Releases: devforth/adminforth
Releases · devforth/adminforth
v2.27.0
2.27.0 (2026-04-04)
Bug Fixes
- abort an old request, when user does new get_resource_data api call (frontend only) (d606550)
- add "blockPaginationOnLoading" props to the afcl table and abort signal to the data callback, so user can stop execution of his logic (79ca013)
- add "blockPaginationOnLoading" props to the afcl table and abort signal to the data callback, so user can stop execution of his logic[2] (43a687d)
- add @types/lodash.debounce and update lodash types in package.json and lock files (0d9641c)
- add abort signal to all backend api and use this signal inside get_resource_data (72681fb)
- add border to the show/edit/create view tables (e03681d)
- add conditional rendering for custom component in ThreeDotsMenu (b1ca1f8)
- add conditional rendering for custom component in ThreeDotsMenu (eb1199c)
- add loading indicator for actions in ThreeDotsMenu (2e0f5d8)
- add loading states for actions in ThreeDotsMenu and ListView (3a5d378)
- add optional chaining to prevent errors when accessing actions in ListView (046e740)
- add react types to the documentation folder (401d2c6)
- add spa-type-check logic to the adminforth build command (16859bc)
- add ts type-check in spa folder to the release scripts (cc595f0)
- align actions in callActionWrapper to the center (4928863)
- allow to log JSON's using standart adminforth logger (d1887a6)
- deprecate bulkActions in ResourceOptionsInput and add warning for migration to actions (f0c87e4)
- do not update list view twice on range picker range change (eedf7fc)
- don't allow to change state to empty in the afcl select in create/edit view. (1ed1962)
- don't use typescript in vue template in columnValueInputWrapper (e2c44f5)
- enable loading state update in onMounted lifecycle (63a0813)
- ensure action ID is defined when setting loading state in handleActionClick (520827a)
- fix adminforth bundle command (09c4059)
- fix blocked pagination on the list view (3e36c29)
- fix compability with list-in-place plugin (52e28a3)
- fix ts errors in showView (e402983)
- freeze version of the @types/express for the newly created app with create-app (7bd075b)
- get rid of "vue-slider-component" package and use new custom range picker, instead of library (c90ec77)
- increase z-index of the accept modal to be above any modal (for cases when we use adminforth.confirm inside modal from afcl) (27d9b24)
- make 'actionId' optional in executeCustomAction and executeCustomBulkAction functions (6b9ef3a)
- make callApi use abortSignal instead of abortController (1a9beb5)
- make three dots menu wrapper apply styles to itself, instead of child (87b3fb0)
- move field loader spinner next to error message (8c9b779)
- prevent script exit on container initialization error in run_inventory.sh (658fcc9)
- prevent setting of two "Unset" options in select for create/edit views (24b39be)
- rebuild (db84ed0)
- rebuild (af17f40)
- refactor range picker to correctly set filters, when value changes quickly (237a19b)
- rename message to successMessage in AdminForthActionInput interface (fa50659)
- show actions without custom component in threeDotsMenu (ea82f69)
- show actions without custom renderer (69de01c)
- show badges with value equal 0 (935bceb)
- simplify log markers in console output for tsproxy (f7688df)
- type tr as ITranslateFunction instead of Function in action and bulkHandler (d1de6d9)
- update close function to call modalRef.value.close() instead of hide() (ad740c8)
- update docs for actions (707b44e)
- update regex validation handling and make properties optional in ValidationObject (3408b4c)
- update release script to use pnpx vue-tsc, instead of local vue-tsc from package (6b1dd66)
- use latest version of handlebars to prevent AST Type Confusion injection (dfba81d)
- validate columns with custom validator in parallel (3ff0b72)
Features
- add ability to pass backgroundCustomClasses and modalCustomClasses for the afcl modal (9d20872)
- add API for to determine our link or from a third-party source (4bc6382)
- add custom validation functionality for resource columns[1] (2092c71)
- add custom validation functionality for resource columns[2] (e7affbd)
- add custom validation functionality for resource columns[3] (6073982)
- add custom validation functionality for resource columns[4] (0fc29a2)
- add mutex dependancy (e36cdf0)
- enhance action handling with bulk support and improve documentation (f19375c)
- enhance loading skeleton with improved styles and dynamic row count (b1bee88)
- enhance loading skeleton with improved styles and dynamic row count ([0bf52de](https://github.com/devforth/adminforth/commit...
v2.27.0-next.27
v2.27.0-next.26
2.27.0-next.26 (2026-04-03)
Bug Fixes
- update close function to call modalRef.value.close() instead of hide() (ad740c8)
v2.27.0-next.25
v2.27.0-next.24
2.27.0-next.24 (2026-04-03)
Bug Fixes
- rebuild (db84ed0)
- show badges with value equal 0 (935bceb)
- update @adminforth/upload package version to 2.15.2 (fc005ed)
- update @adminforth/upload package version to 2.15.3 on live demo (64901ef)
- update adminforth package version to 2.27.0-next.12 on live demo (586f5c2)
- update adminforth package version to 2.27.0-next.2 (73c918c)
- update adminforth package version to 2.27.0-next.3 on live demo (fc7a085)
- use latest version of handlebars to prevent AST Type Confusion injection (b879633)
v2.26.7
v2.27.0-test.1
2.27.0-test.1 (2026-04-02)
Bug Fixes
- abort an old request, when user does new get_resource_data api call (frontend only) (d606550)
- add "blockPaginationOnLoading" props to the afcl table and abort signal to the data callback, so user can stop execution of his logic (79ca013)
- add "blockPaginationOnLoading" props to the afcl table and abort signal to the data callback, so user can stop execution of his logic[2] (43a687d)
- add @types/lodash.debounce and update lodash types in package.json and lock files (0d9641c)
- add abort signal to all backend api and use this signal inside get_resource_data (72681fb)
- add border to the show/edit/create view tables (e03681d)
- add conditional rendering for custom component in ThreeDotsMenu (b1ca1f8)
- add conditional rendering for custom component in ThreeDotsMenu (eb1199c)
- add loading indicator for actions in ThreeDotsMenu (2e0f5d8)
- add loading states for actions in ThreeDotsMenu and ListView (3a5d378)
- add optional chaining to prevent errors when accessing actions in ListView (046e740)
- add react types to the documentation folder (401d2c6)
- add spa-type-check logic to the adminforth build command (16859bc)
- add ts type-check in spa folder to the release scripts (cc595f0)
- add type-check for the spa ts errors (aa8289b)
- align actions in callActionWrapper to the center (4928863)
- allow to log JSON's using standart adminforth logger (d1887a6)
- deprecate bulkActions in ResourceOptionsInput and add warning for migration to actions (f0c87e4)
- do not update list view twice on range picker range change (eedf7fc)
- don't allow to change state to empty in the afcl select in create/edit view. (1ed1962)
- don't throw an error, when user tries to save 1/0 in bool field - only show warn (5ff76a2)
- don't use typescript in vue template in columnValueInputWrapper (e2c44f5)
- ensure action ID is defined when setting loading state in handleActionClick (520827a)
- fix blocked pagination on the list view (3e36c29)
- fix ts errors in showView (e402983)
- freeze version of the @types/express for the newly created app with create-app (7bd075b)
- get rid of "vue-slider-component" package and use new custom range picker, instead of library (c90ec77)
- increase z-index of the accept modal to be above any modal (for cases when we use adminforth.confirm inside modal from afcl) (27d9b24)
- make 'actionId' optional in executeCustomAction and executeCustomBulkAction functions (6b9ef3a)
- make callApi use abortSignal instead of abortController (1a9beb5)
- make three dots menu wrapper apply styles to itself, instead of child (87b3fb0)
- move field loader spinner next to error message (8c9b779)
- prevent script exit on container initialization error in run_inventory.sh (658fcc9)
- prevent setting of two "Unset" options in select for create/edit views (24b39be)
- rebuild (5d39dab)
- rebuild (6da0aaa)
- rebuild (cc05fbe)
- rebuild (4121f98)
- rebuild (518bd8f)
- rebuild (593dd8c)
- rebuild (d67a57f)
- rebuild (d077df3)
- refactor range picker to correctly set filters, when value changes quickly (237a19b)
- rename message to successMessage in AdminForthActionInput interface (fa50659)
- show actions without custom component in threeDotsMenu (ea82f69)
- show actions without custom renderer (69de01c)
- simplify log markers in console output for tsproxy (f7688df)
- type tr as ITranslateFunction instead of Function in action and bulkHandler (d1de6d9)
- update adminforth package version to 2.26.0-next.36 (570ecb8)
- update docs for actions (707b44e)
- update regex validation handling and make properties optional in ValidationObject (3408b4c)
- update release script to use pnpx vue-tsc, instead of local vue-tsc from package (6b1dd66)
- update spa type check for the release script (64e63ec)
- update spa type check for the release script[10] (ff46742)
- update spa type check for the release script[10] (d97c307)
- update spa type check for the release script[2] (65328ec)
- update spa type check for the release script[3] (8a742b0)
- update spa type check for the release script[4] (6442b6d)
- update spa type check for the release script[5] (a150cc1)
- update spa type check for the release script[6] (e67127e)
- update spa type check for the release script[7] (99e1f52)
- update spa type check for the release script[8] (442f1cb)
- update spa type ch...
v2.27.0-next.23
v2.27.0-next.22
v2.27.0-next.21
2.27.0-next.21 (2026-04-02)
Bug Fixes
- add spa-type-check logic to the adminforth build command (16859bc)