Symfony blog posts for April 2016
The New Symfony Documentation Search Engine
This use case explains how we created the new search engine for the documentation published on symfony.com.
April 29, 2016 · Published in #Documentation #SymfonyNew in Symfony 3.1: Customizable YAML parsing and dumping
In Symfony 3.1, the YAML component introduces configuration flags to simplify the parsing/dumping methods and to keep adding new features.
April 27, 2016 · Published in #Living on the edgePagekit, an Open Source CMS built with Symfony Components
Pagekit is an Open Source CMS built with several Symfony Components. Recently we had the opportunity to meet with Jan Schönherr, one of its lead developers, and we talked with him about Symfony and Pagekit.
April 26, 2016 · Published in #CommunityA week of symfony #486 (18-24 April 2016)
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.
April 24, 2016 · Published in #A week of symfonyNew in Symfony 3.1: Forwards and Redirects in the Toolbar and Profiler
The web debug toolbar and the profiler are two of the most used features of Symfony. They provide detailed debug information about the execution of the page you are looking at. In Symfony 3.1 we decided to improve them to display the information about forwards and redirects.
April 22, 2016 · Published in #Living on the edgeNew in Symfony 3.1: FrameworkBundle Improvements
The FrameworkBundle is the piece that glues all the different Symfony components to create a robust and flexible framework. In Symfony 3.1 we introduced some minor but useful improvements to it.
April 20, 2016 · Published in #Living on the edgeNew in Symfony 3.1: YAML deprecations
In Symfony 2.8 we introduced some YAML deprecations to make configuration files compliant with the YAML spec. In Symfony 3.1 we introduced additional deprecations, some of them needed for the new YAML features which will be explained in an upcoming article.
April 19, 2016 · Published in #Living on the edgeNew in Symfony 3.1: Deprecation Helper Improvements
The PHPUnitBridge component is mostly used for its "deprecation helper" which detects the deprecated Symfony features used by your application. In Symfony 3.1, the deprecation helper has been improved to help you find and fix deprecations more easily.
April 18, 2016 · Published in #Living on the edgeA week of symfony #485 (11-17 April 2016)
This week Symfony continued working on stabilizing the new features introduced in Symfony 3.1, which is six weeks away from its release. Meanwhile, minor improvements were added to previous Symfony versions, such as using proper ANSI escape sequences in the ProgressBar and replaced iconv_*() calls by mb_*() to improve performance.
April 17, 2016 · Published in #A week of symfonyNew in Symfony 3.1: DateTime Normalizer
The Serializer component has been greatly improved in Symfony 3.1. The DateTime normalizer is one of its many new features.
April 15, 2016 · Published in #Living on the edgeNew in Symfony 3.1: Improved the Security Profiler Panel
Symfony 3.1 will improve the security profiler panel to display the list of security voters and the full log of access decisions made during the rendering of the page.
April 14, 2016 · Published in #Living on the edgeNew in Symfony 3.1: Network mocking and DNS sensitive tests
Symfony 3.1 adds a feature to mock the network in DNS sensitive tests. This reduces the risk of having transient tests, which fail randomly and make your test suite unreliable.
April 13, 2016 · Published in #Living on the edgeNew in Symfony 3.1: Data URI Normalizer
In Symfony 3.1, a new DataUriNormalizer has been added to turn file objects into data:URI strings.
April 11, 2016 · Published in #Living on the edgeA week of symfony #484 (4-10 April 2016)
This week, Symfony 3.1 entered feature freeze. During the next weeks, we'll focus on finishing its proposed new features and fixing the reported bugs. Some of the features finished this week were the new kernel.controller_arguments event and the integration of the Cache component.
April 10, 2016 · Published in #A week of symfonyNew in Symfony 3.1: Web Debug Toolbar and Profiler Enhancements
In Symfony 3.1, the Web Debug Toolbar and the Profiler have introduced lots of new features. The major new features will be explained in upcoming blog posts, so in this article we'll focus on smaller but useful changes that will improve your day-to-day work.
April 8, 2016 · Published in #Living on the edgeNew in Symfony 3.1: Input and Output Stream for Processes
The Process component of Symfony 3.1 has added new features to simplify process output streaming and to allow streaming the input provided to processes.
April 7, 2016 · Published in #Living on the edgeNew in Symfony 3.1: Explicit Column Widths in Console Tables
In Symfony 3.1, the Table helper of the Console component lets you define the width of any or all the table columns to have a better control of the table design.
April 6, 2016 · Published in #Living on the edgeNew in Symfony 3.1: Strict Image Validation
In Symfony 3.1, the Image validation constraint defines a new configuration option to detect images which are corrupted.
April 5, 2016 · Published in #Living on the edgeSymfony 3.1 Enters Feature Freeze
Symfony project follows a time-based development process where two new minor versions are released each year. The next minor version is 3.1 which will be released at the end of May. This means that 3.1 has entered "feature freeze" and we won't add any other new feature to it.
April 4, 2016 · Published in #SymfonyA week of symfony #483 (28 March - 3 April 2016)
This week, the upcoming Symfony 3.1 version entered into its "feature freeze" period. No new features will be added to 3.1, so we'll focus on making the code ready to be released at the end of May 2016. These are some of the latest cool features added to 3.1: added InputStream to seamlessly feed running processes, improved the web debug toolbar and profiler to display forwards and redirects, added a new strict image validator and extracted some shared code into a new Inflector component.
April 3, 2016 · Published in #A week of symfony