All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- increase range Symfony components
- increase range for current Symfony components (>=2.7 <=5.0)
- support for twig namespaces when linking manifest
- [BC break] some of internal public interfaces have changed:
- ManifestReaderService::getBundleManifest => ManifestReaderService::getManifest
- internal refactorings to support Twig namespaces
- support publicPath proprety in manifest file:
- If manifest file contains proprety "publicPath" it's value is always used for generating URLs for assets
- This isn't used for inline assets, it always includes assets from local filesystem
- Added LICENCE
- inlined assets are now marked safe in html context, so when using in templates raw twig filter isn't needed any more
- added asset inlining, new twig function manifestAssetInline
- new config option web_dir (default value "web"), to define name of the public web folder
- minor refactorings
- simplify folder structure
- update psr-4 autoloader with new structure
- update psr-4 autoloader
- inital release