[BUG] - Fixed a bug that would prevent adding sending domains where the TLD is longer than 10 characters
[ADD] - Added new function: `httpClient` to create http clients. Just call `httpClient()` to get an instance of the default client or pass a configuration array for custom clients
[ADD] - Added new filter hooks: http_client_maker_make_client, http_client_maker_make_client_config, http_client_maker_make_client_user_agent
[BUG] - RANDOM_CONTENT tag would sometimes wrongly parse the tag name into a value
[ENH] - Disable recaptcha on the 2FA login screen
[ADD] - Added recaptcha to the campaign Forward to a Friend form
[MSC] - Overall fixes
[UPD] - Updated composer packages
[ENH] - Stricter check for the List-Unsubscribe=One-Click request
[ENH] - When using smart tracking, it does not interfere with the pre-header anymore
[ADD] - Added image_helper_resize filter hook to hook inside the resize process for ALL images
[ADD] - Added image_helper_resize_email_template_screenshot filter hook to hook inside the reize process when email template screenshots are being resized
[BUG] - Fix a bug where the Force FROM option was not properly used in transactional emails
[MSC] - Overall fixes
[UPD] - Updated composer packages
[BUG] - Fix List-Id header value according to the RFC 2919 specification (https://www.ietf.org/rfc/rfc2919.txt)
[ADD] - Added email_helper_get_list_id_header_value filter hook
[ADD] - Ability to add headings inside surveys
[MSC] - Overall fixes
[UPD] - Updated composer packages
[CHG] - Segment conditions "is not" and "not contains" for multivalue fields will exclude the whole result set when matching. More at https://forum.mailwizz.com/threads/segment-bug.9498/
[MSC] - Overall fixes
[UPD] - Updated composer packages
[UPD] - Updated jquery, jquery-migrate and js-cookie to their latest versions
[MSC] - Overall fixes
[UPD] - Updated composer packages
[ENH] - Added autofocus on 2FA inputs (backend/customer)
[IMP] - Now we also match improperly named message-id header in bounce handling for the original email message
[ENH] - Add warning when campaign set to send in the past
[ENH] - Ability to use IP Pool for ElasticEmail API
[ENH] - Better Message-ID detection handling in Bounce Handler
[ENH] - Include the password in delivery server exports in customer area like we already to in backend area
[MSC] - Overall fixes
[UPD] - Updated composer packages
[MSC] - Overall fixes
[UPD] - Updated composer packages
Version 2.6.1 - 2024-10-03
--- -------------------------------------------
[ENH] - Added ability to enable/disable click and open tracking provided by Sparkpost, per delivery server
[MSC] - Overall fixes
[UPD] - Updated composer packages
--- -------------------------------------------
[ADD] - Added [PAST_MINUTES_X] and [FUTURE_MINUTES_X] as dynamic tags in segment conditions
[ADD] - Added [PAST_HOURS_X] and [FUTURE_HOURS_X] as dynamic tags in segment conditions
[CHG] - Disabled the '/smtp;(\s*)?(554|550) (Denied|Rejected)/i' internal bounce rule because it is too broad
[MSC] - Overall fixes
[UPD] - Updated composer packages