What's new in EzyPlatform 1.4.2?
This release improves Admin login session persistence, standardizes Admin, User, and Media search using Keyword Prefix/Data Index, extends the User SDK, and enhances Dark Mode support and the default MariaDB connection configuration.
-
Improved Admin login session persistenceThe Admin frontend now automatically checks and renews the Access Token every
1 day. The Access Token cookie uses a fixed expiration period of365 days, helping maintain more stable login sessions after token renewal and reducing unnecessary re-authentication. -
Standardized Admin, User, and Media searchSearch using the SQL
LIKEoperator has been removed for Admin, User, and Media. Search APIs now prioritize Keyword Prefix/Data Index, providing more consistent search behavior across data types and better alignment with EzyPlatform's Data Index system. -
Removed LIKE search settingsThe Admin and Web Settings interfaces no longer display the
Allow Search Admin By LIKE Operator,Allow Search User By LIKE Operator, andAllow Search Media By LIKE Operatoroptions. The correspondingallow_search_*_by_like_operatorsettings are also no longer used in Admin or Web configuration. -
Simplified search filters and APIsMethods and filters related to
likeKeywordhave been removed fromDefaultAdminFilter,DefaultUserFilter, andDefaultMediaFilter. Legacy overloads such assimpleSearch(String keyword, ...)have also been removed in favor of APIs acceptingCollection<String> keywordsor Keyword Prefix-based search. -
Extended the User SDK
UserServicenow providesgetUserCreatedAtById(long userId)for retrieving a User's creation time by ID. In addition,UserRepositorynow includesfindCreatedAtById(...)together with the newLocalDateTimeResultresult model, making it easier to retrieve User creation timestamps. -
Improved Dark Mode for Date/Time PickerThe Admin interface now includes Dark Mode styling for
daterangepicker. Active colors in Date/Time Picker are synchronized with the current Theme Color, while native Date/Time inputs have been improved usingaccent-color, providing a more consistent experience across Light Mode and Dark Mode. -
Updated the default MariaDB connection configurationThe default MariaDB JDBC URL in the deployment configuration now includes
allowPublicKeyRetrieval=true&useSSL=false, providing a more suitable default database connection configuration for EzyPlatform deployment environments.
Upgrade Notes
If your plugins or custom code still use legacy search APIs such as
simpleSearch(String keyword, int limit)
or
likeKeyword
in
DefaultAdminFilter,
DefaultUserFilter,
or
DefaultMediaFilter,
migrate them to Keyword Prefix-based search or APIs accepting
Collection<String> keywords.
Settings under
allow_search_*_by_like_operator
are also no longer used in Admin or Web Settings.