- Fix TypeScript error when verbatimModuleSyntax is enabled (#476)
- Define RoutesResponse as a Service (#474)
- Ignore session in stateless requests (#468)
- Add option to skip registering compile hooks (#462)
- fix: do not use BannerPlugin but newer webpack-inject-plugin instead to fix vulnerability
- Allow Symfony 7.0 (#471)
- fix: remove webpack-inject-plugin dependency (#464)
- Docs only: remove $ so gitclip works (#472)
- Docs only: Update console note (#463)
- add support for Windows when using the webpack plugin (#444)
- Add PHP 8.2 tests (#449)
- Phpunit config file migration (#450))
- Deprecation fixes (PHP 8 (#451) and Symfony 6.3 (#460))
- JSON Callback validator static call instead of new object (#458)
- Optimize package size by excluding tests (#457)
- fix for webpack plugin: fosRoute.json dir created at root (#443)
- [BC break] Use Symfony Flex default path. Will break if you're still using the
web
directory and not defining the path (#433) - Add webpack plugin to automatically load the routes with no user interactions (#429)
- Changed ExposedRoutesExtractor to handle mkdir warnings (#434)
- Handle nullable route defaults (#436)
- Fix Symfony 6.1 deprecations (#439)
- Improve documentation for dump command when using locales (#426)
- Add support for explicit default inclusion (#423)
- Migrate router implementation to TS (#406)
- Allow Symfony 6 (#408)
- [BC break] Drop support for PHP <8.0 and Symfony <5.4, add typing to all classes
- Add documentation for attributes
- Fix expose: false behavior (#404)
- Fix dump using domains (#410)
- Fix docs links (#412)
- Replace Travis with Github actions (#414)
- Add support for PHP 8 (#399)
- [BC break] Fix URL encoding to mimic Symfony URL Generator (this might change behavior for special characters, it should be in line with Symfony Router though) (#387)
- Fixed issue with creating absolute instead of relative path on hosts with differing ports (#391)
- Fix duplicated port in absolute path (#381)
- Rervert fall back to current domain when baseurl is missing or empty in json (#374)
- Fall back to current domain when baseurl is missing or empty in json (#371)
- Upgrade gulp to version 4 (#372)
- [BC break] Fix root dir deprecation and fix PHP 7.4 deprecation (drops Symfony < 3.3 support) (#369)
- [BC break] Add support for Symfony 5, drop support for PHP5, drop support for Symfony 2 (#366)
- Fix absolute url generation including ports (#361)
- Fix cache for exposed routes in debug mode (#362)
- Add Symfony 4.1 localized routes support (#334)
- Add documentation remarks on JMSI18nRoutingBundle compatibility (#352)
- Fix regex pattern to match whole url pattern (#350)
- Small documentation update
- Add routing-sf4.xml to move towards Symfony >4.1 syntax
- Add functionality to granularly expose routes based on domains (#346)
- Small cleanup and textual fix
- Fix Symfony 4.2 deprecation
- Add setRoutingData to typescript definition
- Add support for a different port
- Refactor JavaScript code to improve webpack compatibility
- Fix SF <4 compatibility (#306)
- Add Symfony 4 compatibility (#300)
- Add JSON dump functionality (#302)
- Fix bug denormalizing empty routing collections from cache
- Update documentation for Symfony 3 (#273)
- Add Symfony 3.* compatibility
- Added
--pretty-print
option tofos:js-routing:dump
-command, making the resulting javascript pretty-printed - Removed SF 2.1 backwards compatibility code
- Add automatic injection of
locale
parameter - Added functionality to change the used router service
- Added normalizer classes