- vite-bundle fix #62 can't use environment variables for default_config
- vite-plugin-symfony fix #60 move postinstall hook to pre-dev.
- stimulus fix hmr option from
VitePluginSymfonyStimulusOptions
- stimulus fix hmr with lazy loaded controllers
- stimulus prevent hmr when controller is not already registered (#56)
- stimulus add
controllersDir
option to prevent analyse Stimulus meta for other files.
- allow Vite 6 as peer dependency (@skmedix)
- add origin to internal tags (@seggewiss)
- fix use
proxy_origin
in Debugger if configured (@andyexeter)
- stimulus fix import.meta regex to support comments
- stimulus plugin check module entrypoint inside controllers.json
- fix vite-plugin-symfony partial options TypeScript type.
- fix Symfony try to register twice
TypeExtension
.
- new Profiler
- change crossorin default value
- better
PreloadAssetsEventListener
- stimulus refactorisation
- fix vite-plugin-symfony tsup export when package is ESM.
- fix dummy-non-existing-folder to be created when used with vitest UI.
- fix overriding types from '@hotwired/stimulus'
- move v6.4.7 to 6.5.0 : flex recipes accept only minor version number (not patch).
- vite-bundle : prepare v7 flex recipe add pentatrion_vite.yaml route file into install directory
- vite-bundle : add throw_on_missing_asset option
- vite-bundle : fix Crossorigin attribute needs adding to Link headers (@andyexeter)
- vite-bundle : Skip devServer lookup if proxy is defined (@Blackskyliner)
- vite-bundle : fix typo in error message when outDir is outside project root (@acran)
- vite-plugin-symfony : fix typo in error message when outDir is outside project root (@acran)
- vite-plugin-symfony : revert emptying
outDir
in dev mode (thanks @nlemoine)
- vite-bundle : fix deprecation warning with
configs
key in multiple config.
- doc add https tip with symfony cli certificate. (@nlemoine)
- fixed symfony/ux-react inability to load tsx components (@vladcos)
- fix import.meta in cjs env
- vite-plugin-symfony : fix Displaying the statuses of Stimulus controllers in production lhapaipai/vite-plugin-symfony#38
- vite-plugin-symfony : add exposedEnvVars option
- vite-plugin-symfony : fix enforcePluginOrderingPosition #80
- fix crossorigin attribute to Link header for scripts with type=module (@andyexeter)
- fix vite-plugin-symfony support having externals dependencies.
- increase vite-bundle php minimum compatibility to 8.0 no major version because the bundle was unusable with php 7.4 because of mixed type.
- Use Request::getUriForPath to build absolute URLs (@andyexeter)
- Formatting fix in vite printUrls output (@andyexeter)
- Fix dark mode issue with background
- Fix worker mode (kernel.reset)
- Moving package manager to pnpm
- Fix React/Vue/Svelte dependencies with Stimulus helper (@santos-pierre)
- vite-plugin-symfony Update dependencies
- stimulus HMR
- fix bug : stimulus restart vite dev server when controllers.json is updated
- split vite-plugin-symfony into 2 plugins
vite-plugin-symfony-entrypoints
andvite-plugin-symfony-stimulus
. - add new tests to vite-plugin-symfony
- doc : add mermaid charts
- fix #77 support Vite 5.x
- fix #34 set warning when setting a build directory outside of your project
- stimulus lazy controllers enhancement
- Fix : prevent virtual controllers.json prebundling
- Fix : Change dependency to the non-internal ServiceLocator class (@NanoSector)
- Fix : Carelessly setting the outDir folder leads to recursive deletion (@Huppys)
- add Stimulus and Symfony UX Integration
- add
enforceServerOriginAfterListening
- make services privates.
- add tests for EntrypointRenderer, EntrypointsLookup and TagRenderer.
- add preload option (symfony/web-link)
- add cache option
- add crossorigin option
- add preload_attributes option
- change default_build/builds to default_config/configs
- fix baseUrl to files #67
- refactor RenderAssetTagEvent
- remove deprecated options
- fix
absolute_url
error inshouldUseAbsoluteURL
.
- change
entrypoints.json
propertyisProd
toisBuild
because you can be in dev env and want to build your js files.
- fix #26 TypeError when no root option (@andyexeter)
- add vendor, var and public to ignored directory for file watcher.
- add
absolute_url
bundle option. - add
absolute_url
twig option. (@drazik)
- add enforcePluginOrderingPosition option
- fix Integrity hash issue
- add
vite_mode
twig function
- add
originOverride
(@elliason) - deprecate
viteDevServerHostname
- fix #24 normalized path
- fix conditional imports generate modulepreloads for everything
- add
sriAlgorithm
- fix react refresh when vite client is returned
- add CDN feature
- fix #16 entrypoints outside vite root directory
- fix circular reference with imports.
- deprecate
public_dir
/base
- add
public_directory
/build_directory
- add tests
- versionning synchronization between pentatrion/vite-bundle and vite-plugin-symfony
before version 3.3 the versions of ViteBundle and vite-plugin-symfony were not synchronized
- add throw_on_missing_entry option (@Magiczne)
- add proxy_origin option (@FluffyDiscord)
- allow vite multiple configuration files
- Add vite 4 compatibility
- the choice of the vite dev server port is no longer strict, if it is already used the application will use the next available port.
- add extra attributes to script/link tags
- update documentation, update with vite-plugin-symfony v0.6.0
- add CSS Entrypoints management to prevent FOUC.
- add EntrypointsLookup / EntrypointsRenderer as a service.
- Add public_dir conf
- fix vite.config path error with windows
- fix exception when entrypoints.json is missing
- Twig functions refer to named entry points not js file
- Add vite-plugin-symfony
Add proxy Controller
- takes into account vite legacy plugin.
- add
viteDevServerHost
plugin option
- remove
strictPort: true
- add
publicDirectory
,buildDirectory
,refresh
,verbose
plugin option - add
dev-server-404.html
page
- add
servePublic
plugin option