Improvements.
Fixed an issue causing an infinite redirect loop when inactive users attempted to log in.
Added an option in the admin panel to enable or disable diacritic-sensitive search support.
Note: Diacritic search support is now disabled by default, as it may require specific server configuration to function correctly.
Minor improvements.
Minor bugs fixed.
Database file paths' columns are changed in the API responses.
File paths' columns are normalized in the database.
Minor improvements.
Minor bugs fixed.
INFORMATION
Language files need to be upgraded to prevent texts missing.
Images upload and resize code improved.
Support for Animated GIF and AVIF images added in addition (with GD as default image driver).
Support for Animated GIF, AVIF, Animated WebP, JPEG 2000 and HEIC images added in addition (with Imagick as default image driver).
Allow images to be encoded using their original format (allowing the Animated GIF images displaying for example).
Option to enable some time-consuming tasks to be queued, like: images auto-resizing (when thumbnails are removed), mails sending, etc.
Sections management improved.
Installation process improved (For Windows based systems like: XAMP, Laragon, WAMP, etc.).
Cities' autocompletion search fixed (Support for diacritics, and for whitespace from both ends of the input added).
Allow admin users to disable/enable the cities' autocompletion in the search form.
Option to add custom message when activating the maintenance mode.
Minor improvements.
Minor bugs fixed.
Custom Field: Video URL field type improved, and support for TikTok, Facebook, Instagram and X (Twitter) videos URLs added.
Phone number display fixed: Recursive formatting added.
Admin panel: Allow the plugins page to be displayed even when issues from plugins files occurred.
Minor improvements.
Minor bugs fixed.
Phone numbers validation improved
(allowing admin users to select a phone numbers validator from the Admin panel).
Admin panel's settings models' JS improved.
Page titles during updates which were always null fixed.
Minor improvements.
Minor bugs fixed.
Admin panel’s settings models’ JS import improved.
DB tables prefix and tables names collision fixed.
Splitting of the "Single (Page & Form)" settings group to "Listing Forms Options" and "Listing Details Page Options".
Renaming of the "List & Search" to "Listings List Options".
Add a global "Type of display" option for categories in the group of settings "Listing Forms Options".
Resend support added (as new mail sending driver).
Backed enumerations implemented for the Continents, Genders, Listing Types, User Types entities, and removal of their DB tables.
Append "excerpt" column for listings collections from the API.
Listings list grid template improved.
Pure JS autocomplete implemented (Replaces the version which uses jQuery).
Some drivers and web services validation (like: Mail, SMS, ...) options improved.
The pricing page will no longer force to be shown during the listing creation process when the logged in user has a valid subscription.
Delivery the right error message, when action cannot be done under impersonation.
Properly apply the "Currency Exchange" and the "Domain Mapping" plugins middlewares when the plugins are installed.
Minor Improvements.
Minor Bugs fixed.