This week, Symfony 3.3.2 was released to fix the minor issues found since the final 3.3.0 release last week. Meanwhile, the upcoming Symfony 3.4 version added support to automatically enable the routing annotation loader and improved the VarDump search feature. Lastly, the next Symfony conferences opened their Call for Papers period: SymfonyLive London 2017, SymfonyLive San Francisco 2017, and SymfonyCon 2017 in Cluj (Romania).
Symfony development highlights
- 658236b: [TwigBridge] fixed namespaced classes
- 62cbfdd: [SecurityBundle] show unique Inherited roles in profile panel
- 589f2b1: [HttpFoundation] cache ipCheck results
- 0c17767: [FrameworkBundle] fixed perf issue in CacheClearCommand::warmup()
- 621b769: [Form] mixed attr option between guessed options and user options
- 81a5057: [Cache] fixed extensibility of TagAwareAdapter::TAGS_PREFIX
- 40beab4: [Cache] ApcuAdapter::isSupported() should return true when apc.enable_cli=Off
- 1272d2a: [DependencyInjection] fixed named args support in ChildDefinition
- 58f03a7: [Cache] fallback to positional when keyed results are broken
- 085d8fe: [HttpFoundation, FrameworkBundle] reverted "trusted proxies" BC break
- 1006959: [HttpKernel, Debug] fixed missing trace on deprecations collected during bootstrapping & silenced errors
- 99573dc: [MonologBridge] do not silence errors in ServerLogHandler::formatRecord
- bd0603d: [Yaml] removed line number in deprecation notices
- 384b34b: [PropertyInfo] made ReflectionExtractor's prefix lists instance variables
- bdd888f: [FrameworkBundle] automatically enable the routing annotation loader
- ea3ed4c: [VarDumper] cycle prev/next searching in HTML dumps
- e4e1b81: [FrameworkBundle] deprecate not using KERNEL_CLASS in KernelTestCase
- 1195c7d: [Process] deprecated ProcessBuilder
- 63ecc9c: [SecurityBundle] lazy load security listeners
- 384b34b: [PropertyInfo] made ReflectionExtractor's prefix lists instance variables
Newest issues and pull requests
- [Security] Decoupling password from UserInterface
- [Form] Ability to define form theme file in type class
- [Security] add 'is_granted' to default security ExpressionLanguage?
- [LDAP] searchDn and searchPassword should/could be optional
- [Routing] Ability to exclude a route from matcher
Twig development highlights
- 23e64af: use class_exists instead of require to play nice with inlining
- 8463178: use class_exists instead of require
- a9fe0a9: moved class_exists() at the bottom of files
They talked about us
- An easier way to prepare for Symfony Certification
- API Platform 2.1 Feature Walkthrough: Create Blazing Fast Hypermedia APIs, Generate JS Apps
- Best Practice for Symfony Console in Nette
- How to include and use jQuery properly with Twig in Symfony 3
- A Symfony development environment using Docker
- Controllers e Exceções de Domínio
- ЧПУ (SEF URLs) в Symfony 3 — автогенерация slug, настройка и маршрутизация