This week, the first beta of Symfony 3.4 and Symfony 4.0 were released, so you can test them more easily in your applications before their final release at the end of November. Meanwhile, we continued fixing bugs and polishing the new features, such as the new secure and lazy sessions and the new debug:autowiring command.
Symfony development highlights
- ff45992: [Debug] fixed same vendor detection in class loader
- 45e677e: [Form] fixed unsetting from loosely equal keys OrderedHashMap
- 2fc9b57: [Validator] username and password related to basic auth in URLs are allowed to contain dots
- 2661da4: [Security] fixed auth provider authenticate() cannot return void
- 6b9850a: [PropertyInfo] added support for the iterable type
- 67a4885: [TwigBundle] added the Form default theme files to be warmed up in Twig cache
- d32ecff: [HttpFoundation] fixed pathinfo calculation for requests starting with a question mark
- 2f1af1b: [FrameworkBundle] moved normalizer/encoders definitions to XML file & removed unnecessary checks
- 4a68775: [Console] sync ConsoleLogger::interpolate with the one in HttpKernel
- f757cd6: [Routing] ensure uniqueness without repeated check
- 1f4025a: [HttpFoundation] made sessions secure and lazy
- 79caee2: [DependencyInjection] do not process bindings in AbstractRecursivePass
- 0ff4480: [HttpKernel] don't bind scalar values to controller method arguments
- fa1887d: [FrameworkBundle] added a new debug:autowiring command
- d43daa0: [WebServerBundle] prevent commands from being registered by convention
- b2a4acf: [Form] added $useDefaultThemes flag to the interfaces
- 10ab3a6: [Session] removed lazy_write polyfill for php < 7.0
Newest issues and pull requests
- [DX][FrameworkBundle] Simpler route configuration for templates and redirections
- Deprecations causing big performance hit in dev ProfilerListener
- The debug:container command is confusing
- Unexpected deprecation message related to an entity
- [VarDumper] Code excerpts and trailing commas
They talked about us
- Symfony 4: HTTP/2 Push and Preloading
- Symfony Flex: Paving the Path to a Faster, Better Symfony
- How to use Repository with Doctrine as Service in Symfony
- How do I deploy my Symfony API - Part 5 - Conclusion
- Install Symfony 3 with MongoDB
- Using Multiple Memcache Server With Doctrine In Symfony
- Nuevo en Symfony 3.4: configuración local de servicios
- Nuevo en Symfony 3.4: el comando debug:form
- Nuevo en Symfony 3.4: mejoras en el autenticador Guard
- Se publican las primeras betas de Symfony 3.4 y 4.0
- Accélerez facilement vos tests fonctionnels Symfony