A week of symfony #581 (12-18 February 2018)
February 18, 2018 • Published by Javier Eguiluz
This week Symfony added support for reproducible builds. In addition, it finished the feature to make Symfony's router the fastest PHP router and it also improved the dependency injection container performance.
Symfony development highlights
- 0b08f37: [Process] check PHP_BINDIR before $PATH in PhpExecutableFinder
- 5a70b15, ce13854: [Security, Validator] added translations for Tagalog
- aa3a04a: [Routing] throw 405 instead of 404 when redirect is not possible
- 2bccaaa: [Serializer] optimizations and cleanups
- b271683: [DependencyInjection] added null check for removeChild
- 9d3d237: [Console] avoid emitting warning in hasParameterOption()
- 233774c: [HttpFoundation] added x-zip-compressed to MimeTypeExtensionGuesser
- 267bf4c: [TwigBundle, WebProfilerBundle] fixed JS collision
- b4cdb19: [PhpUnitBridge] added support for PHPUnit 7 in Coverage Listener
- 0f4704d: [PHPUnitBridge] avoid running the remove command without any packages
- 6b51add: don't mock the container builder in tests
- b375957: [TwigBridge] applied some changes to support Bootstrap4 stable
- 7bcccef: [Yaml] fixed a Yaml parser regression with comments and non-strings
- d418395: [Workflow] drop nofooter option in PlantUmlDumper
- 5bc2753: [DoctrineBridge] added support for datetime immutable types in Doctrine type guesser
- a9f2a09: [DependencyInjection] moved "include_once" out of closure factories
- 06ab73b: [Intl] added polyfill for Locale::canonicalize()
- a2f7982: [WebProfilerBundle] imply forward request by a new X-Previous-Debug-Token header
- 4ef0b3e: [Routing] match 77.7x faster by compiling routes in one regexp
- 4d6c481: [DependencyInjection] top micro benchmarks
- d7658d2: [Routing] handle very large set of dynamic routes
- e684973: [Validator] added support for protocolless URL validation
- b0facfe: [Translation] added support for name on the unit node
Newest issues and pull requests
- Add cost configuration for argon2i encryption
- [RFC] Add the request information in the exception pages
- [DX][Console] With many commands, registration warnings are not visible
- ServiceLocators' tags are not autoconfigured
- How to migrate stored sessions without logout users?
- [Lock] Semaphore is always released automatically
They talked about us
- Making Symfony’s Router 77.7x faster — 1/2
- How To Setup Docker for Symfony 4 Applications
- Symfony 4: Creating a Smart Controller
- Symfony 4 : How to customize non-standard directories
- Deploying a Symfony 4 application with Ansible
- Drupal 8 development: always redirect all logged out visitors to the login page
- Nuevo en Symfony 4.1: el router más rápido de PHP
- Retour d’expérience sur l’optimisation des performances sur Symfony
- PaEndpointBundle — альтернатива контроллерам Symfony
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.