This week Symfony worked again on preparing the release of Symfony 3.1, which will happen at the end of the next month. In addition to finishing the new Cache component integration, the serializer integrated the PropertyInfo component. Lastly, next week the Symfony Live Cologne 2016 conference will take place.
Symfony development highlights
- c1cb357: [PropertyAccess] ->getValue() should be read-only
- c848f88: [Serializer] removed dead code
- 2f0b8f8: [Console] added support for colspan and rowspan in SymfonyStyle
- 6a0a687: [VarDumper] fixed dumping type hints for non-existing parent classes
- 70b12a8: [WebProfilerBunde] used absolute URLs in case the request occured from another domain
- d1038c3: [DependencyInjection] fixed internal caching in AutowirePass
- ca5930b: [DependencyInjection] fixed AutowirePass fatal error with classes that have non-existing parents
- 2824db3: [DependencyInjection] better error message if factory class is empty
- d74a4db: [FrameworkBundle, Serializer] fixed APC cache service name
- 51d075a: [FrameworkBundle] fallback to default cache system in production for serializer
- 114fca3: [Serializer] integrated the PropertyInfo Component
- 7fd5a02, c4acbb4: [Cache] added CacheItem::validateKey utility method
- 2a47edc: [FrameworkBundle] better output for user in ContainerDebugCommand
Newest issues and pull requests
- [DomCrawler] closest() and outerHtml()
- [Validator] Integrate OptionsResolver for constraints
- [Security] the default_target_path does not works if you have logged in
- [Console] Calling Command#getHelper() causes an error if there is no helperSet defined
- [Form] Option for ISO 3166-1 countries only, in CountryType field