New in Symfony 5.1: New and Improved Integrations
Warning: This post is about an unsupported Symfony version. Some of this information may be out of date. Read the most recent Symfony Docs.
Symfony components provide integration with other technologies (Redis, Doctrine, Sodium, etc.) and third-party services (Google, Mailgun, Slack, etc.) In Symfony 5.1 we've updated several components to add and improve integrations.
Lock component
- Added MongoDbStore to use MongoDB servers >=2.2 to store the locks (implemented by Joe Bennett in #31889).
Cache component
- The ArrayCache store added support for LRU (Least Recently Used) and max-lifetime features (implemented by Nicolas Grekas in #35362);
- Added a new SodiumMarshaller to allow encrypting cache values using libsodium (implemented by Ahmed Tailouloute in #35019);
- Added a new adapter to use a Couchbase NoSQL database as the cache store (implemented by Antonio José Cerezo in #32039).
Mailer component
- Improved Mailgun integration to support more custom headers (implemented by Tobias Nyholm in #36148).
Messenger component
- Added Amazon Simple Queue Service (SQS) integration (implemented by Jérémy Derussé in #32454);
- Added PostgreSQL integration using LISTEN/NOTIFY (implemented by Kévin Dunglas in #35485);
- Improved Redis integration to support UNIX sockets and TLS via DSN (implemented by JJarrie in #35295 and Tobias Nyholm in #35503).
Notifier component
- Added Mattermost integration (it's an Open Source Slack alternative) (implemented by Emanuele Panzeri in #33875);
- Added Google Firebase integration to send push messages to Android and iOS (implemented by Jeroen in #33968);
- Added RocketChat integration (implemented by Jeroen in #34022);
- Added OVH Cloud integration to send SMS (implemented by Thomas Ferney in #34540);
- Added Sinch integration to send SMS (implemented by Iliya Miroslavov Iliev in #34654);
- Added Free Mobile integration to send SMS (implemented by Antoine Makdessi in #35690).
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.
What about WhatsApp for business ?