Releases: devforth/adminforth
Releases · devforth/adminforth
v2.26.0-next.3
2.26.0-next.3 (2026-03-16)
Bug Fixes
- update file exclusion logic and improve build cache miss message (5dc8293)
v2.26.0-next.2
2.26.0-next.2 (2026-03-16)
Bug Fixes
- add add url property to menu item (3826478)
- delete unused code (c5057ba)
- separate custom url logic in function (c941abe)
Features
- add URL property to AdminForthConfigMenuItem and handle URL clicks in Sidebar to implement url property in menu item (f2bff09)
v2.26.0-next.1
2.26.0-next.1 (2026-03-16)
Bug Fixes
- add 'test' prerelease to release test package (555366b)
- add 'test' prerelease to release test package (5e10dfa)
- add ability to validate password hash from adminforth.utils (336333f)
- add check, if user has pnmp, before installing frontend dependencies and update Dockerfile to use devforth/node20-pnpm image for the dev-demo (dd848be)
- add check, if user has pnpm-lock in custom folder and use npm/pnpm (fbea776)
- add debug logs (db6a9bb)
- add missing package name (1c690c5)
- add sctripts directory to package files for inclusion (53ec143)
- add support of mobiles for the afcl modal (ad8f3ca)
- allow custom classes for input element in Select component (68691ac)
- change dropdown width to w-max for better responsiveness (2f5fc55)
- change dropdown width to w-max for better responsiveness (2dce379)
- correct data type in the afcl select (f258533)
- correct path for the iconPackages in codeInjector (f00146e)
- correct typo in scripts directory path in package.json (a62f31d)
- correct typos in README and codeInjector, update package.json link path (6cd3333)
- don't try to display brand logo in folded sidebar, if there is is no image (ef4a92f)
- fallback to the package-lock.json, if there is no pnpm-lock.yaml in the project folder (b004b4c)
- fix create-plugins cli (2f3e88a)
- improve error message for missing lock files and adjust package manager usage (40d3a75)
- improve leave create/edit view guard (when data is unsaved). (08f6407)
- make create-app work with pnpm (0cee947)
- rebuild (797028f)
- rebuild (3972371)
- remove default padding from the afcl modal for the better customization ability (2a0e429)
- rework config validator to use pnpm (2eaf2cc)
- simplify trigger slot template and clean up modal attributes (fc9ed25)
- standardize asset file naming conventions in Vite config (50ccb4e)
- standardize asset file naming conventions in Vite config[2] (6932521)
- standardize asset file naming conventions in Vite config[3] (637c003)
- throw an error, when we are bundling adminforth (9d77809)
- unsubscribe from websocket before subsribing, when we call adminforth.menu.refreshMenuBadges() (c45b8c2)
- updata release scripts to use pnpm (562e33c)
- updata release scripts to use pnpm[2] (58858e2)
- updata release scripts to use pnpm[3] (229ac56)
- updata release scripts to use pnpm[4] (092f4b9)
- updata release scripts to use pnpm[5] (3ed14f1)
- update build scripts to include pnpm link for proper package linking (4386ff4)
- update dependency resolution logic to prioritize version over specifier (27e3a31)
- update dockerfile for the newly created adminforth app (804b8bb)
- update import path for icon packages to use pathToFileURL (c991aa3)
- update prompt message for package manager selection (e2b4108)
- update vite config to rename compiled .pnpm.... files into pnpm... (d998335)
- update vite config to rename compiled .pnpm.... files into pnpm... [2] (59061e3)
- update vite config to rename compiled .pnpm.... files into pnpm... [3] (664a99f)
- update vite config to rename compiled .pnpm.... files into pnpm... [4] (9defc0f)
- update vite config to rename compiled .pnpm.... files into pnpm... [5] (f151425)
Features
- add ability to disable "There are unsaved changes" popup for the resource (17726f1)
- add ability to select between pnpm and npm, when we create apdminforth app (bdf2721)
- add closeByEsc prop to the afcl modal and rename clickToCloseOutside -> closeByClickOutside (6e0b43d)
- add light secondary color and secondary style for the afcl button (4cacd7d)
- add support for selecting package manager and include pnpm lockfile template (68b03e3)
- make code injector to notify user, that there are new files or some files we changed at the bundle stage (37ea4db)
- rework afcl dialog to use afcl modal (b496616)
v2.25.0-test.30
2.25.0-test.30 (2026-03-13)
Reverts
- Revert "fix: exclude 'hashes.json' from file processing in CodeInjector" (ea5fc77)
v2.25.0-test.29
2.25.0-test.29 (2026-03-13)
Bug Fixes
- standardize asset file naming conventions in Vite config[3] (637c003)
v2.25.0-test.28
2.25.0-test.28 (2026-03-13)
Bug Fixes
- standardize asset file naming conventions in Vite config[2] (6932521)
v2.25.0-test.27
2.25.0-test.27 (2026-03-13)
Bug Fixes
- standardize asset file naming conventions in Vite config (50ccb4e)
v2.25.0-test.26
2.25.0-test.26 (2026-03-13)
Bug Fixes
- exclude 'hashes.json' from file processing in CodeInjector (13a7152)
v2.25.0-test.25
v2.25.0-test.24
2.25.0-test.24 (2026-03-13)
Bug Fixes
- add ability to validate password hash from adminforth.utils (336333f)
- add check for cascade strategy (552ecdc)
- add check for foreign resource onDelete strategy (96c2c8f)
- add errror message (2ad14c6)
- add required check for setNull deletion (21cc9a4)
- allow custom classes for input element in Select component (68691ac)
- cange requests for check cascade (058283c)
- change check for cascade and upload plugin (ca5bf91)
- change query for check cascade (b0acb77)
- change query for check pg database cascade (067b87c)
- change resource.options.allowedActions.delete check (81fce83)
- change variable name foreignKeyColumn to foreignResourceColumn (ee04911)
- delete mistake in error message (423d6a0)
- delete strategy check (8ef2973)
- delete unused arguments from function (c3a7a73)
- delete unused check (ea5e92f)
- delete unused console.log (a48d0a7)
- implement cascading deletion checks for MySQL, PostgreSQL, and SQLite connectors (d6502d3)
- resolve comment (b3d3f24)
- resolve copilot comment (25c0007)
- resolve copilot comment (b4d8aa1)
- resolve copilot comment (1843641)
- streamline foreign resource onDelete strategy validation (ff63b6c)
- update check strategy (23d178b)
- update condition (01dfcfd)
- update errors copilot comment (2ed72a3)
- update query for mysql (aa3b223)
Features
- add onDelete type (a300f83)
- enhance cascading deletion logic to prevent infinite loops and improve foreign key checks (1acfe3e)
- implement cascading deletion checks for MySQL, Postgres, and SQLite connectors (1cbb653)
- implement cascading deletion for related records in delete endpoint (ca65f67)
- implement cascading deletion logic in AdminForthRestAPI (ec17bd5)
- implement cascading deletion logic in delete endpoint (02e216b)
- implement cascading deletion utility for child resources (66b0377)
- implement checkCascadeWhenUploadPlugin method in base connector and remove from specific connectors (778a90b)
- make code injector to notify user, that there are new files or some files we changed at the bundle stage (37ea4db)
- refine cascading deletion logic in delete endpoint (8b5b7b5)
- update discoverFields method to include config parameter across data connectors (1641242)