Releases
v2.17.0
Compare
Sorry, something went wrong.
No results found
2.17.0 (2026-01-23)
Bug Fixes
reverse date (8422ff5 )
add "extra" param, when user calls action from the list view. Pass cookies in extra for the custom actions (990bb08 )
add error handling for missing Two-Factor Authentication modal in save interceptor (c46ac02 )
add headers to the action extra params (2cc9ee7 )
add openToRight prop to ThreeDotsMenu for mobile (78ca66b )
add table borders for the rich tdxt renderer (b30541a )
allow check for empty column in showIf (06f90d0 )
allow customActionIconsThreeDotsMenuItems (1b5691a )
allow string and decimal-like objects in setFieldValue method (cfe050b )
change error logging to warning for unsupported JSON field types in Clickhouse and SQLite connectors (9998423 )
correct import path for afLogger in proxy.ts (9541c4d )
correct parameter name in modifyResourceConfig method for consistency (9448c2a )
correct placement of tooltip arrow (6034fac )
correctly pass record id to the custom action in list view (8f1b95f )
correctly pass record id to the custom action in list view (d93ee12 )
create record copy before checking for showIf (e90ab0d )
do not return host in getClientIp method (21e1ea1 )
enhance data type handling in MongoConnector and add support for Double type (ab3ade3 )
enhance float value handling in setFieldValue method and simplify column type check in MongoConnector (30c1fbd )
enhance log message formatting for AdminForth availability (990a15d )
fix adminforth bundle command (a7bb6aa )
fix filters for the minmax query in filters tab (e545806 )
fix mongo filter for arrays of numbers (30cda6c )
getClientIp returns null, if user is using private IP (dc29e73 )
handle potential null resourceOptions in actions filter (2fc9a83 )
implement validateAndSetFieldValue method for improved data validation in AdminForthBaseConnector and update MongoConnector to utilize it (2c449a4 )
improve float and decimal value handling in setFieldValue method (651159c )
improve null and empty string handling in setFieldValue method (d2de4de )
improve object type handling in normalizeMongoValue and setFieldValue methods (ef7d9ce )
make callTsProxy look only for json in logs and ignore other logs (f84268f )
make expiry param in setCustomCookie optional (0d603ca )
make list three dots work with actions (c324bba )
make quick actions style the same with list table three dots button (5a50c4f )
make userMenuSettingsPages param optional (825fc46 )
prevent infinite loop during plugin activation and improve activation logic (df027a5 )
rebuild (e5e629f )
rebuild (d5d641b )
rebuild (2c0f744 )
rebuild (13487fc )
remove debug log from save interceptor (34cbcfd )
remove duplicate import of AdminForthResourcePages in Back.ts (b3d0593 )
remove openToRight prop from ThreeDotsMenu and adjust dropdown positioning logic (37ff491 )
remove undefined parameter from get2FaConfirmationResult call in save interceptor (9584349 )
remove unnecessary alert text in callApi function (7e9937e )
remove unnecessary right alignment from ThreeDotsMenu dropdown (2c2944c )
reverse date and display bug (9750f0e )
reverse date simply (9c6afcd )
set filters slider value after page refresh (09040ed )
SQL ASC desc (cc67916 )
update action visibility logic for list and three dots menu in ResourceListTable components (7c80aef )
update adminforth and clone-row plugin on the live demo (d783946 )
update create-app command to don't change style of logs after successfull adminforth run (f151034 )
update datetime value handling in setFieldValue method to retain original value (454161f )
update live demo (b701280 )
update modifyResourceConfig to accept allPluginInstances parameter (b2c6d4a )
update shouldHaveSingleInstancePerWholeApp to return [secure] and adjust logging for plugin activation (648e701 )
use recordCopy instead of record in checkShowIf function (e92b3d5 )
Features
add cars resource with SQLite integration and migration (9ea2adb )
add documentation for country IP (b1bd979 )
add documentation for country IP (02ced22 )
add IS_EMPTY and IS_NOT_EMPTY filters (643d100 )
add pino logger (11efdf3 )
add possobolity to set cookies from the before/after save hooks (e1c11bd )
add shouldHaveSingleInstancePerWholeApp method to AdminForthPlugin interface and implementations (c09003a )
add three dots menu for the each record in listView (4eea42c )
allow actions to set cookies (c48f422 )
allow to set cookie from the bulkActions (7cb340c )
allow user to pass functions to the fillOnCreate (e4ba183 )
allow user to pass functions to the fillOnCreate (359933c )
enhance FrontendAPI with save interceptor methods and update views to utilize them (e486b33 )
implement save interceptors for create/edit operations with 2FA verification (426d610 )
pass resource to the listTableClickUrl prop (aec692b )
update resource options to support base actions as quick icons (bc13264 )
You can’t perform that action at this time.