Skip to content

Releases: devforth/adminforth

v2.17.0

23 Jan 15:29
db12e64

Choose a tag to compare

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 t...
Read more

v2.17.0-next.47

23 Jan 15:28
e1db74d

Choose a tag to compare

v2.17.0-next.47 Pre-release
Pre-release

2.17.0-next.47 (2026-01-23)

Bug Fixes

  • rebuild (11b9e30)
  • add @dotenvx/dotenvx to the tutorial (1cf7525)
  • update adminforth and clone-row plugin on the live demo (c0c481f)
  • update adminforth dependency to version 2.17.0-next.8 in package.json on live demo (e8a76e8)
  • update app af plugins for the live demo (ab63e66)
  • update audit logs for the live demo (da7c0ba)
  • update live demo (941974a)
  • update live demo audit logs and adminforth verison (37120c1)

v2.17.0-next.46

22 Jan 15:04
e92583c

Choose a tag to compare

v2.17.0-next.46 Pre-release
Pre-release

2.17.0-next.46 (2026-01-22)

Bug Fixes

  • add openToRight prop to ThreeDotsMenu for mobile (78ca66b)
  • remove openToRight prop from ThreeDotsMenu and adjust dropdown positioning logic (37ff491)
  • remove unnecessary right alignment from ThreeDotsMenu dropdown (2c2944c)

v2.17.0-next.45

22 Jan 13:57

Choose a tag to compare

v2.17.0-next.45 Pre-release
Pre-release

2.17.0-next.45 (2026-01-22)

Reverts

  • Revert "fix: correct JSON format for decimal number inside object in mongo" (68f882a)

v2.17.0-next.44

22 Jan 13:40

Choose a tag to compare

v2.17.0-next.44 Pre-release
Pre-release

2.17.0-next.44 (2026-01-22)

Bug Fixes

  • correct JSON format for decimal number inside object in mongo (4ac2967)

v2.17.0-next.43

22 Jan 10:49

Choose a tag to compare

v2.17.0-next.43 Pre-release
Pre-release

2.17.0-next.43 (2026-01-22)

Bug Fixes

  • change error logging to warning for unsupported JSON field types in Clickhouse and SQLite connectors (9998423)

v2.17.0-next.42

22 Jan 06:58

Choose a tag to compare

v2.17.0-next.42 Pre-release
Pre-release

2.17.0-next.42 (2026-01-22)

Bug Fixes

  • make callTsProxy look only for json in logs and ignore other logs (f84268f)
  • update create-app command to don't change style of logs after successfull adminforth run (f151034)

v2.17.0-next.41

22 Jan 06:29

Choose a tag to compare

v2.17.0-next.41 Pre-release
Pre-release

2.17.0-next.41 (2026-01-22)

Bug Fixes

  • fix adminforth bundle command (a7bb6aa)

v2.17.0-next.40

21 Jan 10:35

Choose a tag to compare

v2.17.0-next.40 Pre-release
Pre-release

2.17.0-next.40 (2026-01-21)

Bug Fixes

  • enhance log message formatting for AdminForth availability (990a15d)

v2.17.0-next.39

19 Jan 08:22

Choose a tag to compare

v2.17.0-next.39 Pre-release
Pre-release

2.17.0-next.39 (2026-01-19)

Bug Fixes