[ADD] - Show attachments list in the confirmation page of the campaign
[CHG] - Change the wording from "Send campaigns" to "Schedule campaign" in the confirmation step of the campaign
[ENH] - If enabled, forced opt-in and opt-out will now propagate in frontend, and api as well, dynamically
[MSC] - Overall fixes
[UPD] - Updated composer packages
[ADD] - Added note in the welcome step of the installer as to what to do if the installer does not pass the welcome screen
[ENH] - Encode subject and body in the list unsubscribe header value
[MSC] - Overall fixes
[UPD] - Updated composer packages
[MSC] - Overall fixes
[UPD] - Updated composer packages
[ADD] - Added support for Embed Images for Mailgun Web Api
[BUG] - Fix a bug in the Symfony Mailer implementation for embed images
[RMV] - Deprecated AppInitHelper::fixRemoteAddress
[ADD] - Added options to tell the app it is running under a reverse proxy so that it extracts the right IP addresses for visitors
[SEC] - Fixed a bug that allowed guest users to bypass the anti-brute login mechanism and do more login requests that allowed
[CHG] - Changed the way we retrieve the IP addresses of visitors. See https://www.mailwizz.com/kb/ip-detection-changes-since-2-1-10/
[BUG] - The search extension would show the search modal in the login screen when it should not
[ADD] - Implemented backoff/throttle for failed login attempts
[ADD] - Added Warmup Plans for delivery servers, to build sender reputation over a period of time. See https://www.mailwizz.com/kb/delivery-servers-warmup-plans/
[UPD] - CSS updates
[MSC] - Overall fixes
[UPD] - Updated composer packages