February 10, 2019 Javier Eguiluz

This week, Symfony 3.4.22 and 4.2.3 maintenance versions were released. Meanwhile, development activity mostly focused on fixing Form bugs and fixing compatibility with PhpUnit 8. Lastly, more details were announced for the SymfonyLive Tunis 2019 conference and the registration was opened.

Symfony development highlights

This week, 34 pull requests were merged (28 in code and 6 in docs) and 38 issues were closed (29 in code and 9 in docs). Excluding merges, 22 authors made 1,493 additions and 935 deletions. See details for code and docs.

3.4 changelog:

6fa8d07: [Form] do not overwrite the constraint being evaluated

5c7931c: [Form] CsrfValidationListener marks the token as invalid if it is not a string

db445c4: [Form] replaced mocks with real objects in tests

a36dc51: [FrameworkBundle] fixed KernelTestCase compatibility for PhpUnit 8

68b4825: [Form] ignored _method forms in NativeRequestHandler

eb2a18e: [Form] don't lose int precision with not needed type casts

f331c54: [Form] render integer types with grouping as text input

4.2 changelog:

0bb0c7f: [Translation] fixed wrong value in file id attribute for Xliff 2.0

fd720ed: [Routing] fixed perf issue when dumping large number of routes

bac2c99: [Workflow] Graphviz dumper escape not always a string

717dcc9: [DependencyInjection] added $lazyLoad context to the generated code for lazy non-shared service by PhpDumper

Master changelog:

2d66fe7: [Messenger] fixed DataCollector template

e8c3f9e: [Security] replaced serialization API

a6a1be8: [Debug] display more details in the simple error page of Debug

fd4306a: [DependencyInjection] added information about deprecated aliases in debug:autowiring

ac7d43b: [FrameworkBundle] added sid_length and sid_bits_per_character session ini options in session configuration

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action