Filter posts by publication date
This week, Symfony 5.4.23 and 6.2.10 maintenance versions were released. Meanwhile, we continued polishing the new features of the upcoming Symfony 6.3 release, including the addition of return types to the entire codebase. Finally, we published more information about how to become a Symfony partner to gain visibility among tech experts in conferences.
April 30, 2023
#A week of symfony
Discover with Florian Merle the potential of the ExpressionLanguage component. Learn how to let end-users write their own business rules! Don't miss out!
April 28, 2023
#Conferences
Symfony 6.3 improves the handling of seconds in date/time fields, updates the usage of HTML5 widgets for date/time and allows to configure the choice placeholder options.
April 28, 2023
#Living on the edge
Symfony 6.3 includes a new command that dumps the serializer metadata of a given class to help you debug any Serializer issues.
April 27, 2023
#Living on the edge
Are complex toolchains really necessary to create beautiful websites? Discover with Kévin Dunglas how the Symfony UX initiative simplifies frontend development with server-side generated HTML and minimalist JavaScript.
April 26, 2023
#Conferences
Symfony 6.3 adds a getPayload() method to the Request object to get their POST contents and/or body contents.
April 26, 2023
#Living on the edge
Marine Gandy will talk about how Platform.sh's DevRel team turned a Symfony demo into an exciting escape game using Blackfire, and learn how they refactored their monolith to fit their needs. Join the session and get inspired!
April 25, 2023
#Conferences
The Symfony on Platform.sh documentation are now merged with the official Platform.sh documentation.
April 25, 2023
#Cloud
#Documentation
Symfony 6.3 adds compatibility with OpenID Connect servers via two new OIDC token handlers.
April 25, 2023
#Living on the edge
Join Emanuele Panzeri to explore how Blackfire helped to resolve complex issues in a Symfony app with Messenger, Serializer, Varnish, Redis, RabbitMQ & Elasticsearch. Discover the root cause of a spike of http-500 errors in a public-facing API with 2M requests, and learn how to use Blackfire profiling features to solve similar problems.
April 24, 2023
#Conferences
SymfonyLive Berlin will take place on October 5 - 6. Today, Monday, April 24, is the last day to register at the best price until midnight (CEST). Take advantage of this opportunity now!
April 24, 2023
#Conferences
Symfony 6.3 includes a password strength validator to check that the given passwords reach a certain security level based on their entropy.
April 24, 2023
#Living on the edge
This week, we continued polishing the new features of the upcoming Symfony 6.3, which will be released in just five weeks. We also published the first blog posts of the New in Symfony 6.3 series. Finally, we announced new talks for the SymfonyOnline June 2023 conference.
April 23, 2023
#A week of symfony
Titouan Galopin will dive into the complexities of API design, focusing on long-term stability via formats, versioning, sub-resources & consumer communication in the context of Symfony API. Don't miss out!
April 21, 2023
#Conferences
Symfony 6.3 introduces a new ValueResolver attribute to explicitly select the argument resolver to use in the controller arguments.
April 21, 2023
#Living on the edge
❤️ 1
Fabien Potencier will present you the new Scheduler component and discuss about the excellent community work around it!
April 20, 2023
#Conferences
Discover with Alexander M. Turek how to optimize your Symfony applications with Symfony Messenger! Learn message queues and asynchronous processing to create more flexible and resilient projects. Join us to unlock the full potential of Messenger!
April 20, 2023
#Conferences
Symfony 6.3 introduces two new PHP attributes to map the incoming request data into typed objects like DTOs and validates them automatically.
April 20, 2023
#Living on the edge
🚀 2
Discover the latest developments of the Symfony community with Nicolas Grekas ! Join us to explore Symfony 6.3 and enhance your projects. Don't miss out!
April 19, 2023
#Conferences
Symfony 6.3 introduces two new attributes to configure the status code, headers and log level of your HTTP exceptions.
April 19, 2023
#Living on the edge
❤️ 1
Learn with Kevin Bond how to optimize Doctrine object managers for large datasets. Covers lazy queries, profiling, batch processing & repository pattern.
April 18, 2023
#Conferences
Symfony 6.3 includes a new NoSuspiciousCharacters constraint to avoid spoofing security attacks based on using characters that are different but look the same.
April 18, 2023
#Living on the edge
Pull requests organize software development and facilitate collaboration, but what makes a good one? Malte Wunsch will shares lesson from Symfony and tips for setting up a productive environment.
April 17, 2023
#Conferences
Symfony 6.3 adds support for Early Hints, which allows browsers to download assets while servers are still preparing a response. This improves perceived performance significantly.
April 17, 2023
#Living on the edge
This week, Symfony 6.2.9 maintenance release was published. Meanwhile, the upcoming Symfony 6.3 version continued adding features such as: adding the locale to the app global Twig variable, a new token handler and user for OpenID Connect, two new attributes called MapRequestPayload and MapQueryString to map Request input to typed objects and a new debug command for Serializer. Lastly, we published all the information about the workshops of the SymfonyOnline conference in June 2023.
April 16, 2023
#A week of symfony
Writing tests ensures development efficiency and smooth software delivery. Alexandre Salomé will discuss using PHPUnit in Symfony, maintaining test suites, unit and functional testing, handling dependencies, testing mail sending, and organizing test data.
April 14, 2023
#Conferences
Carlos Granados will explain during this talk why we should use Xdebug debugger, how to install and configure it, and how it interacts with Symfony applications. We will also explore how Xdebug can drive development beyond debugging.
April 13, 2023
#Conferences
Get ready for SymfonyOnline June 2023: Have a look on the workshops topics and the amazing trainers!
April 13, 2023
#Conferences
Building software needs APIs to process data. The API-first approach focuses on the API from the start, and microservices and headless backend systems push this thinking. Maximilian Beckers will discuss how this approach improves software quality and makes stakeholders happier with practical tips and tools for APIs.
April 12, 2023
#Conferences
Łukasz Chruściel will focus on the design of reusable software with SOLID as a five different approaches to how we can improve the code.
April 12, 2023
#Conferences
Allison Guilhem will talk about AsyncDecoratorTrait in Symfony HttpClient component to manage HTTP responses effectively, improving performance and flexibility.
April 11, 2023
#Conferences
This week, the upcoming Symfony 6.3 version improved the new Scheduler component to allow rejecting messages, improved the Web Profiler to make views clickable in the toolbar and fixed many small issues. Meanwhile, we announced new Symfony backers for the Symfony 6.3 version and published new information about the hotel and transportation for SymfonyCon 2023.
April 9, 2023
#A week of symfony
Let's plan and organize your hotel reservation and transportation to take advantage of SymfonyCon Brussels 2023 special offers!
April 5, 2023
#Conferences
This week, Symfony 5.4.22 and 6.2.8 maintenance versions were released. Meanwhile, we published a recap of the SymfonyLive Paris 2023 conference and announced the last days of the Early Bird of SymfonyCon 2023. Lastly, we published an article detailing the migration of symfony.com search engine to Meilisearch.
April 2, 2023
#A week of symfony