Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: symfony/ux
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6940885
Choose a base ref
...
head repository: symfony/ux
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 608fc42
Choose a head ref
  • 17 commits
  • 123 files changed
  • 6 contributors

Commits on Jul 30, 2025

  1. Configuration menu
    Copy the full SHA
    306ad93 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2025

  1. Configuration menu
    Copy the full SHA
    7d44542 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2025

  1. feature #2972 [TogglePassword] Deprecate the package (Kocal)

    This PR was merged into the 2.x branch.
    
    Discussion
    ----------
    
    [TogglePassword] Deprecate the package
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | yes <!-- please update src/**/CHANGELOG.md files -->
    | Docs?         | no <!-- required for new features -->
    | Issues        | Fix #2815 (partially) <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead -->
    | License       | MIT
    
    <!--
    Replace this notice by a description of your feature/bugfix.
    This will help reviewers and should be a good start for the documentation.
    
    Additionally (see https://symfony.com/releases):
     - Always add tests and ensure they pass.
     - For new features, provide some code snippets to help understand usage.
     - Features and deprecations must be submitted against branch main.
     - Update/add documentation as required (we can help!)
     - Changelog entry should follow https://symfony.com/doc/current/contributing/code/conventions.html#writing-a-changelog-entry
     - Never break backward compatibility (see https://symfony.com/bc).
    -->
    
    Following #2815
    
    Commits
    -------
    
    7d44542 [TogglePassword] Deprecate the package
    Kocal committed Aug 5, 2025
    Configuration menu
    Copy the full SHA
    337b860 View commit details
    Browse the repository at this point in the history
  2. Add support for Symfony 8

    Kocal committed Aug 5, 2025
    Configuration menu
    Copy the full SHA
    998de8d View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2025

  1. feature #2973 [Autocomplete][Chartjs][Cropperjs][Dropzone][Icons][Laz…

    …yImage][LiveComponent][Map][Notify][React][StimulusBundle][Svelte][Swup][TogglePassword][Toolkit][Translator][Turbo][TwigComponent][Typed][Vue] Add support for Symfony 8 (Kocal)
    
    This PR was merged into the 2.x branch.
    
    Discussion
    ----------
    
    [Autocomplete][Chartjs][Cropperjs][Dropzone][Icons][LazyImage][LiveComponent][Map][Notify][React][StimulusBundle][Svelte][Swup][TogglePassword][Toolkit][Translator][Turbo][TwigComponent][Typed][Vue] Add support for Symfony 8
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | yes <!-- please update src/**/CHANGELOG.md files -->
    | Docs?         | no <!-- required for new features -->
    | Issues        | Fix #... <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead -->
    | License       | MIT
    
    <!--
    Replace this notice by a description of your feature/bugfix.
    This will help reviewers and should be a good start for the documentation.
    
    Additionally (see https://symfony.com/releases):
     - Always add tests and ensure they pass.
     - For new features, provide some code snippets to help understand usage.
     - Features and deprecations must be submitted against branch main.
     - Update/add documentation as required (we can help!)
     - Changelog entry should follow https://symfony.com/doc/current/contributing/code/conventions.html#writing-a-changelog-entry
     - Never break backward compatibility (see https://symfony.com/bc).
    -->
    
    As suggested in symfony/webpack-encore-bundle#248, I added new jobs for testing explicit Symfony version.
    
    The Symfony 8.0.x-dev job is failing because it needs zenstruck/foundry#891, which is not possible to use because Foundry is not compatible with Symfony 8 yet (opened zenstruck/foundry#960)
    
    There is a lot of changes, but these are only small modifications (composer.json, CHANGELOG.md, and fixing method typings)
    
    I also updated the deprecated packages, that's fine, it makes things easier for us to handle
    
    Commits
    -------
    
    998de8d Add support for Symfony 8
    Kocal committed Aug 6, 2025
    Configuration menu
    Copy the full SHA
    2aceea8 View commit details
    Browse the repository at this point in the history
  2. Update plugin-vue required version in package.json

    esbuild 0.21.5 require by vite 5.4.19, require by plugin-vue 4.6.2 contain security vulnerabilities
    
    It's necessary to upgrade to esbuild 0.25.0+, so plugin-vue must be in 5.1.5+ in order to have vite 6+
    neothone committed Aug 6, 2025
    Configuration menu
    Copy the full SHA
    9457c8e View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2025

  1. minor #2977 [Vue] Update dev dependency `@vitejs/plugin-vue` (neoth…

    …one)
    
    This PR was merged into the 2.x branch.
    
    Discussion
    ----------
    
    [Vue] Update dev dependency ``@vitejs`/plugin-vue`
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | no
    | Docs?         | no
    | Issues        | no
    | License       | MIT
    
    esbuild 0.21.5 require by vite 5.4.19, require by plugin-vue 4.6.2 contains security vulnerabilities
    
    It's necessary to upgrade to esbuild to 0.25.0+, so plugin-vue must be in 5.1.5+ in order to have vite 6+ which is the first version that require esbuild 0.25.0+
    
    It's a recurring dependabot alerts for me, example : https://github.com/fastfony/fastfony/security/dependabot/1
    
    <img width="1246" height="722" alt="Capture d’écran 2025-08-06 à 00 03 48" src="https://github.com/user-attachments/assets/3253530c-0dea-4eef-beda-96f1c6e5b437" />
    
    I have tested this upgrade on Fastfony with a fork of ux-vue repo and seems to no BC appears.
    
    Commits
    -------
    
    9457c8e Update plugin-vue required version in package.json
    Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    352953d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00d25be View commit details
    Browse the repository at this point in the history
  3. [LiveComponent] Fix #[LiveProp(writable: true, url: true)] that was…

    … not updated as a query parameter
    mbuliard authored and Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    39a2843 View commit details
    Browse the repository at this point in the history
  4. bug #2976 [LiveComponent] Fix `#[LiveProp(writable: true, url: true)]…

    …` that was not updated as a query parameter (mbuliard)
    
    This PR was squashed before being merged into the 2.x branch.
    
    Discussion
    ----------
    
    [LiveComponent] Fix `#[LiveProp(writable: true, url: true)]` that was not updated as a query parameter
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | yes
    | New feature?  | no
    | Docs?         | no
    | Issues        | Fix #2960 Fix #2975
    | License       | MIT
    
    Hi,
    The LiveUrl feature in 2.28 introduced a few bugs and I would like to fix some :
    
    * The symfony matcher uses the current method to find the route. The UrlFactory must temporarily replace it by a GET. Will fix the MethodNotAllowedException bug of #2960 #2975
    * The symfony matcher should not be given the query, only the path.
    
    Commits
    -------
    
    39a2843 [LiveComponent] Fix `#[LiveProp(writable: true, url: true)]` that was not updated as a query parameter
    Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    9d1560c View commit details
    Browse the repository at this point in the history
  5. minor #2980 [LiveComponent][Docs] Fix typo on Valid constraint name…

    … (Seb33300)
    
    This PR was merged into the 2.x branch.
    
    Discussion
    ----------
    
    [LiveComponent][Docs] Fix typo on `Valid` constraint name
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
    | Docs?         | yes <!-- required for new features -->
    | Issues        | Fix #... <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead -->
    | License       | MIT
    
    Related to #2974
    
    Commits
    -------
    
    00d25be [Doc] Fix Valid constraint name
    Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    1d94ec6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e916c3 View commit details
    Browse the repository at this point in the history
  7. minor #2962 [Autocomplete] Fix Fixtures\Form missing base namespace (…

    …smnandre)
    
    This PR was merged into the 2.x branch.
    
    Discussion
    ----------
    
    [Autocomplete] Fix Fixtures\Form missing base namespace
    
    Commits
    -------
    
    5e916c3 [Autocomplete] Fix Fixtures\Form missing base namespace
    Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    e0f4d84 View commit details
    Browse the repository at this point in the history
  8. [Map] Add Clustering Algorithms

    smnandre authored and Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    db2a416 View commit details
    Browse the repository at this point in the history
  9. feature #2554 [Map] Add Clustering Algorithms (smnandre)

    This PR was merged into the 2.x branch.
    
    Discussion
    ----------
    
    [Map] Add Clustering Algorithms
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | yes <!-- please update src/**/CHANGELOG.md files -->
    | Issues        | Fix #...
    | License       | MIT
    
    Provide an interface and the first two PHP implementations of Clustering algorithms
    - GridClustering
    - Morton
    
    Performances: < 1ms per 1000 Points *
    
    * tested on a non production server (... my iMac 😅 )
    
    **Next Step** will require JS code.
    
    But this is already usefull with PHP classes only, for whomever has large amount of markers
    
    Commits
    -------
    
    db2a416 [Map] Add Clustering Algorithms
    Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    ed402c4 View commit details
    Browse the repository at this point in the history
  10. Remove bin/rollup.ts

    Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    c282aea View commit details
    Browse the repository at this point in the history
  11. minor #2981 Remove bin/rollup.ts (Kocal)

    This PR was merged into the 2.x branch.
    
    Discussion
    ----------
    
    Remove bin/rollup.ts
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
    | Docs?         | no <!-- required for new features -->
    | Issues        | Fix #... <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead -->
    | License       | MIT
    
    <!--
    Replace this notice by a description of your feature/bugfix.
    This will help reviewers and should be a good start for the documentation.
    
    Additionally (see https://symfony.com/releases):
     - Always add tests and ensure they pass.
     - For new features, provide some code snippets to help understand usage.
     - Features and deprecations must be submitted against branch main.
     - Update/add documentation as required (we can help!)
     - Changelog entry should follow https://symfony.com/doc/current/contributing/code/conventions.html#writing-a-changelog-entry
     - Never break backward compatibility (see https://symfony.com/bc).
    -->
    
    The file is useless, I forgot to remove it in #2944
    
    Commits
    -------
    
    c282aea Remove bin/rollup.ts
    Kocal committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    608fc42 View commit details
    Browse the repository at this point in the history
Loading