2023-04-25 13:12:14 +08:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog ](https://keepachangelog.com/en/1.0.0/ )
and this project adheres to [Semantic Versioning ](https://semver.org/spec/v2.0.0.html ).
Generated by [`auto-changelog` ](https://github.com/CookPete/auto-changelog ).
2024-07-22 16:25:51 +08:00
## [v1.2.23-alpha](https://github.com/nocobase/nocobase/compare/v1.2.22-alpha...v1.2.23-alpha) - 2024-07-22
### Merged
- refactor: collection fields to initializer items [`#4900` ](https://github.com/nocobase/nocobase/pull/4900 )
- fix(variable): fix context error with 'current object' variable [`#4901` ](https://github.com/nocobase/nocobase/pull/4901 )
- feat(Link): add 'Open in new window' option [`#4898` ](https://github.com/nocobase/nocobase/pull/4898 )
- refactor: adjust the markdown field to use the input component in filtering [`#4899` ](https://github.com/nocobase/nocobase/pull/4899 )
### Commits
- chore(versions): 😊 publish v1.2.23-alpha [`bbbc349` ](https://github.com/nocobase/nocobase/commit/bbbc349008ad18b5fa2b8159aaa663db40fa8750 )
- Update LICENSE.txt [`a226d98` ](https://github.com/nocobase/nocobase/commit/a226d986b27043f1f07447303d9571e92c263d9e )
- chore: add translation [`b634774` ](https://github.com/nocobase/nocobase/commit/b634774feca4d53ff76e788fa86dc9eb228b2f29 )
2024-07-18 20:06:36 +08:00
## [v1.2.22-alpha](https://github.com/nocobase/nocobase/compare/v1.2.21-alpha...v1.2.22-alpha) - 2024-07-18
### Merged
- fix: exception when deleting object with formula fields in sub-form [`#4897` ](https://github.com/nocobase/nocobase/pull/4897 )
- chore: external data source api [`#4782` ](https://github.com/nocobase/nocobase/pull/4782 )
- fix: association field data scope should not persist when switching from select to cascader [`#4893` ](https://github.com/nocobase/nocobase/pull/4893 )
- fix: image style issues in rich text field [`#4892` ](https://github.com/nocobase/nocobase/pull/4892 )
- fix: correct issue with filter form field operator settings being ineffective [`#4891` ](https://github.com/nocobase/nocobase/pull/4891 )
### Commits
- chore(versions): 😊 publish v1.2.22-alpha [`645ccaf` ](https://github.com/nocobase/nocobase/commit/645ccaf3dedcfae445bfbf3bdbe1cd4378dd3513 )
- chore: update changelog [`95eaab2` ](https://github.com/nocobase/nocobase/commit/95eaab20f1db545efa20ba121e2ca3b139a7fd80 )
2024-07-17 09:13:30 +08:00
## [v1.2.21-alpha](https://github.com/nocobase/nocobase/compare/v1.2.20-alpha...v1.2.21-alpha) - 2024-07-17
### Merged
- feat: add 'Clear default value' settings for Reset action [`#4889` ](https://github.com/nocobase/nocobase/pull/4889 )
### Commits
- chore(versions): 😊 publish v1.2.21-alpha [`235a689` ](https://github.com/nocobase/nocobase/commit/235a6897e5dbc290108cb1d42ec6a9df838a9773 )
- chore: update changelog [`9dc7136` ](https://github.com/nocobase/nocobase/commit/9dc713637a19e26dd1da3671142a59f3d0b9bca0 )
2024-07-16 18:59:41 +08:00
## [v1.2.20-alpha](https://github.com/nocobase/nocobase/compare/v1.2.19-alpha...v1.2.20-alpha) - 2024-07-16
### Merged
- refactor: adjust rich text filter to Input component [`#4888` ](https://github.com/nocobase/nocobase/pull/4888 )
### Commits
- chore(versions): 😊 publish v1.2.20-alpha [`d086e93` ](https://github.com/nocobase/nocobase/commit/d086e937a2ea641869e4d8f081380990b8565eaf )
- chore: auto merge [`32b8bf6` ](https://github.com/nocobase/nocobase/commit/32b8bf6cdf5f42554390d787a9131186e8885cd6 )
- chore: update changelog [`b5c2107` ](https://github.com/nocobase/nocobase/commit/b5c21078c4559800392bd9c1ebf5d355633beb7d )
2024-07-16 16:05:43 +08:00
## [v1.2.19-alpha](https://github.com/nocobase/nocobase/compare/v1.2.18-alpha...v1.2.19-alpha) - 2024-07-16
### Commits
- chore(versions): 😊 publish v1.2.19-alpha [`c56b873` ](https://github.com/nocobase/nocobase/commit/c56b873f42944d5c330734822c9746d51103fcfb )
- chore: update release ci [`393b6bb` ](https://github.com/nocobase/nocobase/commit/393b6bb27ed8d58653033874da976b065eb93f66 )
- chore: update changelog [`bef2a3f` ](https://github.com/nocobase/nocobase/commit/bef2a3ffe1ec16ac1663729b180e4de4562d57c1 )
2024-07-16 15:54:12 +08:00
## [v1.2.18-alpha](https://github.com/nocobase/nocobase/compare/v1.2.17-alpha...v1.2.18-alpha) - 2024-07-16
### Commits
- chore(versions): 😊 publish v1.2.18-alpha [`f69d552` ](https://github.com/nocobase/nocobase/commit/f69d5526f1c101de685e8a7e788609b9bb187fc7 )
- chore: update release ci [`31c5489` ](https://github.com/nocobase/nocobase/commit/31c54896fb420c246adcadea557cc0b56aeb02d5 )
- chore: update changelog [`2c0721b` ](https://github.com/nocobase/nocobase/commit/2c0721b18222cffa170688176ec3798509f095ec )
2024-07-16 08:41:38 +08:00
## [v1.2.17-alpha](https://github.com/nocobase/nocobase/compare/v1.2.16-alpha...v1.2.17-alpha) - 2024-07-16
### Merged
- fix: dataSourceKey parameter error for external data sources in acl data scope list [`#4882` ](https://github.com/nocobase/nocobase/pull/4882 )
- chore: clear listener after transaction commited [`#4879` ](https://github.com/nocobase/nocobase/pull/4879 )
- chore(action-import): report sequelize error message [`#4878` ](https://github.com/nocobase/nocobase/pull/4878 )
- fix: create multiple auto incr field in mysql [`#4839` ](https://github.com/nocobase/nocobase/pull/4839 )
- fix: default values for fields should not be cleared after submission [`#4877` ](https://github.com/nocobase/nocobase/pull/4877 )
- fix(form): resolve issue with association fields not displaying content due to referenced templates [`#4876` ](https://github.com/nocobase/nocobase/pull/4876 )
- fix: real-time update issue for association field data scope in sub-table [`#4872` ](https://github.com/nocobase/nocobase/pull/4872 )
- fix: useImportStartAction [`#4875` ](https://github.com/nocobase/nocobase/pull/4875 )
### Commits
- chore(versions): 😊 publish v1.2.17-alpha [`c65c7f7` ](https://github.com/nocobase/nocobase/commit/c65c7f708ecdb48740c0043ebcd615ae6201cca5 )
- chore: update changelog [`b3efafc` ](https://github.com/nocobase/nocobase/commit/b3efafc1b73fab1047618f8db6fe0099d1d9724a )
- Update bug_report.md [`596aa81` ](https://github.com/nocobase/nocobase/commit/596aa81faba08149b7e074e949f189679e2c1735 )
2024-07-12 17:05:01 +08:00
## [v1.2.16-alpha](https://github.com/nocobase/nocobase/compare/v1.2.15-alpha...v1.2.16-alpha) - 2024-07-12
### Merged
- fix: issue with iframe URL not opening correctly [`#4873` ](https://github.com/nocobase/nocobase/pull/4873 )
### Commits
- chore(versions): 😊 publish v1.2.16-alpha [`a64015d` ](https://github.com/nocobase/nocobase/commit/a64015d1cb8f4926652de19e1ebe1175776e8b33 )
- chore: update .env.example [`df4abfd` ](https://github.com/nocobase/nocobase/commit/df4abfdfb79b26e52ab07ed13cbf5f9b82775db4 )
- chore: update changelog [`a7b0c36` ](https://github.com/nocobase/nocobase/commit/a7b0c36af1fffe658513ca87b5af1498bf8e1449 )
2024-07-11 22:21:20 +08:00
## [v1.2.15-alpha](https://github.com/nocobase/nocobase/compare/v1.2.14-alpha...v1.2.15-alpha) - 2024-07-11
### Merged
- fix: initializer select close [`#4865` ](https://github.com/nocobase/nocobase/pull/4865 )
- fix(data-vi): fix the permission issue when using external data sources in data-vi plugin [`#4864` ](https://github.com/nocobase/nocobase/pull/4864 )
### Commits
- Revert "fix: skip mysql server" [`30cdd25` ](https://github.com/nocobase/nocobase/commit/30cdd25b0cea7fa37b15df2b34ff9d3aa98db406 )
- fix: skip mysql server [`f6bc113` ](https://github.com/nocobase/nocobase/commit/f6bc113ba78122ce7da3c36d63e8b1c87ecd3f51 )
- chore(versions): 😊 publish v1.2.15-alpha [`11fdb51` ](https://github.com/nocobase/nocobase/commit/11fdb5131c32b19825c0bb6a661ae89b357f4524 )
2024-07-11 12:32:15 +08:00
## [v1.2.14-alpha](https://github.com/nocobase/nocobase/compare/v1.2.13-alpha...v1.2.14-alpha) - 2024-07-11
### Merged
- fix(Safari): resolve issue with menu page not refreshing in Safari [`#4835` ](https://github.com/nocobase/nocobase/pull/4835 )
- chore(bot): optimize comment content [`#4856` ](https://github.com/nocobase/nocobase/pull/4856 )
- chore: fetch-depth=0 [`#4854` ](https://github.com/nocobase/nocobase/pull/4854 )
### Commits
- chore(versions): 😊 publish v1.2.14-alpha [`4e53736` ](https://github.com/nocobase/nocobase/commit/4e537360dd8c5eaf15dbea254cffd24ea5e3f244 )
- chore: update release ci [`b564221` ](https://github.com/nocobase/nocobase/commit/b56422139f2590a68f95df80e3dd30866f2e8c1f )
- chore: update changelog [`a89a95c` ](https://github.com/nocobase/nocobase/commit/a89a95cfbc84f1d462c7824351f984b6c6cbab7a )
2024-07-10 12:44:35 +08:00
## [v1.2.13-alpha](https://github.com/nocobase/nocobase/compare/v1.2.12-alpha...v1.2.13-alpha) - 2024-07-10
### Merged
- feat(Menu): add support for setting search params and using variables in links [`#4855` ](https://github.com/nocobase/nocobase/pull/4855 )
- fix(template): restrict block templates to their respective block types [`#4842` ](https://github.com/nocobase/nocobase/pull/4842 )
- feat(variable): add a new variable named 'API token' [`#4850` ](https://github.com/nocobase/nocobase/pull/4850 )
- fix: ineffective conditional checks for checkbox fields as linkage rule under m2o association field [`#4849` ](https://github.com/nocobase/nocobase/pull/4849 )
- fix(client): fix output time in date-picker in date-only mode [`#4778` ](https://github.com/nocobase/nocobase/pull/4778 )
- fix: page freeze issue when hiding formula fields through linkage rules [`#4846` ](https://github.com/nocobase/nocobase/pull/4846 )
- fix(ci): fix ci script error for pro [`#4845` ](https://github.com/nocobase/nocobase/pull/4845 )
- chore(data-source-main): i18n of field depended error [`#4843` ](https://github.com/nocobase/nocobase/pull/4843 )
- fix(action-export): export with custom field title [`#4825` ](https://github.com/nocobase/nocobase/pull/4825 )
- chore: disable search engine indexing [`#4841` ](https://github.com/nocobase/nocobase/pull/4841 )
- chore(datasource-main): throw error when destory field if field is used by association field [`#4833` ](https://github.com/nocobase/nocobase/pull/4833 )
- fix: adjust the margin of the Add block button in the grid layout [`#4820` ](https://github.com/nocobase/nocobase/pull/4820 )
- chore: mutex task message of import and export [`#4834` ](https://github.com/nocobase/nocobase/pull/4834 )
- chore(CI): sync changes from next branch [`#4832` ](https://github.com/nocobase/nocobase/pull/4832 )
- chore(CI): add a job for E2E of workflow-approval [`#4831` ](https://github.com/nocobase/nocobase/pull/4831 )
- chore(plugin-workflow): expose entire error into node result [`#4799` ](https://github.com/nocobase/nocobase/pull/4799 )
### Commits
- chore(versions): 😊 publish v1.2.13-alpha [`3b02b0c` ](https://github.com/nocobase/nocobase/commit/3b02b0c992786293ee2892c50b42b788adff49e8 )
- chore: update changelog [`4c63f81` ](https://github.com/nocobase/nocobase/commit/4c63f815e0f3ace2cdbc76591c003810771c048c )
- Update pull_request_template.md [`8792cbf` ](https://github.com/nocobase/nocobase/commit/8792cbf61c73e731c6bd002714f3ceba9b0c8d9d )
2024-07-05 17:10:11 +08:00
## [v1.2.12-alpha](https://github.com/nocobase/nocobase/compare/v1.2.11-alpha...v1.2.12-alpha) - 2024-07-05
### Merged
- style: list block overflowY [`#4822` ](https://github.com/nocobase/nocobase/pull/4822 )
- fix: external data source filterTargetKey undefined in filter action [`#4815` ](https://github.com/nocobase/nocobase/pull/4815 )
- fix(database): should not add field when binding error [`#4804` ](https://github.com/nocobase/nocobase/pull/4804 )
- feat: beforeAddDataSource hook [`#4810` ](https://github.com/nocobase/nocobase/pull/4810 )
- fix: target key value is empty [`#4796` ](https://github.com/nocobase/nocobase/pull/4796 )
- chore(ci): release database after closed [`#4819` ](https://github.com/nocobase/nocobase/pull/4819 )
- fix: bug [`#4816` ](https://github.com/nocobase/nocobase/pull/4816 )
- chore: add import export permission to admin & member user [`#4809` ](https://github.com/nocobase/nocobase/pull/4809 )
- chore: add import export permission to member user [`#4808` ](https://github.com/nocobase/nocobase/pull/4808 )
- fix: sub-form acl check [`#4806` ](https://github.com/nocobase/nocobase/pull/4806 )
- fix: version calculation error when creating migration [`#4805` ](https://github.com/nocobase/nocobase/pull/4805 )
- chore(e2e): optimize timeout to avoid lost report [`#4798` ](https://github.com/nocobase/nocobase/pull/4798 )
- fix: table height shrinking with large data set at full height [`#4787` ](https://github.com/nocobase/nocobase/pull/4787 )
- fix: incorrect highlight linkage for association field [`#4794` ](https://github.com/nocobase/nocobase/pull/4794 )
- style: list block style improve [`#4785` ](https://github.com/nocobase/nocobase/pull/4785 )
- fix: external data source not reloading when title field is updated [`#4786` ](https://github.com/nocobase/nocobase/pull/4786 )
- test: approvals workflow e2e [`#4781` ](https://github.com/nocobase/nocobase/pull/4781 )
- refactor: rewrite the UI of the code scanner. [`#4677` ](https://github.com/nocobase/nocobase/pull/4677 )
- refactor(plugin-workflow): add deferred option for async workflow triggering [`#4772` ](https://github.com/nocobase/nocobase/pull/4772 )
### Commits
- chore(versions): 😊 publish v1.2.12-alpha [`415eb52` ](https://github.com/nocobase/nocobase/commit/415eb52cef1e8b7431132513d91746566f55e8f8 )
- chore: update pull request template [`9d48dbd` ](https://github.com/nocobase/nocobase/commit/9d48dbdcaa5c99804946b438c83499266f6456fd )
- chore: update package.json [`3da0fcf` ](https://github.com/nocobase/nocobase/commit/3da0fcf3dd9af4d79e1de6af4e91b5fc622eb5ae )
2024-06-28 11:43:07 +08:00
## [v1.2.11-alpha](https://github.com/nocobase/nocobase/compare/v1.2.10-alpha...v1.2.11-alpha) - 2024-06-28
### Merged
- fix(data-scope): avoid cyclic invocation of the same API [`#4773` ](https://github.com/nocobase/nocobase/pull/4773 )
- feat(client): add searchbar and increase ux of select popover in icon-picker component [`#4609` ](https://github.com/nocobase/nocobase/pull/4609 )
- feat(data-source-manager): filterTargetKey configuration optimization [`#4766` ](https://github.com/nocobase/nocobase/pull/4766 )
### Commits
- chore(versions): 😊 publish v1.2.11-alpha [`a2039c2` ](https://github.com/nocobase/nocobase/commit/a2039c2f0d13b3628b7fc945e388ca9aaeab7ca1 )
- chore: update changelog [`7459da6` ](https://github.com/nocobase/nocobase/commit/7459da6aab1db7fcf71f7e5f042267e48689517e )
2024-06-27 22:03:45 +08:00
## [v1.2.10-alpha](https://github.com/nocobase/nocobase/compare/v1.2.9-alpha...v1.2.10-alpha) - 2024-06-27
### Merged
- fix(i18n): incorrect namespaces of plugins [`#4771` ](https://github.com/nocobase/nocobase/pull/4771 )
- fix(plugin-workflow-mailer): fix payload in sync mode [`#4765` ](https://github.com/nocobase/nocobase/pull/4765 )
- feat(plugin-workflow): add mode column to show if sync or not [`#4767` ](https://github.com/nocobase/nocobase/pull/4767 )
### Commits
- chore(versions): 😊 publish v1.2.10-alpha [`734aa1a` ](https://github.com/nocobase/nocobase/commit/734aa1a007f67e2f699687eddc8c508bcf3816b5 )
- chore: update changelog [`5448795` ](https://github.com/nocobase/nocobase/commit/54487959f7ba09df6448e69a815c0deda13dde97 )
- chore(e2e): make e2e tests more stable [`405a6ee` ](https://github.com/nocobase/nocobase/commit/405a6eef8110e9a01c72905d3fb33ba4ba8b8a8e )
2024-06-27 11:02:46 +08:00
## [v1.2.9-alpha](https://github.com/nocobase/nocobase/compare/v1.2.8-alpha...v1.2.9-alpha) - 2024-06-27
### Merged
- test(plugin-workflow): check for duplicated triggering [`#4762` ](https://github.com/nocobase/nocobase/pull/4762 )
- fix: missing data on first load in cascading association field component within template block [`#4758` ](https://github.com/nocobase/nocobase/pull/4758 )
- fix: full height [`#4759` ](https://github.com/nocobase/nocobase/pull/4759 )
- fix: export filter component [`#4757` ](https://github.com/nocobase/nocobase/pull/4757 )
- fix(plugin-workflow): fix ui crash with unknown type trigger or node [`#4761` ](https://github.com/nocobase/nocobase/pull/4761 )
- fix(l10n): error when enabling plugin-localization first time [`#4760` ](https://github.com/nocobase/nocobase/pull/4760 )
- fix: error when overriding sorting field [`#4752` ](https://github.com/nocobase/nocobase/pull/4752 )
- fix(pm): parse package name [`#4756` ](https://github.com/nocobase/nocobase/pull/4756 )
- feat(l10n): allows to use l10n plugin resources in backend [`#4751` ](https://github.com/nocobase/nocobase/pull/4751 )
- feat(variable): add a new variable named 'Parent popup record' [`#4748` ](https://github.com/nocobase/nocobase/pull/4748 )
- chore(deps): bump i18next-http-backend from 2.4.2 to 2.5.2 [`#4743` ](https://github.com/nocobase/nocobase/pull/4743 )
- fix: checkbox style is not aligned when selecting the table [`#4718` ](https://github.com/nocobase/nocobase/pull/4718 )
### Commits
- chore(versions): 😊 publish v1.2.9-alpha [`4a50647` ](https://github.com/nocobase/nocobase/commit/4a506472100b9f7a49f9b403119a63562a7d5c41 )
- chore: update changelog [`ce25df2` ](https://github.com/nocobase/nocobase/commit/ce25df23ada3f072e2461525a87bb4fe4e196c93 )
- fix(pm): search by keywords [`1e44973` ](https://github.com/nocobase/nocobase/commit/1e4497339a0ed33bb26a5af0c45b1fb695add9cb )
2024-06-25 15:29:30 +08:00
## [v1.2.8-alpha](https://github.com/nocobase/nocobase/compare/v1.2.7-alpha...v1.2.8-alpha) - 2024-06-25
### Merged
- fix: missing multiple selection option for to-many association fields in sub-table [`#4742` ](https://github.com/nocobase/nocobase/pull/4742 )
- chore: update dependencies [`#4747` ](https://github.com/nocobase/nocobase/pull/4747 )
- fix: bug [`#4744` ](https://github.com/nocobase/nocobase/pull/4744 )
- fix: adjust print content [`#4746` ](https://github.com/nocobase/nocobase/pull/4746 )
- fix: double scrollbar on mobile client causing scrolling issues [`#4745` ](https://github.com/nocobase/nocobase/pull/4745 )
- fix: tag component should support enable link [`#4741` ](https://github.com/nocobase/nocobase/pull/4741 )
- fix: clear plugin list cache [`#4739` ](https://github.com/nocobase/nocobase/pull/4739 )
- fix(backup-restore): dump with collection that names were reserved words in mysql [`#4734` ](https://github.com/nocobase/nocobase/pull/4734 )
- refactor: integer fields with Primary selected will auto-check Auto increment [`#4313` ](https://github.com/nocobase/nocobase/pull/4313 )
### Commits
- chore(versions): 😊 publish v1.2.8-alpha [`3a8867e` ](https://github.com/nocobase/nocobase/commit/3a8867eaef30cbcf119faf8505d8e0e9297f3eed )
- chore: update changelog [`2eb7811` ](https://github.com/nocobase/nocobase/commit/2eb781112b611bb68bf19558d47e877f02d03e0f )
- chore: update link [`e69d33a` ](https://github.com/nocobase/nocobase/commit/e69d33a09caa387230a5415f5351c93abbc4b6fe )
2024-06-24 10:04:30 +08:00
## [v1.2.7-alpha](https://github.com/nocobase/nocobase/compare/v1.2.6-alpha...v1.2.7-alpha) - 2024-06-24
### Merged
- fix: variable parse issue in link action with variables in paths [`#4732` ](https://github.com/nocobase/nocobase/pull/4732 )
- fix(client): fix default size hint of upload component [`#4731` ](https://github.com/nocobase/nocobase/pull/4731 )
- fix(plugin-workflow): fix duplicating sync workflow [`#4727` ](https://github.com/nocobase/nocobase/pull/4727 )
- chore(data-vi): remove `addMigrations` [`#4713` ](https://github.com/nocobase/nocobase/pull/4713 )
- fix(plugin-workflow): add loading for adding node [`#4726` ](https://github.com/nocobase/nocobase/pull/4726 )
- fix(plugin-workflow): fix designable of assign fields in create/update node [`#4724` ](https://github.com/nocobase/nocobase/pull/4724 )
- fix: optimize block template description [`#4721` ](https://github.com/nocobase/nocobase/pull/4721 )
- fix: subform/subtable height equaling form height when form height is set [`#4717` ](https://github.com/nocobase/nocobase/pull/4717 )
- fix(client): fix undefined context [`#4719` ](https://github.com/nocobase/nocobase/pull/4719 )
- fix(grid): grid style [`#4715` ](https://github.com/nocobase/nocobase/pull/4715 )
### Commits
- chore(versions): 😊 publish v1.2.7-alpha [`9276413` ](https://github.com/nocobase/nocobase/commit/927641349f02d4419a0b22219586608f103df2ae )
- chore: cnpm sync [`8725492` ](https://github.com/nocobase/nocobase/commit/87254928b610b441974f44fd2c853ef9e7fb9634 )
- fix(vditor): lang error [`e2a22d4` ](https://github.com/nocobase/nocobase/commit/e2a22d4c2691f4809a8e5809cafc7118b0ebe522 )
2024-06-20 12:40:40 +08:00
## [v1.2.6-alpha](https://github.com/nocobase/nocobase/compare/v1.2.5-alpha...v1.2.6-alpha) - 2024-06-20
### Merged
- fix(plugin-workflow): fix client warning [`#4709` ](https://github.com/nocobase/nocobase/pull/4709 )
- fix(plugin-workflow): fix undefined error of action trigger [`#4710` ](https://github.com/nocobase/nocobase/pull/4710 )
### Commits
- chore(versions): 😊 publish v1.2.6-alpha [`504f8d1` ](https://github.com/nocobase/nocobase/commit/504f8d107c308484702467bddf6d543768bbceea )
- chore: update changelog [`b525362` ](https://github.com/nocobase/nocobase/commit/b525362751182a87b0ad0403d1a0b288fc70755a )
2024-06-20 06:58:11 +08:00
## [v1.2.5-alpha](https://github.com/nocobase/nocobase/compare/v1.2.4-alpha...v1.2.5-alpha) - 2024-06-19
### Merged
- fix(plugin-fm): fix thumbnail rule [`#4707` ](https://github.com/nocobase/nocobase/pull/4707 )
- fix(plugin-workflow): fix locale key in storage [`#4704` ](https://github.com/nocobase/nocobase/pull/4704 )
- fix: select field set as title field [`#4703` ](https://github.com/nocobase/nocobase/pull/4703 )
- fix: refresh list automatically after closing modal following add operation [`#4699` ](https://github.com/nocobase/nocobase/pull/4699 )
- fix(backup-restore): snippet name [`#4700` ](https://github.com/nocobase/nocobase/pull/4700 )
- fix(client): fix upload progress style [`#4698` ](https://github.com/nocobase/nocobase/pull/4698 )
- fix(variable): resolve the issue of incorrect sourceKey in variable lazy loading [`#4691` ](https://github.com/nocobase/nocobase/pull/4691 )
- refactor: sub-table disabled dragSort [`#4696` ](https://github.com/nocobase/nocobase/pull/4696 )
- fix: height calculation for full-height tabs in approval initiation and approval block [`#4686` ](https://github.com/nocobase/nocobase/pull/4686 )
- chore(data-source-main): field name exists error message [`#4689` ](https://github.com/nocobase/nocobase/pull/4689 )
- chore(database): mediumtext type support [`#4697` ](https://github.com/nocobase/nocobase/pull/4697 )
- fix(database): find model in hooks [`#4694` ](https://github.com/nocobase/nocobase/pull/4694 )
- feat(plugin-field-sequence): allow to customize date format [`#4685` ](https://github.com/nocobase/nocobase/pull/4685 )
- refactor(plugin-workflow-dc): move collection template to plugin and remove sort field [`#4682` ](https://github.com/nocobase/nocobase/pull/4682 )
- refactor: workflow block && template block support setting block height [`#4678` ](https://github.com/nocobase/nocobase/pull/4678 )
- fix: restore field height spacing after removing description in form [`#4679` ](https://github.com/nocobase/nocobase/pull/4679 )
### Commits
- chore(versions): 😊 publish v1.2.5-alpha [`9968eda` ](https://github.com/nocobase/nocobase/commit/9968eda02b5836af34f118f38826590cf0f60b04 )
- chore: add cnpm sync script [`ac472ef` ](https://github.com/nocobase/nocobase/commit/ac472efd23367a3ecac995c565e4d801fec6319c )
- chore: update changelog [`6a751b5` ](https://github.com/nocobase/nocobase/commit/6a751b596fcfffd9b1224cf59818ccf7c4f27627 )
2024-06-17 08:53:41 +08:00
## [v1.2.4-alpha](https://github.com/nocobase/nocobase/compare/v1.2.3-alpha...v1.2.4-alpha) - 2024-06-17
### Merged
- fix: action modal icon and Initializer menu close when click [`#4664` ](https://github.com/nocobase/nocobase/pull/4664 )
- fix(data-vi): custom filter conditions are not applied [`#4671` ](https://github.com/nocobase/nocobase/pull/4671 )
- fix: chart block actionBar style [`#4666` ](https://github.com/nocobase/nocobase/pull/4666 )
- feat(data-vi): allows to use json5 in chart json config [`#4668` ](https://github.com/nocobase/nocobase/pull/4668 )
- fix(duplicate): resolve error on click [`#4658` ](https://github.com/nocobase/nocobase/pull/4658 )
- style: list block [`#4665` ](https://github.com/nocobase/nocobase/pull/4665 )
- chore(action-import): validate association & select field value [`#4643` ](https://github.com/nocobase/nocobase/pull/4643 )
- fix: form/detail/filter block height [`#4652` ](https://github.com/nocobase/nocobase/pull/4652 )
- chore(test): skipping websocket-related tests currently causes vitest to hang [`#4644` ](https://github.com/nocobase/nocobase/pull/4644 )
- fix(plugin-workflow): fix incorrectly schema reaction [`#4661` ](https://github.com/nocobase/nocobase/pull/4661 )
- Update ja_JP.json [`#4650` ](https://github.com/nocobase/nocobase/pull/4650 )
- fix(logger): fix the issue where workflow log files do not output [`#4657` ](https://github.com/nocobase/nocobase/pull/4657 )
- fix(plugin-fm): add migration for fixing new added legacy attachment field [`#4649` ](https://github.com/nocobase/nocobase/pull/4649 )
- fix(plugin-fm): set invalid when uploading is not completed to avoid submit [`#4653` ](https://github.com/nocobase/nocobase/pull/4653 )
- fix: client test [`#4648` ](https://github.com/nocobase/nocobase/pull/4648 )
### Commits
- chore(versions): 😊 publish v1.2.4-alpha [`9de4853` ](https://github.com/nocobase/nocobase/commit/9de485303051750250d04135cdb9346fbd649742 )
- chore: update changelog [`92cf3d7` ](https://github.com/nocobase/nocobase/commit/92cf3d750e6589d80e4e344396d6148e9d2a4917 )
- fix(mock-collections): syntax error at or near "-" [`6c431ca` ](https://github.com/nocobase/nocobase/commit/6c431caec42abab960fddb0bd80d0d78a937b325 )
2024-06-13 11:48:26 +08:00
## [v1.2.3-alpha](https://github.com/nocobase/nocobase/compare/v1.2.2-alpha...v1.2.3-alpha) - 2024-06-13
### Merged
- style(client): grid style improve [`#4647` ](https://github.com/nocobase/nocobase/pull/4647 )
- refactor(plugin-workflow): add card layout for assigning fields [`#4642` ](https://github.com/nocobase/nocobase/pull/4642 )
- style: markdown block style improve [`#4639` ](https://github.com/nocobase/nocobase/pull/4639 )
### Commits
- chore(versions): 😊 publish v1.2.3-alpha [`deacbf2` ](https://github.com/nocobase/nocobase/commit/deacbf25e9b057c59b4f5c84d353ba18676b3b9e )
- chore: update changelog [`b2775fa` ](https://github.com/nocobase/nocobase/commit/b2775fa6cb5ea94e51f0da2ffcf0770fd7d42bc8 )
2024-06-12 17:56:32 +08:00
## [v1.2.2-alpha](https://github.com/nocobase/nocobase/compare/v1.2.1-alpha...v1.2.2-alpha) - 2024-06-12
### Merged
- feat: support qrcode embed in markdown and scan in mobile [`#4638` ](https://github.com/nocobase/nocobase/pull/4638 )
- refactor(plugin-workflow): use assigned fields for create/update node values [`#4546` ](https://github.com/nocobase/nocobase/pull/4546 )
- fix(plugin-workflow-request): fix test [`#4634` ](https://github.com/nocobase/nocobase/pull/4634 )
- fix: block height calculation [`#4629` ](https://github.com/nocobase/nocobase/pull/4629 )
### Commits
- chore(versions): 😊 publish v1.2.2-alpha [`e45bdb7` ](https://github.com/nocobase/nocobase/commit/e45bdb7d2f44437e7ef1f6862c6f72fad5649104 )
- chore: update changelog [`20f85cd` ](https://github.com/nocobase/nocobase/commit/20f85cd6e5bb276add156610958c8a693e979937 )
2024-06-12 13:15:11 +08:00
## [v1.2.1-alpha](https://github.com/nocobase/nocobase/compare/v1.2.0-alpha...v1.2.1-alpha) - 2024-06-12
### Merged
- chore(action-import): skip reset sequence if no auto-increment primary is imported [`#4631` ](https://github.com/nocobase/nocobase/pull/4631 )
### Commits
- chore(versions): 😊 publish v1.2.1-alpha [`0d6ebe1` ](https://github.com/nocobase/nocobase/commit/0d6ebe16cf7e6c4ff8e3cb3578927f2315588aa4 )
- chore: update changelog [`93d3313` ](https://github.com/nocobase/nocobase/commit/93d33131e60ebd8c3e88df074622e46565b0d31a )
- fix: use dataSource.collectionManager.getCollection [`75f5098` ](https://github.com/nocobase/nocobase/commit/75f5098dedb4fdf636c1c568ba118c59fbb751ae )
2024-06-12 11:39:59 +08:00
## [v1.2.0-alpha](https://github.com/nocobase/nocobase/compare/v1.1.0-alpha.0...v1.2.0-alpha) - 2024-06-12
### Merged
- chore: update release ci [`#4632` ](https://github.com/nocobase/nocobase/pull/4632 )
### Commits
- chore(versions): 😊 publish v1.2.0-alpha [`7963417` ](https://github.com/nocobase/nocobase/commit/79634179a4ad17b3a3c1eeec6ac2a63c362ea047 )
## [v1.1.0-alpha.0](https://github.com/nocobase/nocobase/compare/v1.0.1-alpha.3...v1.1.0-alpha.0) - 2024-06-12
### Merged
- fix(filter-form): fix auto-trigger filter action without default value [`#4627` ](https://github.com/nocobase/nocobase/pull/4627 )
- fix: page freeze when handling formula field in sub-table after add,select and delete record [`#4613` ](https://github.com/nocobase/nocobase/pull/4613 )
- feat: workbench block [`#4555` ](https://github.com/nocobase/nocobase/pull/4555 )
### Commits
- chore(versions): 😊 publish v1.1.0-alpha.0 [`b6bf12a` ](https://github.com/nocobase/nocobase/commit/b6bf12af2292bcf306bc9de7006b7c57ad89a712 )
- chore: update release ci [`ae80da7` ](https://github.com/nocobase/nocobase/commit/ae80da775419dcc0720c8c5af2996a5173c9948c )
- chore: update changelog [`431df8e` ](https://github.com/nocobase/nocobase/commit/431df8ec98593f337baaa24d7c06f55a0ba1cb33 )
2024-06-12 07:57:44 +08:00
## [v1.0.1-alpha.3](https://github.com/nocobase/nocobase/compare/v1.0.1-alpha.2...v1.0.1-alpha.3) - 2024-06-11
### Merged
- fix(auth): translation of sign in page [`#4624` ](https://github.com/nocobase/nocobase/pull/4624 )
- fix: import data with association field [`#4623` ](https://github.com/nocobase/nocobase/pull/4623 )
- feat: tree block [`#4566` ](https://github.com/nocobase/nocobase/pull/4566 )
- chore(deps-dev): bump multer-aliyun-oss from 2.1.1 to 2.1.3 [`#4614` ](https://github.com/nocobase/nocobase/pull/4614 )
### Commits
- chore(versions): 😊 publish v1.0.1-alpha.3 [`c7060ae` ](https://github.com/nocobase/nocobase/commit/c7060aecebaed492296092efc37193c43eb073e9 )
- chore: update changelog [`1dc8b20` ](https://github.com/nocobase/nocobase/commit/1dc8b20f08f7d16143de3ab4d9a8dd71af47e303 )
- Update README.zh-CN.md [`c413b3e` ](https://github.com/nocobase/nocobase/commit/c413b3eba50a006f829235e1a37775c422717183 )
2024-06-11 20:13:36 +08:00
## [v1.0.1-alpha.2](https://github.com/nocobase/nocobase/compare/v1.0.1-alpha.1...v1.0.1-alpha.2) - 2024-06-11
### Merged
- feat(filter-form): auto-trigger filter action when default values exist [`#4622` ](https://github.com/nocobase/nocobase/pull/4622 )
- fix: missing height in map history block [`#4621` ](https://github.com/nocobase/nocobase/pull/4621 )
- fix: table block height issue with minimal data [`#4617` ](https://github.com/nocobase/nocobase/pull/4617 )
- fix(preset): fix plugin-workflow-mailer version [`#4619` ](https://github.com/nocobase/nocobase/pull/4619 )
- fix(auth): allows to set the auth type title translation from server end [`#4616` ](https://github.com/nocobase/nocobase/pull/4616 )
- fix(export): export button remaining in loading state after cancel [`#4615` ](https://github.com/nocobase/nocobase/pull/4615 )
- feat(tree-block): support filtering child nodes [`#4603` ](https://github.com/nocobase/nocobase/pull/4603 )
- fix(client): fix text wrap in variable input [`#4605` ](https://github.com/nocobase/nocobase/pull/4605 )
- refactor(plugin-workflow): change variable getter from collection fields [`#4567` ](https://github.com/nocobase/nocobase/pull/4567 )
- fix: remove grid wrap [`#4612` ](https://github.com/nocobase/nocobase/pull/4612 )
- feat(client): allow JSON5 value in Form Input of type JSONTextArea [`#4600` ](https://github.com/nocobase/nocobase/pull/4600 )
- fix: iframe block loses height when set to default [`#4602` ](https://github.com/nocobase/nocobase/pull/4602 )
- feat(plugin-workflow-smtp-mailer): add new plugin for sending email in workflow [`#4584` ](https://github.com/nocobase/nocobase/pull/4584 )
- chore: fix typo [`#4589` ](https://github.com/nocobase/nocobase/pull/4589 )
### Commits
- chore(versions): 😊 publish v1.0.1-alpha.2 [`092f3af` ](https://github.com/nocobase/nocobase/commit/092f3afab132ef9dbfc2d7228ca4c14b505f383a )
- chore: update changelog [`6bc8a09` ](https://github.com/nocobase/nocobase/commit/6bc8a093ad4ded9ac56b62279e6f6f715796191f )
2024-06-07 21:46:42 +08:00
## [v1.0.1-alpha.1](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.17...v1.0.1-alpha.1) - 2024-06-07
### Merged
- fix: style issues for gridCard in mobile client [`#4599` ](https://github.com/nocobase/nocobase/pull/4599 )
- fix: style issues for gridCard in mobile client [`#4593` ](https://github.com/nocobase/nocobase/pull/4593 )
- fix(variable): should remove through collection field [`#4590` ](https://github.com/nocobase/nocobase/pull/4590 )
- feat(data-vi): support for using url params and current role variables [`#4586` ](https://github.com/nocobase/nocobase/pull/4586 )
- refactor(variable): support default value setting [`#4583` ](https://github.com/nocobase/nocobase/pull/4583 )
- fix: compatibility issues with historical kanban and iframe block [`#4587` ](https://github.com/nocobase/nocobase/pull/4587 )
- fix(linkage-rules): resolve issue with invalid expressions [`#4580` ](https://github.com/nocobase/nocobase/pull/4580 )
- fix(map): amap reset [`#4574` ](https://github.com/nocobase/nocobase/pull/4574 )
- feat: url support preview [`#4559` ](https://github.com/nocobase/nocobase/pull/4559 )
- fix: correct precision conversion error for Unix timestamp in readPretty [`#4569` ](https://github.com/nocobase/nocobase/pull/4569 )
- feat(plugin-workflow): allow to select any path of a variable in condition node [`#4571` ](https://github.com/nocobase/nocobase/pull/4571 )
- fix(client): fix action props [`#4568` ](https://github.com/nocobase/nocobase/pull/4568 )
- refactor: export & import plugin [`#4468` ](https://github.com/nocobase/nocobase/pull/4468 )
- fix: styling issues during field drag-and-drop in details/form/list block [`#4558` ](https://github.com/nocobase/nocobase/pull/4558 )
- chore(e2e): make e2e tests more stable [`#4565` ](https://github.com/nocobase/nocobase/pull/4565 )
- fix: sign up page not found for a new basic authentication [`#4556` ](https://github.com/nocobase/nocobase/pull/4556 )
- fix(l10n): i18n namespace of page title [`#4557` ](https://github.com/nocobase/nocobase/pull/4557 )
- feat: iframe support variables [`#4512` ](https://github.com/nocobase/nocobase/pull/4512 )
- fix(client): fix upload logo in system settings [`#4564` ](https://github.com/nocobase/nocobase/pull/4564 )
- fix(plugin-fm): fix attachment component selectable check [`#4563` ](https://github.com/nocobase/nocobase/pull/4563 )
- fix(client): fix waring props [`#4562` ](https://github.com/nocobase/nocobase/pull/4562 )
- fix(plugin-fm): fix page crash when 413 in local dev [`#4560` ](https://github.com/nocobase/nocobase/pull/4560 )
- fix defaultImage in constants.ts for google maps [`#4483` ](https://github.com/nocobase/nocobase/pull/4483 )
- refactor(FormV2): add FormWithDataTemplates component [`#4551` ](https://github.com/nocobase/nocobase/pull/4551 )
- feat(client): add new variable named 'URL search params' and support link action [`#4506` ](https://github.com/nocobase/nocobase/pull/4506 )
- feat: data block support setting block height [`#4441` ](https://github.com/nocobase/nocobase/pull/4441 )
- chore(deps): bump @typescript -eslint/parser from 6.14.0 to 6.21.0 [`#4548` ](https://github.com/nocobase/nocobase/pull/4548 )
- feat(logger): support for collecting debug informations when rendering failed [`#4524` ](https://github.com/nocobase/nocobase/pull/4524 )
- fix: data filtering and formula field value errors after subtable record selection [`#4547` ](https://github.com/nocobase/nocobase/pull/4547 )
- fix: show cascade select when no data in edit form [`#4543` ](https://github.com/nocobase/nocobase/pull/4543 )
- fix(plugin-workflow): fix workflow version dropdown overflow [`#4542` ](https://github.com/nocobase/nocobase/pull/4542 )
- test(block-templates): add test cases [`#4540` ](https://github.com/nocobase/nocobase/pull/4540 )
- feat(client): adjust toolbar for Table Actions [`#4538` ](https://github.com/nocobase/nocobase/pull/4538 )
- chore(deps): bump sanitize-html from 2.10.0 to 2.13.0 [`#4505` ](https://github.com/nocobase/nocobase/pull/4505 )
- fix(client): fix data template style [`#4536` ](https://github.com/nocobase/nocobase/pull/4536 )
- fix(plugin-fm): fix cos path error [`#4537` ](https://github.com/nocobase/nocobase/pull/4537 )
- fix: prevent deletion of entire association field when removing the last column in subtable [`#4518` ](https://github.com/nocobase/nocobase/pull/4518 )
- fix(plugin-fm): fix delete file error of cos [`#4529` ](https://github.com/nocobase/nocobase/pull/4529 )
- fix: table borded [`#4534` ](https://github.com/nocobase/nocobase/pull/4534 )
- fix(client): fix the issue where adding block templates in the popup does not display [`#4531` ](https://github.com/nocobase/nocobase/pull/4531 )
- Fix/initializer improve [`#4533` ](https://github.com/nocobase/nocobase/pull/4533 )
- fix(i18n): fix i18n namespace for collection titles [`#4530` ](https://github.com/nocobase/nocobase/pull/4530 )
- fix(plugin-map): add 'Set default zoom level' option for map fields [`#4527` ](https://github.com/nocobase/nocobase/pull/4527 )
- fix: disable cascading select component for association field in subtable [`#4517` ](https://github.com/nocobase/nocobase/pull/4517 )
- fix: association field enablement affecting block field states [`#4528` ](https://github.com/nocobase/nocobase/pull/4528 )
- fix(utils): fix json-templates [`#4525` ](https://github.com/nocobase/nocobase/pull/4525 )
- fix(client): fix deep association select in AppendsTreeSelect component [`#4526` ](https://github.com/nocobase/nocobase/pull/4526 )
- fix: table drag error [`#4511` ](https://github.com/nocobase/nocobase/pull/4511 )
- fix(client): fix the issue where setting default values using variabl… [`#4521` ](https://github.com/nocobase/nocobase/pull/4521 )
- fix(plugin-workflow-manual): fix custom form field wrong interface in manual node [`#4520` ](https://github.com/nocobase/nocobase/pull/4520 )
- fix(plugin-workflow): fix trigger workflow acl [`#4522` ](https://github.com/nocobase/nocobase/pull/4522 )
- fix(plugin-workflow-request): fix locale [`#4519` ](https://github.com/nocobase/nocobase/pull/4519 )
- fix: update form submit action missing linkageRules setting [`#4515` ](https://github.com/nocobase/nocobase/pull/4515 )
- chore: add group title to Table item action settings [`#4516` ](https://github.com/nocobase/nocobase/pull/4516 )
- fix(client): fix Variable.TextArea style [`#4513` ](https://github.com/nocobase/nocobase/pull/4513 )
- fix(acl): use default role when `x-role` does not belong to the current user [`#4507` ](https://github.com/nocobase/nocobase/pull/4507 )
- feat(plugin-fm): make rules configurable [`#4118` ](https://github.com/nocobase/nocobase/pull/4118 )
- fix(data-vi): field component invisible when setting default value for filter field [`#4509` ](https://github.com/nocobase/nocobase/pull/4509 )
- feat(client): refining error fallback for different components when catching errors [`#4459` ](https://github.com/nocobase/nocobase/pull/4459 )
- refactor: remove all frontend checks for isForeignKey [`#4499` ](https://github.com/nocobase/nocobase/pull/4499 )
- fix: after update event in single relation repository [`#4503` ](https://github.com/nocobase/nocobase/pull/4503 )
- chore(auth): change char length limit of username to 1-50 [`#4502` ](https://github.com/nocobase/nocobase/pull/4502 )
- fix: sub-table support allowAddNew setting [`#4498` ](https://github.com/nocobase/nocobase/pull/4498 )
### Commits
- chore: update changelog [`b70528a` ](https://github.com/nocobase/nocobase/commit/b70528a4ca6f479b5d6e8111db95a2f4a5ce72e8 )
- chore(versions): 😊 publish v1.0.1-alpha.1 [`9218319` ](https://github.com/nocobase/nocobase/commit/9218319d02fb41523eae42417eedee58a77204de )
- Revert "chore: make e2e tests more stable" [`2dfa7a2` ](https://github.com/nocobase/nocobase/commit/2dfa7a2625761f6bf0c64585f6e3438175f7a88a )
2024-05-27 14:44:44 +08:00
## [v1.0.0-alpha.17](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.16...v1.0.0-alpha.17) - 2024-05-27
### Merged
- fix: optimize data scope variable in permission configuration [`#4484` ](https://github.com/nocobase/nocobase/pull/4484 )
- refactor: form linkage rule to cancel assignment when multiple fields are selected [`#4492` ](https://github.com/nocobase/nocobase/pull/4492 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.17 [`53eb054` ](https://github.com/nocobase/nocobase/commit/53eb054848d599e624f1cc8bd4f76fddd315797f )
- Update README.md [`3851d49` ](https://github.com/nocobase/nocobase/commit/3851d4946909d91ca293488843f25737901a419a )
- chore: update changelog [`8d7bc1f` ](https://github.com/nocobase/nocobase/commit/8d7bc1ffdbe703f6b181feb7da739b1f9d6745a1 )
## [v1.0.0-alpha.16](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) - 2024-05-27
2024-05-07 16:50:31 +08:00
### Merged
2024-05-27 09:28:11 +08:00
- fix: numeric field display issue in form linkage rule [`#4482` ](https://github.com/nocobase/nocobase/pull/4482 )
2024-05-27 14:44:44 +08:00
- fix: export action missing data scope filter [`#4476` ](https://github.com/nocobase/nocobase/pull/4476 )
- chore: application start error message [`#4477` ](https://github.com/nocobase/nocobase/pull/4477 )
- fix(subTable): prevent setting default value for fields that have been unmounted [`#4475` ](https://github.com/nocobase/nocobase/pull/4475 )
- fix: attachment collection permission [`#4470` ](https://github.com/nocobase/nocobase/pull/4470 )
- fix(database): foreign key index in underscored table [`#4473` ](https://github.com/nocobase/nocobase/pull/4473 )
- fix: missing app context in modal [`#4457` ](https://github.com/nocobase/nocobase/pull/4457 )
- chore: avoid misoperation of date variables [`#4452` ](https://github.com/nocobase/nocobase/pull/4452 )
- fix(plugin): resolve error caused by duplicate addition of custom request [`#4458` ](https://github.com/nocobase/nocobase/pull/4458 )
- fix: verdaccio/verdaccio:5 [`#4448` ](https://github.com/nocobase/nocobase/pull/4448 )
- fix(core): support selecting the first level of variables as the default value [`#4439` ](https://github.com/nocobase/nocobase/pull/4439 )
- fix: table row action linkage rule defect error [`#4436` ](https://github.com/nocobase/nocobase/pull/4436 )
- fix(plugin-workflow): fix condition node variable error [`#4437` ](https://github.com/nocobase/nocobase/pull/4437 )
- fix(plugin-workflow): fix empty value in create and update node association values [`#4433` ](https://github.com/nocobase/nocobase/pull/4433 )
- fix: error in deleting data query after block linkage filtering [`#4434` ](https://github.com/nocobase/nocobase/pull/4434 )
- docs(client): should name SchemaInitializer starting with a lowercase letter [`#4432` ](https://github.com/nocobase/nocobase/pull/4432 )
2024-05-07 16:50:31 +08:00
### Commits
2024-05-27 09:28:11 +08:00
- chore(versions): 😊 publish v1.0.0-alpha.16 [`2e7744f` ](https://github.com/nocobase/nocobase/commit/2e7744f85cffa297bb91c7c41e232fdcf3973e8d )
2024-05-27 14:44:44 +08:00
- fix(client): remove the "you are offline" prompt [`1e230ec` ](https://github.com/nocobase/nocobase/commit/1e230ecbc239d36192ada128e56632e4d7697345 )
- chore: update changelog [`121b6a8` ](https://github.com/nocobase/nocobase/commit/121b6a8f4eaa2a1c68937bf9ab9f9bdad320f1d3 )
## [v1.0.0-alpha.15](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.14...v1.0.0-alpha.15) - 2024-05-21
### Merged
- refactor: the default accuracy of the UnixTimestamp field is second [`#4418` ](https://github.com/nocobase/nocobase/pull/4418 )
- refactor: collection manager setting title field [`#4419` ](https://github.com/nocobase/nocobase/pull/4419 )
- feat(logger): add `dailyRotateFile` to default transport & add `trace` level [`#4429` ](https://github.com/nocobase/nocobase/pull/4429 )
- fix: useCurrentFormVariable [`#4428` ](https://github.com/nocobase/nocobase/pull/4428 )
- feat(plugin-workflow-request): allow to use response variables [`#4414` ](https://github.com/nocobase/nocobase/pull/4414 )
- refactor(plugin-workflow): adjust multiple option in query node [`#4412` ](https://github.com/nocobase/nocobase/pull/4412 )
- fix(filter-form): fix operator not valid in block templates [`#4390` ](https://github.com/nocobase/nocobase/pull/4390 )
- fix: custom request action should support linkage rule setting [`#4410` ](https://github.com/nocobase/nocobase/pull/4410 )
- fix: Fix typo in link target [`#4416` ](https://github.com/nocobase/nocobase/pull/4416 )
- fix: change License link [`#4415` ](https://github.com/nocobase/nocobase/pull/4415 )
- chore: migration to fix tree fields option [`#4369` ](https://github.com/nocobase/nocobase/pull/4369 )
- fix: column name ambiguous error in array operator [`#4401` ](https://github.com/nocobase/nocobase/pull/4401 )
- fix: values to filter with emtpy values [`#4319` ](https://github.com/nocobase/nocobase/pull/4319 )
- fix(data-vi): transform values of multiple selection fields to labels [`#4398` ](https://github.com/nocobase/nocobase/pull/4398 )
- feat: add process.env.API_CLIENT_STORAGE_PREFIX [`#4395` ](https://github.com/nocobase/nocobase/pull/4395 )
- fix: the inherited field should be able to be set as the title field [`#4394` ](https://github.com/nocobase/nocobase/pull/4394 )
- fix: duplicated items in update associations [`#4393` ](https://github.com/nocobase/nocobase/pull/4393 )
- fix(data-vi): the custom tooltip for the pie chart is not working [`#4392` ](https://github.com/nocobase/nocobase/pull/4392 )
- fix(theme-editor): form field spacing should not be affected by token.marginBlock [`#4374` ](https://github.com/nocobase/nocobase/pull/4374 )
- fix(plugin-workflow-request): fix request hanging when invalid header value [`#4376` ](https://github.com/nocobase/nocobase/pull/4376 )
- fix(logger): should close log stream after destroying app [`#4380` ](https://github.com/nocobase/nocobase/pull/4380 )
- fix(plugin-workflow-action-trigger): fix hint [`#4383` ](https://github.com/nocobase/nocobase/pull/4383 )
- chore: test on windows [`#4375` ](https://github.com/nocobase/nocobase/pull/4375 )
- fix: data template middleware in data source [`#4378` ](https://github.com/nocobase/nocobase/pull/4378 )
- chore: split sql collection [`#3650` ](https://github.com/nocobase/nocobase/pull/3650 )
- refactor: tree collection support presetFieldsDisabledIncludes [`#4371` ](https://github.com/nocobase/nocobase/pull/4371 )
- fix(data-vi): should use local timezone when formatting date [`#4366` ](https://github.com/nocobase/nocobase/pull/4366 )
- chore: set main as a reserved character for application name [`#4370` ](https://github.com/nocobase/nocobase/pull/4370 )
- refactor: flatten and merge Actions [`#4336` ](https://github.com/nocobase/nocobase/pull/4336 )
- fix: accuracy loss in bigint field read pretty [`#4360` ](https://github.com/nocobase/nocobase/pull/4360 )
### Commits
- chore: update yarn.lock [`a698de2` ](https://github.com/nocobase/nocobase/commit/a698de26e0ab56c86ce0891b603aa47b500111c2 )
- chore(versions): 😊 publish v1.0.0-alpha.15 [`4f3a3c0` ](https://github.com/nocobase/nocobase/commit/4f3a3c0931d25fb5e4e4d0ee3d65564ac662a891 )
- Update bug_report.md [`0626b83` ](https://github.com/nocobase/nocobase/commit/0626b8301dfa7c874aa4e9514513be891c275e36 )
## [v1.0.0-alpha.14](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.13...v1.0.0-alpha.14) - 2024-05-16
### Merged
- fix: require resolve [`#4356` ](https://github.com/nocobase/nocobase/pull/4356 )
- fix: after setting title field the collection data should refresh [`#4358` ](https://github.com/nocobase/nocobase/pull/4358 )
- fix(plugin-workflow-request): fix value fields overflowing [`#4354` ](https://github.com/nocobase/nocobase/pull/4354 )
- chore(deps): bump tsx from 4.6.2 to 4.10.2 [`#4339` ](https://github.com/nocobase/nocobase/pull/4339 )
- chore(deps): bump @formily/path from 2.3.0 to 2.3.1 [`#4338` ](https://github.com/nocobase/nocobase/pull/4338 )
- fix: table column should support blank column occupancy [`#4350` ](https://github.com/nocobase/nocobase/pull/4350 )
- fix(plugin-workflow): fix bind hint based on event type [`#4349` ](https://github.com/nocobase/nocobase/pull/4349 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.14 [`0399272` ](https://github.com/nocobase/nocobase/commit/039927266461777149392f71f54859768fb40030 )
- Revert "chore(deps): bump tsx from 4.6.2 to 4.10.2 (#4339)" [`5fa77df` ](https://github.com/nocobase/nocobase/commit/5fa77df58af62fa41493e2aacdbb824fe97c4c99 )
- chore: update changelog [`410af77` ](https://github.com/nocobase/nocobase/commit/410af77f0ce9dbe22d05cdf90e8caf91c89cafb4 )
## [v1.0.0-alpha.13](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.12...v1.0.0-alpha.13) - 2024-05-14
### Merged
- feat: record last seen at in supervisor [`#4345` ](https://github.com/nocobase/nocobase/pull/4345 )
- fix: demo bug [`#4348` ](https://github.com/nocobase/nocobase/pull/4348 )
- chore: snippet name replacement [`#4346` ](https://github.com/nocobase/nocobase/pull/4346 )
- chore(deps-dev): bump rc-tree-select from 5.5.5 to 5.20.0 [`#4340` ](https://github.com/nocobase/nocobase/pull/4340 )
- chore(deps): bump markdown-it and @types/markdown -it [`#4343` ](https://github.com/nocobase/nocobase/pull/4343 )
- refactor: imporve add License [`#4326` ](https://github.com/nocobase/nocobase/pull/4326 )
- fix(plugin-workflow-request): fix ignoreFail in sync mode [`#4334` ](https://github.com/nocobase/nocobase/pull/4334 )
- fix: block error can delete [`#4329` ](https://github.com/nocobase/nocobase/pull/4329 )
- fix: create kanban block report error [`#4332` ](https://github.com/nocobase/nocobase/pull/4332 )
- fix(logger): download path [`#4327` ](https://github.com/nocobase/nocobase/pull/4327 )
- fix(logger): list log files by application name [`#4325` ](https://github.com/nocobase/nocobase/pull/4325 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.13 [`3e7d85b` ](https://github.com/nocobase/nocobase/commit/3e7d85b8fac8989a959fe63b8a3c28e8a1a8ba49 )
- fix: restart the application after updating the plugin [`91c24ef` ](https://github.com/nocobase/nocobase/commit/91c24efd0ba6fdd5bc0fc55f7fc8a22411059820 )
- chore(CI): should run jobs when yarn.lock is changed [`325a415` ](https://github.com/nocobase/nocobase/commit/325a415a99ddff4e71ee35e14936144bc6749494 )
## [v1.0.0-alpha.12](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.11...v1.0.0-alpha.12) - 2024-05-13
### Merged
- fix: collection support title field setting [`#4322` ](https://github.com/nocobase/nocobase/pull/4322 )
- fix: create tree collection field [`#4321` ](https://github.com/nocobase/nocobase/pull/4321 )
- feat: strategy with resources list [`#4312` ](https://github.com/nocobase/nocobase/pull/4312 )
- chore: test e2e CI [`#4314` ](https://github.com/nocobase/nocobase/pull/4314 )
- test: e2e test [`#4316` ](https://github.com/nocobase/nocobase/pull/4316 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.12 [`52a893f` ](https://github.com/nocobase/nocobase/commit/52a893f98981aabe14f46b2ab05fe71873bd2a90 )
- chore: update changelog [`e7ac08d` ](https://github.com/nocobase/nocobase/commit/e7ac08da8d4ed1b2752aee7dd03575bcc6b6100a )
- chore(CI): skip comment in main branch [`819ac79` ](https://github.com/nocobase/nocobase/commit/819ac79f1a7335bf37c9caba3e818b75e0bfbdb9 )
## [v1.0.0-alpha.11](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.10...v1.0.0-alpha.11) - 2024-05-11
### Merged
- fix(plugin-workflow-aggregate): fix association field select [`#4315` ](https://github.com/nocobase/nocobase/pull/4315 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.11 [`fcd368c` ](https://github.com/nocobase/nocobase/commit/fcd368cee36a25e150e5b79553dec14ee2db6cf1 )
- chore: update changelog [`d86591b` ](https://github.com/nocobase/nocobase/commit/d86591b2022d953aea3209b726622549139b1353 )
## [v1.0.0-alpha.10](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.9...v1.0.0-alpha.10) - 2024-05-11
### Merged
- perf(e2e): reduce e2e runtime [`#4280` ](https://github.com/nocobase/nocobase/pull/4280 )
- fix: linkage rule fireImmediately should be true [`#4303` ](https://github.com/nocobase/nocobase/pull/4303 )
- refactor: export AuthenticatorsContextProvider and add client.d.ts [`#4311` ](https://github.com/nocobase/nocobase/pull/4311 )
- test: optimal calculationNode e2e [`#4310` ](https://github.com/nocobase/nocobase/pull/4310 )
- fix: support admin.xx static [`#4304` ](https://github.com/nocobase/nocobase/pull/4304 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.10 [`814d5cb` ](https://github.com/nocobase/nocobase/commit/814d5cb2d2b259bfaf0a9e24fe531513a954410f )
- chore: update changelog [`f2db121` ](https://github.com/nocobase/nocobase/commit/f2db1218b02585da252831c8a572e2b4f2903f9e )
- Update README.md [`5fb0081` ](https://github.com/nocobase/nocobase/commit/5fb0081236578f07c73bf921059b9a5f209c8a22 )
## [v1.0.0-alpha.9](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.8...v1.0.0-alpha.9) - 2024-05-09
### Merged
- chore: release ci [`#4306` ](https://github.com/nocobase/nocobase/pull/4306 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.9 [`9ecdf9b` ](https://github.com/nocobase/nocobase/commit/9ecdf9bc086a66b0418de25f9009e67b1f21f069 )
## [v1.0.0-alpha.8](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.7...v1.0.0-alpha.8) - 2024-05-09
### Merged
- chore: release ci [`#4305` ](https://github.com/nocobase/nocobase/pull/4305 )
- chore: release ci [`#4302` ](https://github.com/nocobase/nocobase/pull/4302 )
- chore: optimize timeout for e2e [`#4276` ](https://github.com/nocobase/nocobase/pull/4276 )
- feat(plugin-workflow-request): support "application/x-www-form-urlencoded" type [`#4296` ](https://github.com/nocobase/nocobase/pull/4296 )
### Commits
- chore: update changelog [`556dfcd` ](https://github.com/nocobase/nocobase/commit/556dfcd0e342f390142257cfe80a9e7ce3cee0ad )
- chore(versions): 😊 publish v1.0.0-alpha.8 [`d57ebbd` ](https://github.com/nocobase/nocobase/commit/d57ebbdb44cb7b93c8723838031ddb071f578dd1 )
- chore: update release ci [`58c3c0f` ](https://github.com/nocobase/nocobase/commit/58c3c0fc6a84521464f58a3a8fac13c2ceae40a0 )
## [v1.0.0-alpha.7](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.6...v1.0.0-alpha.7) - 2024-05-09
### Merged
- chore: release ci [`#4293` ](https://github.com/nocobase/nocobase/pull/4293 )
- fix(plugin-workflow-custom-action-trigger): fix locales [`#4298` ](https://github.com/nocobase/nocobase/pull/4298 )
- style: add child action style improve [`#4289` ](https://github.com/nocobase/nocobase/pull/4289 )
- fix: configure data scope in action permission reporting error [`#4301` ](https://github.com/nocobase/nocobase/pull/4301 )
- test conditionNode e2e [`#4295` ](https://github.com/nocobase/nocobase/pull/4295 )
- fix: bug [`#4300` ](https://github.com/nocobase/nocobase/pull/4300 )
- fix: association collection field should not support sortable [`#4288` ](https://github.com/nocobase/nocobase/pull/4288 )
- Fix/doc multi lang change [`#4299` ](https://github.com/nocobase/nocobase/pull/4299 )
- feat(client): add hidden option to interface [`#4279` ](https://github.com/nocobase/nocobase/pull/4279 )
- feat: table column support fixed right or fixed left [`#4260` ](https://github.com/nocobase/nocobase/pull/4260 )
- fix: collection field support x-use-component-props [`#4264` ](https://github.com/nocobase/nocobase/pull/4264 )
- fix: update doc demos [`#4262` ](https://github.com/nocobase/nocobase/pull/4262 )
- refactor(plugin-workflow): migrate directly action trigger to custom action trigger [`#4253` ](https://github.com/nocobase/nocobase/pull/4253 )
- feat: support mobile iframe block and toolbar props [`#4292` ](https://github.com/nocobase/nocobase/pull/4292 )
- fix: missing toolbar props [`#4291` ](https://github.com/nocobase/nocobase/pull/4291 )
- fix: actionSchemaToolbar support x-toolbar-props [`#4286` ](https://github.com/nocobase/nocobase/pull/4286 )
- refactor: external data source view collection createMainOnly [`#4287` ](https://github.com/nocobase/nocobase/pull/4287 )
- feat: add Gantt and Kanban blocks in pop ups/drawers [`#4277` ](https://github.com/nocobase/nocobase/pull/4277 )
- fix: association select report Maximum call stack size exceeded in sub-table [`#4278` ](https://github.com/nocobase/nocobase/pull/4278 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.7 [`24590cd` ](https://github.com/nocobase/nocobase/commit/24590cdd74cf6f34dfecedcdda4b8e78dbdd1152 )
- fix(server): parse plugin name [`61338ee` ](https://github.com/nocobase/nocobase/commit/61338eedb78fbdf3457ffddd9666297e048acaf6 )
- chore: update changelog [`8ae7d48` ](https://github.com/nocobase/nocobase/commit/8ae7d481bfdcd5254327377aef477160bb5c31dd )
## [v1.0.0-alpha.6](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.5...v1.0.0-alpha.6) - 2024-05-07
### Merged
- feat: detail block support linkage rule [`#4221` ](https://github.com/nocobase/nocobase/pull/4221 )
- fix: bulk delete collection field should not close modal [`#4263` ](https://github.com/nocobase/nocobase/pull/4263 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.6 [`a2d8870` ](https://github.com/nocobase/nocobase/commit/a2d8870fdfecdec6c835d1a0aa367dcdc52c0029 )
- chore: add generate-npmignore.sh [`140a3a4` ](https://github.com/nocobase/nocobase/commit/140a3a421ff5dd6a7a59638c01fafda6b92cae38 )
- chore: update changelog [`080fc78` ](https://github.com/nocobase/nocobase/commit/080fc78c1a744d47e010b3bbe5840446775800e4 )
## [v1.0.0-alpha.5](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.4...v1.0.0-alpha.5) - 2024-05-07
### Merged
- feat(database): append default sort options into find [`#4231` ](https://github.com/nocobase/nocobase/pull/4231 )
- fix: switch date field of the linkage rule from expression to constant value display Invalid Date [`#4251` ](https://github.com/nocobase/nocobase/pull/4251 )
- fix: collection fields should refreshed after editing sync from database [`#4224` ](https://github.com/nocobase/nocobase/pull/4224 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.5 [`3c3e68a` ](https://github.com/nocobase/nocobase/commit/3c3e68acdc2a7696d17637ca1d19705ba16a23f6 )
- chore: update changelog [`a5a270d` ](https://github.com/nocobase/nocobase/commit/a5a270d64190814373df10f55c3ae7457f6d62a5 )
## [v1.0.0-alpha.4](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.3...v1.0.0-alpha.4) - 2024-05-02
### Merged
- fix(plugin-workflow-request): fix response log [`#4249` ](https://github.com/nocobase/nocobase/pull/4249 )
- fix(plugin-workflow): fix e2e typo [`#4247` ](https://github.com/nocobase/nocobase/pull/4247 )
- fix(plugin-workflow): fix duplicated triggering schedule event in multiple apps [`#4201` ](https://github.com/nocobase/nocobase/pull/4201 )
- fix(client): fix error log in variable component [`#4248` ](https://github.com/nocobase/nocobase/pull/4248 )
- client components [`#4216` ](https://github.com/nocobase/nocobase/pull/4216 )
- fix(logger): gateway log cache issue && upgrade winston [`#4250` ](https://github.com/nocobase/nocobase/pull/4250 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.4 [`7d24e11` ](https://github.com/nocobase/nocobase/commit/7d24e11229ef1fd0c5ea797407125bdab4c4a032 )
- chore: update changelog [`6fbe77d` ](https://github.com/nocobase/nocobase/commit/6fbe77d10c758f47288c5321cbff34c1b51c2d10 )
## [v1.0.0-alpha.3](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.2...v1.0.0-alpha.3) - 2024-04-30
### Merged
- chore: add copyright information to the file header [`#4028` ](https://github.com/nocobase/nocobase/pull/4028 )
- fix: upgrade sub app [`#4246` ](https://github.com/nocobase/nocobase/pull/4246 )
- refactor: extract to SetTheCountOfColumnsDisplayedInARow [`#4211` ](https://github.com/nocobase/nocobase/pull/4211 )
- refactor: tree collection association support sub-table & sub-detail [`#4225` ](https://github.com/nocobase/nocobase/pull/4225 )
- chore: upgrade vitest [`#4232` ](https://github.com/nocobase/nocobase/pull/4232 )
- fix: restore backup before 1.0 [`#4228` ](https://github.com/nocobase/nocobase/pull/4228 )
- chore: error message on backup restore [`#4218` ](https://github.com/nocobase/nocobase/pull/4218 )
- fix: improve plugin static file proxy [`#4227` ](https://github.com/nocobase/nocobase/pull/4227 )
- fix: build order bug [`#4223` ](https://github.com/nocobase/nocobase/pull/4223 )
- fix: missing pageSize parameters when setting column field sorting [`#4219` ](https://github.com/nocobase/nocobase/pull/4219 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.3 [`2ba022a` ](https://github.com/nocobase/nocobase/commit/2ba022ac1f7cdd564852604e58dbf9ca1e3f8349 )
- chore: update changelog [`f366c39` ](https://github.com/nocobase/nocobase/commit/f366c39fda34c5717429a415d442d30967ead929 )
## [v1.0.0-alpha.2](https://github.com/nocobase/nocobase/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) - 2024-04-29
### Merged
- fix: iframe bug [`#4217` ](https://github.com/nocobase/nocobase/pull/4217 )
### Commits
- chore(versions): 😊 publish v1.0.0-alpha.2 [`b7fb765` ](https://github.com/nocobase/nocobase/commit/b7fb765fca2fe94919d5390c2254abc297ca7995 )
- Update README.md [`edf4ece` ](https://github.com/nocobase/nocobase/commit/edf4ece1efa5d3bc02f5b41fa11a5e2e20737bd5 )
- fix(pm): parse name [`c5b803a` ](https://github.com/nocobase/nocobase/commit/c5b803a75008eb1b7ea885d7f53d0800a443e41f )
## [v1.0.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.16...v1.0.0-alpha.1) - 2024-04-29
### Merged
- chore(versions): 😊 publish v1.0.0-alpha.1 [`#4186` ](https://github.com/nocobase/nocobase/pull/4186 )
### Commits
- chore: update changelog [`a29fcfd` ](https://github.com/nocobase/nocobase/commit/a29fcfd028798b37b014d6bff24d7980e3e6228d )
## [v0.21.0-alpha.16](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.15...v0.21.0-alpha.16) - 2024-04-28
### Merged
- feat(plugin-workflow): refresh the list after sync [`#4177` ](https://github.com/nocobase/nocobase/pull/4177 )
- feat(plugin-workflow): show workflow key as tooltip on title [`#4178` ](https://github.com/nocobase/nocobase/pull/4178 )
- test(plugin-workflow): add test cases [`#4199` ](https://github.com/nocobase/nocobase/pull/4199 )
- chore: api cache control header [`#4203` ](https://github.com/nocobase/nocobase/pull/4203 )
- feat: load vditor dep from local [`#4190` ](https://github.com/nocobase/nocobase/pull/4190 )
- test: input number separator test [`#4204` ](https://github.com/nocobase/nocobase/pull/4204 )
- fix: number field shuold support separator setting [`#4197` ](https://github.com/nocobase/nocobase/pull/4197 )
- fix(plugin-workflow): refine experience [`#4195` ](https://github.com/nocobase/nocobase/pull/4195 )
- chore: optimize warning wordings of import & export [`#4196` ](https://github.com/nocobase/nocobase/pull/4196 )
- refactor: external data source collection manager [`#4193` ](https://github.com/nocobase/nocobase/pull/4193 )
- fix: env bug [`#4191` ](https://github.com/nocobase/nocobase/pull/4191 )
- fix: empty operator with association field [`#4189` ](https://github.com/nocobase/nocobase/pull/4189 )
- chore: add e2e [`#4184` ](https://github.com/nocobase/nocobase/pull/4184 )
- fix: vditor version [`#4183` ](https://github.com/nocobase/nocobase/pull/4183 )
- refactor: form data template locale improve [`#4188` ](https://github.com/nocobase/nocobase/pull/4188 )
- test: add automated testing [`#4098` ](https://github.com/nocobase/nocobase/pull/4098 )
- chore: data source logger instance [`#4181` ](https://github.com/nocobase/nocobase/pull/4181 )
- chore: get database instance in relation repository [`#4179` ](https://github.com/nocobase/nocobase/pull/4179 )
- chore: add e2e for variables [`#4152` ](https://github.com/nocobase/nocobase/pull/4152 )
- chore: define collection debug message [`#4176` ](https://github.com/nocobase/nocobase/pull/4176 )
- chore: unsupportedFields in view collection [`#4155` ](https://github.com/nocobase/nocobase/pull/4155 )
- feat: add plugin-field-markdown-vditor [`#4065` ](https://github.com/nocobase/nocobase/pull/4065 )
- fix: bulk edit form acl action error [`#4166` ](https://github.com/nocobase/nocobase/pull/4166 )
- fix: auto create uuid foreign key in relation field [`#4160` ](https://github.com/nocobase/nocobase/pull/4160 )
- fix(plugin-fm): fix confusing size limit hint [`#4153` ](https://github.com/nocobase/nocobase/pull/4153 )
- fix(users): improve users:updateProfile [`#4162` ](https://github.com/nocobase/nocobase/pull/4162 )
- fix(client): get api url [`#4161` ](https://github.com/nocobase/nocobase/pull/4161 )
- feat: remove plugin-ui-routes-storage [`#4140` ](https://github.com/nocobase/nocobase/pull/4140 )
- fix: lock cytoscape version [`#4158` ](https://github.com/nocobase/nocobase/pull/4158 )
- refactor: collection template support presetFieldsDisabled [`#4159` ](https://github.com/nocobase/nocobase/pull/4159 )
- fix: grid schema [`#4157` ](https://github.com/nocobase/nocobase/pull/4157 )
- client unit test [`#4150` ](https://github.com/nocobase/nocobase/pull/4150 )
- fix: update belongs to many association that target key is not primary key [`#4146` ](https://github.com/nocobase/nocobase/pull/4146 )
- refactor: form data template locale improve [`#4148` ](https://github.com/nocobase/nocobase/pull/4148 )
- fix(database): column name in array field [`#4110` ](https://github.com/nocobase/nocobase/pull/4110 )
- test: refresh on action e2e test [`#4147` ](https://github.com/nocobase/nocobase/pull/4147 )
- fix(custom-request): support configuring content type [`#4144` ](https://github.com/nocobase/nocobase/pull/4144 )
- chore: deprecate the current record variable from the form [`#4063` ](https://github.com/nocobase/nocobase/pull/4063 )
- feat(Theme): add some tokens [`#4137` ](https://github.com/nocobase/nocobase/pull/4137 )
- fix(client): fix some warnings [`#4143` ](https://github.com/nocobase/nocobase/pull/4143 )
- style: tableActionColumn style improve [`#4138` ](https://github.com/nocobase/nocobase/pull/4138 )
- fix: actionBar style improve [`#4123` ](https://github.com/nocobase/nocobase/pull/4123 )
- chore: warning message if on delete conflict [`#4141` ](https://github.com/nocobase/nocobase/pull/4141 )
- fix(plugin-workflow-manual): allow pass node when no assignee [`#4139` ](https://github.com/nocobase/nocobase/pull/4139 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.16 [`fdd3ca6` ](https://github.com/nocobase/nocobase/commit/fdd3ca614e2b016744a47cfb5c6a9d59e996fd76 )
- chore: make e2e more stable [`8524bea` ](https://github.com/nocobase/nocobase/commit/8524beae6796333cd96f6d0536937ef869f66b2b )
- chore: make e2e more stable [`08f6872` ](https://github.com/nocobase/nocobase/commit/08f68720bf2677604befd55f662f2a8c039057d4 )
## [v0.21.0-alpha.15](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.14...v0.21.0-alpha.15) - 2024-04-23
### Merged
- chore: datasource manager api [`#4124` ](https://github.com/nocobase/nocobase/pull/4124 )
- fix(plugin-workflow-manual): fix assignees parsing bug [`#4125` ](https://github.com/nocobase/nocobase/pull/4125 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.15 [`05504b5` ](https://github.com/nocobase/nocobase/commit/05504b5678e3e442a104ca34430ae7c7242c57ef )
- chore: update changelog [`ac30ccc` ](https://github.com/nocobase/nocobase/commit/ac30ccc63e94947267b1be51a1e7326e6d3faf6a )
- fix(ui-schema-storage): allow uiSchemas:getParentJsonSchema [`4b51a43` ](https://github.com/nocobase/nocobase/commit/4b51a43786d694cf8da649f404428a847728895a )
## [v0.21.0-alpha.14](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.13...v0.21.0-alpha.14) - 2024-04-22
### Merged
- fix: load association field in collection [`#4122` ](https://github.com/nocobase/nocobase/pull/4122 )
- perf: remove all Skeleton animation [`#4113` ](https://github.com/nocobase/nocobase/pull/4113 )
- test: add e2e [`#4121` ](https://github.com/nocobase/nocobase/pull/4121 )
- chore(data-vi): adjust api [`#4116` ](https://github.com/nocobase/nocobase/pull/4116 )
- fix: scheduleEventTrigger [`#4114` ](https://github.com/nocobase/nocobase/pull/4114 )
- feat(plugin-workflow): add checker for intervally dispatching [`#4119` ](https://github.com/nocobase/nocobase/pull/4119 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.14 [`7e4ad0d` ](https://github.com/nocobase/nocobase/commit/7e4ad0daae8b69559f8ad6fe286c7603efbc4ccc )
- chore: update changelog [`e25d155` ](https://github.com/nocobase/nocobase/commit/e25d15518e8f5ebce8705c531c198344669d94d4 )
- chore: add deprecated comment for CompatibleSchemaInitializer [`451bcca` ](https://github.com/nocobase/nocobase/commit/451bcca06f4c0b61630c7f4f6a5aba0194984560 )
## [v0.21.0-alpha.13](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.12...v0.21.0-alpha.13) - 2024-04-21
### Merged
- feat: add filterOtherRecordsCollection for DataBlockInitializer [`#4117` ](https://github.com/nocobase/nocobase/pull/4117 )
- refactor: optimize CollectionField [`#4111` ](https://github.com/nocobase/nocobase/pull/4111 )
- fix: improve sort field migration [`#4112` ](https://github.com/nocobase/nocobase/pull/4112 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.13 [`9b20b04` ](https://github.com/nocobase/nocobase/commit/9b20b04e9811b347a974c647c0dc28e8caf1da5c )
- feat(database): improve text field [`c26e43a` ](https://github.com/nocobase/nocobase/commit/c26e43a34f7e7d2aca620f2163a5b433711fa281 )
- chore: update changelog [`52893e2` ](https://github.com/nocobase/nocobase/commit/52893e213e3ca14760e8481a209293b9165bcfdc )
## [v0.21.0-alpha.12](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.11...v0.21.0-alpha.12) - 2024-04-19
### Merged
- fix: field component [`#4102` ](https://github.com/nocobase/nocobase/pull/4102 )
- fix: association select support add mode [`#4108` ](https://github.com/nocobase/nocobase/pull/4108 )
- fix: createdBy & updatedBy target option [`#4109` ](https://github.com/nocobase/nocobase/pull/4109 )
- fix(linkage-rule): linkage rule support empty condiction [`#4103` ](https://github.com/nocobase/nocobase/pull/4103 )
- fix: add SanitizedCollectionProvider [`#4100` ](https://github.com/nocobase/nocobase/pull/4100 )
- fix: tree collection target error [`#4105` ](https://github.com/nocobase/nocobase/pull/4105 )
- fix: add ClearCollectionFieldContext [`#4101` ](https://github.com/nocobase/nocobase/pull/4101 )
- feat: improve form block [`#4099` ](https://github.com/nocobase/nocobase/pull/4099 )
- chore: migrate sortable options to sort field [`#4011` ](https://github.com/nocobase/nocobase/pull/4011 )
- feat: support sort option in appends [`#4056` ](https://github.com/nocobase/nocobase/pull/4056 )
- feat(data-vi): allows pie chart to accept negative numbers, fix T-4075 [`#4094` ](https://github.com/nocobase/nocobase/pull/4094 )
- fix(data-vi): number becomes string after precision transformation [`#4092` ](https://github.com/nocobase/nocobase/pull/4092 )
- fix: encode url params [`#4055` ](https://github.com/nocobase/nocobase/pull/4055 )
- test(plugin-workflow): add test case for duplicated triggering schedule workflow [`#3817` ](https://github.com/nocobase/nocobase/pull/3817 )
- perf(LinkageRules): solve lagging problems [`#4090` ](https://github.com/nocobase/nocobase/pull/4090 )
- fix(subTable): should not display Allow add new data option [`#4086` ](https://github.com/nocobase/nocobase/pull/4086 )
- fix: missing fields [`#4083` ](https://github.com/nocobase/nocobase/pull/4083 )
- fix: table select pagination error [`#4078` ](https://github.com/nocobase/nocobase/pull/4078 )
- fix: reset page when setting block data scope [`#4081` ](https://github.com/nocobase/nocobase/pull/4081 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.12 [`a8eb2b7` ](https://github.com/nocobase/nocobase/commit/a8eb2b719c0de798d141ebc8db349e24ff0f89f0 )
- chore: update changelog [`57242c1` ](https://github.com/nocobase/nocobase/commit/57242c1ce608fbe0ae15611f3f791d06dbdcbc90 )
- fix: delete sock files before nocobase start [`3445001` ](https://github.com/nocobase/nocobase/commit/3445001540ec05b3cc2ffeb542debc2683582c37 )
## [v0.21.0-alpha.11](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.10...v0.21.0-alpha.11) - 2024-04-17
### Merged
- fix: custom request role list [`#4074` ](https://github.com/nocobase/nocobase/pull/4074 )
- fix: parse iso week [`#4068` ](https://github.com/nocobase/nocobase/pull/4068 )
- fix(sourceId): avoid error [`#4077` ](https://github.com/nocobase/nocobase/pull/4077 )
- fix(sql-collection): can't select interface when setting fields [`#4079` ](https://github.com/nocobase/nocobase/pull/4079 )
- fix: load with source field [`#4075` ](https://github.com/nocobase/nocobase/pull/4075 )
- fix: deletion of operation linkage rules does not take effect in real time [`#4058` ](https://github.com/nocobase/nocobase/pull/4058 )
- fix(core): fix round bug in formula evaluator [`#4070` ](https://github.com/nocobase/nocobase/pull/4070 )
- test: add e2e for data loading mode [`#4069` ](https://github.com/nocobase/nocobase/pull/4069 )
- fix(filterForm): avoid duplicate names [`#4071` ](https://github.com/nocobase/nocobase/pull/4071 )
- chore: optimize block title [`#4040` ](https://github.com/nocobase/nocobase/pull/4040 )
- fix: sync default value in view [`#4067` ](https://github.com/nocobase/nocobase/pull/4067 )
- fix(defaultValue): fix the issue of default values disappearing after refreshing the page [`#4066` ](https://github.com/nocobase/nocobase/pull/4066 )
- refactor: gantt block [`#4059` ](https://github.com/nocobase/nocobase/pull/4059 )
- fix: sub-table big field should support variable default value [`#4062` ](https://github.com/nocobase/nocobase/pull/4062 )
- chore(Theme): set the default font size of the Compact theme to 16 [`#4064` ](https://github.com/nocobase/nocobase/pull/4064 )
- test: add e2e for actions [`#4053` ](https://github.com/nocobase/nocobase/pull/4053 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.11 [`438a059` ](https://github.com/nocobase/nocobase/commit/438a059c7b742cb9922b61f8ecdd7f6357a575fb )
- fix: getCurrentTimezone error [`fa8e890` ](https://github.com/nocobase/nocobase/commit/fa8e89067940d0373bf34d4d3f833bd88ffa77f5 )
- chore: update changelog [`68bc73b` ](https://github.com/nocobase/nocobase/commit/68bc73b9877668f2da2c3669314233c3cb1e15ea )
## [v0.21.0-alpha.10](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.9...v0.21.0-alpha.10) - 2024-04-16
### Merged
- chore: adjust import & export warnings [`#4060` ](https://github.com/nocobase/nocobase/pull/4060 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.10 [`d76d657` ](https://github.com/nocobase/nocobase/commit/d76d65762214aa0854eef348300a0ff802eea940 )
- chore: update changelog [`04f3daa` ](https://github.com/nocobase/nocobase/commit/04f3daa5bac874d52d60b4e8864b8dc8c57d1470 )
## [v0.21.0-alpha.9](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.8...v0.21.0-alpha.9) - 2024-04-16
### Merged
- fix(variable): missing variables and invalid translations [`#4054` ](https://github.com/nocobase/nocobase/pull/4054 )
- test: add backend unit tests [`#4000` ](https://github.com/nocobase/nocobase/pull/4000 )
- fix: improve card item [`#4036` ](https://github.com/nocobase/nocobase/pull/4036 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.9 [`64e12bb` ](https://github.com/nocobase/nocobase/commit/64e12bb08bbca58490cdfe4c552b2423654803c0 )
- chore: update changelog [`7d516bd` ](https://github.com/nocobase/nocobase/commit/7d516bdc76b87853bb70ee11f76bed99f7a7e834 )
## [v0.21.0-alpha.8](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.7...v0.21.0-alpha.8) - 2024-04-16
### Merged
- chore(acl): disable register association fields actions [`#4014` ](https://github.com/nocobase/nocobase/pull/4014 )
- fix(variable): fix parent record variable reporting errors in data scope [`#4039` ](https://github.com/nocobase/nocobase/pull/4039 )
- test(e2e): add assertions on field values [`#4034` ](https://github.com/nocobase/nocobase/pull/4034 )
- feat(Variable): add a new variable [`#4025` ](https://github.com/nocobase/nocobase/pull/4025 )
- feat: run e2e with pro plugins [`#3890` ](https://github.com/nocobase/nocobase/pull/3890 )
- fix: bug [`#4038` ](https://github.com/nocobase/nocobase/pull/4038 )
- fix: array operator with camel case field [`#4032` ](https://github.com/nocobase/nocobase/pull/4032 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.8 [`8c779b4` ](https://github.com/nocobase/nocobase/commit/8c779b4cf6f6d3da4699cddb0c5d76ca3cb05135 )
- feat: add to more blocks [`fe4be82` ](https://github.com/nocobase/nocobase/commit/fe4be822b9c7ea081d33a83bce0ae3902acaa596 )
- chore: update changelog [`db32005` ](https://github.com/nocobase/nocobase/commit/db3200516dabe80175b0e6f1fa1659babdcf5a87 )
## [v0.21.0-alpha.7](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.6...v0.21.0-alpha.7) - 2024-04-13
### Merged
- fix: scopeKeyOptions should be obtained in real-time [`#4029` ](https://github.com/nocobase/nocobase/pull/4029 )
- fix(addText): should use FormItemSchemaToolbar instead of BlockSchema… [`#3963` ](https://github.com/nocobase/nocobase/pull/3963 )
- feat: register once hook in datasource manager [`#4024` ](https://github.com/nocobase/nocobase/pull/4024 )
- fix: snippets [`#4030` ](https://github.com/nocobase/nocobase/pull/4030 )
- fix: vitest single bug [`#4031` ](https://github.com/nocobase/nocobase/pull/4031 )
- feat(data-vi): improved user experiences (refer to pr) [`#4013` ](https://github.com/nocobase/nocobase/pull/4013 )
- test: add frontend unit test [`#3991` ](https://github.com/nocobase/nocobase/pull/3991 )
- feat: support Others option in popup [`#4015` ](https://github.com/nocobase/nocobase/pull/4015 )
- fix(collection-manager): no refresh after override the field [`#4022` ](https://github.com/nocobase/nocobase/pull/4022 )
- chore: add export & import warnings [`#4027` ](https://github.com/nocobase/nocobase/pull/4027 )
- refactor: third party data source support sort field grouped sorting edit [`#4023` ](https://github.com/nocobase/nocobase/pull/4023 )
- fix(plugin-acl): pm.acl.roles snippet [`#4026` ](https://github.com/nocobase/nocobase/pull/4026 )
- test: association name block e2e test [`#4021` ](https://github.com/nocobase/nocobase/pull/4021 )
- fix: get api url [`#4020` ](https://github.com/nocobase/nocobase/pull/4020 )
- fix(Sub-details): the initializer button is not displayed when the field value is empty [`#4019` ](https://github.com/nocobase/nocobase/pull/4019 )
- fix: initializer use useAassociationName [`#4018` ](https://github.com/nocobase/nocobase/pull/4018 )
- fix(auth): cas login bug when use subdirectory deployment [`#4017` ](https://github.com/nocobase/nocobase/pull/4017 )
- fix(TreeTable): add child error [`#4008` ](https://github.com/nocobase/nocobase/pull/4008 )
- fix: remove active field should not clear value [`#4012` ](https://github.com/nocobase/nocobase/pull/4012 )
- fix(plugin-acl): datasource roles snippet [`#4016` ](https://github.com/nocobase/nocobase/pull/4016 )
- fix: after selecting all, bulk update prompts for unselected data [`#4010` ](https://github.com/nocobase/nocobase/pull/4010 )
- refactor: tree table is not enabled by default [`#4001` ](https://github.com/nocobase/nocobase/pull/4001 )
- feat(plugin-workflow-action-trigger): support association actions to trigger [`#4007` ](https://github.com/nocobase/nocobase/pull/4007 )
- Update application.ts [`#4006` ](https://github.com/nocobase/nocobase/pull/4006 )
- fix: tag filed setting [`#4009` ](https://github.com/nocobase/nocobase/pull/4009 )
- fix(users): remove phone validation due to incorrect check of foreign phone numebrs [`#4005` ](https://github.com/nocobase/nocobase/pull/4005 )
- fix: association block action permission verification failed [`#3994` ](https://github.com/nocobase/nocobase/pull/3994 )
- refactor: fields for table sorting cannot select sorting fields with scopekey [`#3984` ](https://github.com/nocobase/nocobase/pull/3984 )
- fix(Form): invalid parentRecord [`#3998` ](https://github.com/nocobase/nocobase/pull/3998 )
- fix(plugin-workflow): adjust locale [`#3993` ](https://github.com/nocobase/nocobase/pull/3993 )
- fix: sub -table support allowSelectExistingRecord setting [`#4004` ](https://github.com/nocobase/nocobase/pull/4004 )
- fix(auth): sign up page not found when entering with url directly [`#4002` ](https://github.com/nocobase/nocobase/pull/4002 )
- chore(database): set null value when field is unique and value is empty string [`#3997` ](https://github.com/nocobase/nocobase/pull/3997 )
- chore(gateway): report error with cause message [`#3999` ](https://github.com/nocobase/nocobase/pull/3999 )
- chore(error-handler): display message cause the error [`#3996` ](https://github.com/nocobase/nocobase/pull/3996 )
- fix: restore with table name in camel case [`#3995` ](https://github.com/nocobase/nocobase/pull/3995 )
- refactor(plugin-workflow): adjust comments [`#3990` ](https://github.com/nocobase/nocobase/pull/3990 )
- fix: gantt collapse & expand [`#3982` ](https://github.com/nocobase/nocobase/pull/3982 )
- fix(BulkForm): should be required when switching to 'Changed to' [`#3965` ](https://github.com/nocobase/nocobase/pull/3965 )
- fix: move action [`#3985` ](https://github.com/nocobase/nocobase/pull/3985 )
- refactor: sort field should not has defaultValue [`#3986` ](https://github.com/nocobase/nocobase/pull/3986 )
- chore: update class names of plugins [`#3981` ](https://github.com/nocobase/nocobase/pull/3981 )
- feat(plugin-workflow-sync): add sync when multi-app-share-collection enabled [`#3969` ](https://github.com/nocobase/nocobase/pull/3969 )
- fix(localization): incorrect locale when first entering [`#3968` ](https://github.com/nocobase/nocobase/pull/3968 )
- chore: adjust and add api comments [`#3951` ](https://github.com/nocobase/nocobase/pull/3951 )
- refactor: select options configuration [`#3964` ](https://github.com/nocobase/nocobase/pull/3964 )
- fix(GridCard): set the count of columns displayed in a row [`#3960` ](https://github.com/nocobase/nocobase/pull/3960 )
- refactor: only numerical formula fields support format [`#3962` ](https://github.com/nocobase/nocobase/pull/3962 )
- chore(plugin-workflow): add comments [`#3959` ](https://github.com/nocobase/nocobase/pull/3959 )
- chore: remove legacy formula plugins [`#3939` ](https://github.com/nocobase/nocobase/pull/3939 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.7 [`d66c2ba` ](https://github.com/nocobase/nocobase/commit/d66c2baa53a0670ff01dc7d8609f314518b46534 )
- chore: update docs of Theme editor [`71366e3` ](https://github.com/nocobase/nocobase/commit/71366e3dea46d6d2af92bde4eca4dedd72800fed )
- test: fix e2e [`3dcbdf3` ](https://github.com/nocobase/nocobase/commit/3dcbdf35922ea770deb7227e4a1e8b06a3cb3296 )
## [v0.21.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.5...v0.21.0-alpha.6) - 2024-04-07
### Merged
- fix(LinkageRules): should be effective immediately [`#3958` ](https://github.com/nocobase/nocobase/pull/3958 )
- fix(Picker): should display Allow add new data option [`#3957` ](https://github.com/nocobase/nocobase/pull/3957 )
- fix(connect-data-blocks): should immediately show in the drop-down menu [`#3953` ](https://github.com/nocobase/nocobase/pull/3953 )
- fix: left menu title modify [`#3956` ](https://github.com/nocobase/nocobase/pull/3956 )
- fix: template list provider bug [`#3950` ](https://github.com/nocobase/nocobase/pull/3950 )
- refactor: nanoid & uuid autoFill [`#3955` ](https://github.com/nocobase/nocobase/pull/3955 )
- feat: getParentJsonSchema in ui schema repository [`#3690` ](https://github.com/nocobase/nocobase/pull/3690 )
- fix: save uuid & nano id field value with sequelize validation [`#3952` ](https://github.com/nocobase/nocobase/pull/3952 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.6 [`6017c01` ](https://github.com/nocobase/nocobase/commit/6017c01f0218c33ef4cbbb3bddc3d8cd45fe4c62 )
- chore: update changelog [`06a9d00` ](https://github.com/nocobase/nocobase/commit/06a9d008e3fb96197eac1dae6c8f1b50d2736e35 )
- chore: report error if collection not found [`0bb421a` ](https://github.com/nocobase/nocobase/commit/0bb421ac4056fa2845b8df1e761108efe8c4ade9 )
## [v0.21.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.4...v0.21.0-alpha.5) - 2024-04-07
### Merged
- fix: throughCollection support fuzzy search [`#3949` ](https://github.com/nocobase/nocobase/pull/3949 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.5 [`b63a685` ](https://github.com/nocobase/nocobase/commit/b63a685f84765671154f84e9dca65dc729992a09 )
- chore: update changelog [`47dffe5` ](https://github.com/nocobase/nocobase/commit/47dffe55b54e0c16b0cbc30415c3438f5b9fc977 )
- feat: update license format [`62fcc01` ](https://github.com/nocobase/nocobase/commit/62fcc01eb38607ee1cdbff446bc0e7376c4476c3 )
## [v0.21.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.3...v0.21.0-alpha.4) - 2024-04-07
### Merged
- fix: getSourceKeyByAssocation [`#3947` ](https://github.com/nocobase/nocobase/pull/3947 )
- fix(RichText): unify style [`#3946` ](https://github.com/nocobase/nocobase/pull/3946 )
- fix(connectDataBlocks): should add FilterBlockProvider to Grid [`#3944` ](https://github.com/nocobase/nocobase/pull/3944 )
- chore: add appVersion to Schema [`#3936` ](https://github.com/nocobase/nocobase/pull/3936 )
- fix: collectionFieldInterfaceSelect [`#3945` ](https://github.com/nocobase/nocobase/pull/3945 )
- fix: fix sourceId of templates [`#3941` ](https://github.com/nocobase/nocobase/pull/3941 )
- fix(collection manager): collection manager primarykey & nanoid & uuid suport index setting [`#3943` ](https://github.com/nocobase/nocobase/pull/3943 )
- fix(plugin-formula-field): fix component context [`#3937` ](https://github.com/nocobase/nocobase/pull/3937 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.4 [`3171339` ](https://github.com/nocobase/nocobase/commit/31713390b57543d0825aa1bb81a8d191fa39f7f5 )
- chore: update changelog [`4132100` ](https://github.com/nocobase/nocobase/commit/41321004cab7c42f6c1b4454596507ce50ea061e )
## [v0.21.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.2...v0.21.0-alpha.3) - 2024-04-06
### Merged
- fix: nanoid availableTypes [`#3942` ](https://github.com/nocobase/nocobase/pull/3942 )
- fix: automatically generate default values [`#3940` ](https://github.com/nocobase/nocobase/pull/3940 )
- fix: formula field caluation error [`#3938` ](https://github.com/nocobase/nocobase/pull/3938 )
- fix: formula field support format [`#3928` ](https://github.com/nocobase/nocobase/pull/3928 )
- refactor: unify tab initailizer naming [`#3932` ](https://github.com/nocobase/nocobase/pull/3932 )
- fix: add zIndex to Lightbox overlay style [`#3934` ](https://github.com/nocobase/nocobase/pull/3934 )
- fix(Table): fix the problem that the content of the association field is not displayed [`#3930` ](https://github.com/nocobase/nocobase/pull/3930 )
- fix(evaluators): fix array flatten [`#3931` ](https://github.com/nocobase/nocobase/pull/3931 )
- refactor: main data source view collection support filterTargetKey [`#3818` ](https://github.com/nocobase/nocobase/pull/3818 )
- fix: formula field calculation error [`#3929` ](https://github.com/nocobase/nocobase/pull/3929 )
- fix: load view collection belongs to association with source options [`#3912` ](https://github.com/nocobase/nocobase/pull/3912 )
- fix: edit form unchanged should not appear unSaveed warning when cloas modal [`#3920` ](https://github.com/nocobase/nocobase/pull/3920 )
- fix(Collapse): fix error for chinaRegions [`#3925` ](https://github.com/nocobase/nocobase/pull/3925 )
- fix: number display format [`#3924` ](https://github.com/nocobase/nocobase/pull/3924 )
- fix(defaultValue): should immediate effect when set default value [`#3923` ](https://github.com/nocobase/nocobase/pull/3923 )
- feat: action support refreshDataBlockRequest configuration [`#3882` ](https://github.com/nocobase/nocobase/pull/3882 )
- refactor: formBlockProvider & detailBlockProvider [`#3898` ](https://github.com/nocobase/nocobase/pull/3898 )
- feat(data-vi): allows to add charts for mobile client [`#3922` ](https://github.com/nocobase/nocobase/pull/3922 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.3 [`d2b8086` ](https://github.com/nocobase/nocobase/commit/d2b808671bf36cc345ef80a95a86e42e16a19836 )
- chore: update changelog [`231f4c7` ](https://github.com/nocobase/nocobase/commit/231f4c7cd4f6f9375f440d9f146a0f155aec4b13 )
## [v0.21.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.21.0-alpha.1...v0.21.0-alpha.2) - 2024-04-03
### Merged
- chore: add API comments [`#3919` ](https://github.com/nocobase/nocobase/pull/3919 )
- fix: fix Pagination [`#3921` ](https://github.com/nocobase/nocobase/pull/3921 )
- test(plugin-error-handler): middleware [`#3909` ](https://github.com/nocobase/nocobase/pull/3909 )
- fix: update plugin [`#3895` ](https://github.com/nocobase/nocobase/pull/3895 )
- fix: gantt block pagination [`#3918` ](https://github.com/nocobase/nocobase/pull/3918 )
- fix: source id null [`#3917` ](https://github.com/nocobase/nocobase/pull/3917 )
- fix(Table): fix Pagination [`#3916` ](https://github.com/nocobase/nocobase/pull/3916 )
- fix: get the correct sourceId [`#3897` ](https://github.com/nocobase/nocobase/pull/3897 )
- fix(DataScope): fix no immediate effect issue after saving [`#3910` ](https://github.com/nocobase/nocobase/pull/3910 )
- fix: select field options initialValue [`#3911` ](https://github.com/nocobase/nocobase/pull/3911 )
- fix: external link click [`#3908` ](https://github.com/nocobase/nocobase/pull/3908 )
- fix(inputNumber): loss of accuracy in inputNumber [`#3902` ](https://github.com/nocobase/nocobase/pull/3902 )
- feat(plugin-workflow-action-trigger): add global action events [`#3883` ](https://github.com/nocobase/nocobase/pull/3883 )
- docs: add api comment [`#3868` ](https://github.com/nocobase/nocobase/pull/3868 )
- fix: vitest config bug [`#3907` ](https://github.com/nocobase/nocobase/pull/3907 )
- fix: table fixed bug [`#3901` ](https://github.com/nocobase/nocobase/pull/3901 )
- fix: list data undefined error [`#3905` ](https://github.com/nocobase/nocobase/pull/3905 )
- fix: lazy render bug [`#3886` ](https://github.com/nocobase/nocobase/pull/3886 )
- fix: sort params missing [`#3906` ](https://github.com/nocobase/nocobase/pull/3906 )
- refactor: change useProps to x-use-component-props [`#3853` ](https://github.com/nocobase/nocobase/pull/3853 )
- fix(withDynamicSchemaProps): change deep merge to shallow merge [`#3899` ](https://github.com/nocobase/nocobase/pull/3899 )
- fix: history block add print button, click print button to report error [`#3900` ](https://github.com/nocobase/nocobase/pull/3900 )
- fix: tar bug [`#3891` ](https://github.com/nocobase/nocobase/pull/3891 )
- chore: return bigInt as string type [`#3887` ](https://github.com/nocobase/nocobase/pull/3887 )
- feat(data-vi): data scope for chart filter fields [`#3894` ](https://github.com/nocobase/nocobase/pull/3894 )
- feat: adjust menu of add new [`#3884` ](https://github.com/nocobase/nocobase/pull/3884 )
- fix(plugin-custom-request): fix edit button dialog [`#3893` ](https://github.com/nocobase/nocobase/pull/3893 )
- fix: fieldNames missing when setting data scope [`#3892` ](https://github.com/nocobase/nocobase/pull/3892 )
- fix: deps check error when dev add production plugin [`#3848` ](https://github.com/nocobase/nocobase/pull/3848 )
- fix: workflow tabs not exists [`#3889` ](https://github.com/nocobase/nocobase/pull/3889 )
- fix: association field support data scope linkage [`#3888` ](https://github.com/nocobase/nocobase/pull/3888 )
- fix: templateBlockProvider support association field append [`#3866` ](https://github.com/nocobase/nocobase/pull/3866 )
- chore: main datasource api [`#3880` ](https://github.com/nocobase/nocobase/pull/3880 )
- feat: run vitest with coverage [`#3802` ](https://github.com/nocobase/nocobase/pull/3802 )
- fix: avoid duplicate menu keys [`#3885` ](https://github.com/nocobase/nocobase/pull/3885 )
- fix(data-vi): dual axes chart displays abnormally [`#3881` ](https://github.com/nocobase/nocobase/pull/3881 )
- fix: reject update when filter is empty object [`#3777` ](https://github.com/nocobase/nocobase/pull/3777 )
- chore: update field with primary key attribute [`#3852` ](https://github.com/nocobase/nocobase/pull/3852 )
- refactor: uuid & nanoid support default value configuration [`#3830` ](https://github.com/nocobase/nocobase/pull/3830 )
- feat: table performance [`#3791` ](https://github.com/nocobase/nocobase/pull/3791 )
- fix: setFormValueChanged undefined [`#3879` ](https://github.com/nocobase/nocobase/pull/3879 )
- fix(client): fix diabled in filter dynamic component [`#3874` ](https://github.com/nocobase/nocobase/pull/3874 )
- fix(plugin-workflow-parallel): fix locale [`#3876` ](https://github.com/nocobase/nocobase/pull/3876 )
- fix(formula-field): formula field set form value change [`#3873` ](https://github.com/nocobase/nocobase/pull/3873 )
- fix: formBlockProvider block display [`#3877` ](https://github.com/nocobase/nocobase/pull/3877 )
- refactor(plugin-workflow): change to [`#3871` ](https://github.com/nocobase/nocobase/pull/3871 )
- fix: kanban card modal display abnormal [`#3863` ](https://github.com/nocobase/nocobase/pull/3863 )
- fix: filterTargetKey only support view collection [`#3872` ](https://github.com/nocobase/nocobase/pull/3872 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.2 [`d173aef` ](https://github.com/nocobase/nocobase/commit/d173aef69b7182b33e0d05621bf8fc32f95b29a4 )
- feat: update agreements [`e2763b3` ](https://github.com/nocobase/nocobase/commit/e2763b332286affb7cfd9c6a9fb90d656226e3fb )
- chore: update vitest configuration [`85f33ce` ](https://github.com/nocobase/nocobase/commit/85f33cedbeedd21a5086d7940768b093f9dab4e8 )
## [v0.21.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.17...v0.21.0-alpha.1) - 2024-03-29
### Merged
- fix: association parent request [`#3865` ](https://github.com/nocobase/nocobase/pull/3865 )
- test: add unit test for parseHTML [`#3870` ](https://github.com/nocobase/nocobase/pull/3870 )
- fix(data-vi): bug when filtering chart with assocations [`#3867` ](https://github.com/nocobase/nocobase/pull/3867 )
- fix: table settings get collectionField [`#3837` ](https://github.com/nocobase/nocobase/pull/3837 )
- refactor(plugin-workflow): add transaction check from data source [`#3857` ](https://github.com/nocobase/nocobase/pull/3857 )
- fix(data-vi): charts size bug when changing chart type [`#3859` ](https://github.com/nocobase/nocobase/pull/3859 )
- fix(server): commands failed to load properly on Windows [`#3858` ](https://github.com/nocobase/nocobase/pull/3858 )
- fix(LinkageRules): should work properly after the block is saved as a template [`#3855` ](https://github.com/nocobase/nocobase/pull/3855 )
- test: main data source e2e test [`#3816` ](https://github.com/nocobase/nocobase/pull/3816 )
- fix: delete field style improve [`#3820` ](https://github.com/nocobase/nocobase/pull/3820 )
- chore: remove add-attach option from bulk update action [`#3854` ](https://github.com/nocobase/nocobase/pull/3854 )
- refactor: default role & default field storage [`#3844` ](https://github.com/nocobase/nocobase/pull/3844 )
- refactor: linkage rule fireImmediately [`#3847` ](https://github.com/nocobase/nocobase/pull/3847 )
- fix: reporting error when clicking on the print button for the detail block [`#3845` ](https://github.com/nocobase/nocobase/pull/3845 )
- fix(data-vi): canvas height keeps increasing when filtering/reseting [`#3849` ](https://github.com/nocobase/nocobase/pull/3849 )
- create nocobase app unit test [`#3833` ](https://github.com/nocobase/nocobase/pull/3833 )
- refactor(DataBlock): details block [`#3776` ](https://github.com/nocobase/nocobase/pull/3776 )
- fix: client internal method (T-3711 and T-3712 and T-3713) [`#3839` ](https://github.com/nocobase/nocobase/pull/3839 )
- refactor(DataBlock): grid card block [`#3781` ](https://github.com/nocobase/nocobase/pull/3781 )
- refactor(DataBlock): filter form [`#3785` ](https://github.com/nocobase/nocobase/pull/3785 )
- fix: improve app manager [`#3841` ](https://github.com/nocobase/nocobase/pull/3841 )
- refactor(DataBlock): kanban and gantt and map and calendar [`#3792` ](https://github.com/nocobase/nocobase/pull/3792 )
- refactor(DataBlock): filter collapse block [`#3786` ](https://github.com/nocobase/nocobase/pull/3786 )
- refactor(DataBlock): table selector [`#3784` ](https://github.com/nocobase/nocobase/pull/3784 )
- refactor(DataBlock): list block [`#3779` ](https://github.com/nocobase/nocobase/pull/3779 )
- refactor(DataBlock): form block [`#3771` ](https://github.com/nocobase/nocobase/pull/3771 )
- fix(client): disable the default onSubmit event of the form [`#3834` ](https://github.com/nocobase/nocobase/pull/3834 )
- fix(data-vi): charts flickers [`#3836` ](https://github.com/nocobase/nocobase/pull/3836 )
- fix: acl e2e failed [`#3835` ](https://github.com/nocobase/nocobase/pull/3835 )
- chore: menu permissions & plugins setting permissions [`#3822` ](https://github.com/nocobase/nocobase/pull/3822 )
- fix: e2e-failed [`#3828` ](https://github.com/nocobase/nocobase/pull/3828 )
- fix: missing button icon [`#3832` ](https://github.com/nocobase/nocobase/pull/3832 )
- refactor: action icon [`#3831` ](https://github.com/nocobase/nocobase/pull/3831 )
- Optimize building tools [`#3824` ](https://github.com/nocobase/nocobase/pull/3824 )
- optimize ci [`#3825` ](https://github.com/nocobase/nocobase/pull/3825 )
### Commits
- chore(versions): 😊 publish v0.21.0-alpha.1 [`6e20ab1` ](https://github.com/nocobase/nocobase/commit/6e20ab1a77303cf27debc2b851ab44bc90f107a6 )
- feat: update docker config [`f2d4188` ](https://github.com/nocobase/nocobase/commit/f2d4188ccf5137bf75700832052dac8292e1da12 )
- chore: update changelog [`dd0538a` ](https://github.com/nocobase/nocobase/commit/dd0538ae048353266f99f52fbd9f6a9de420c572 )
## [v0.20.0-alpha.17](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.16...v0.20.0-alpha.17) - 2024-03-26
### Merged
- feat: read pretty input number field support display format config [`#3815` ](https://github.com/nocobase/nocobase/pull/3815 )
- fix(Table): fix invalid pagination [`#3821` ](https://github.com/nocobase/nocobase/pull/3821 )
- chore: add tsdoc [`#3788` ](https://github.com/nocobase/nocobase/pull/3788 )
- chore(test): fix agent type [`#3819` ](https://github.com/nocobase/nocobase/pull/3819 )
- fix: embed plugin need hooks and e2e change [`#3727` ](https://github.com/nocobase/nocobase/pull/3727 )
- fix(associationBlock): fix association blocks for parent collection f… [`#3813` ](https://github.com/nocobase/nocobase/pull/3813 )
- fix(plugin-workflow-manual): fix schema migration [`#3814` ](https://github.com/nocobase/nocobase/pull/3814 )
- refactor(DataBlock): table block [`#3748` ](https://github.com/nocobase/nocobase/pull/3748 )
- fix(Details): block template [`#3807` ](https://github.com/nocobase/nocobase/pull/3807 )
- chore: cascade can replace set null action [`#3812` ](https://github.com/nocobase/nocobase/pull/3812 )
- feat(data-vi): support multiple data sources [`#3743` ](https://github.com/nocobase/nocobase/pull/3743 )
- feat(plugin-workflow): support multiple data source in workflow [`#3739` ](https://github.com/nocobase/nocobase/pull/3739 )
- chore: add options for matching and ignoring test files in e2e and p-test commands [`#3811` ](https://github.com/nocobase/nocobase/pull/3811 )
- chore: file collection template preset fields should be disabled [`#3810` ](https://github.com/nocobase/nocobase/pull/3810 )
- fix(plugin-workflow): remove string template in condition calculation [`#3688` ](https://github.com/nocobase/nocobase/pull/3688 )
- fix: refresh collection name when update [`#3797` ](https://github.com/nocobase/nocobase/pull/3797 )
- fix: reload when data source click refresh [`#3804` ](https://github.com/nocobase/nocobase/pull/3804 )
- fix: plugin manager keywords [`#3809` ](https://github.com/nocobase/nocobase/pull/3809 )
- fix: expand action and add new action should support drag & sort [`#3808` ](https://github.com/nocobase/nocobase/pull/3808 )
- fix: create attachments middleware [`#3794` ](https://github.com/nocobase/nocobase/pull/3794 )
- fix: useExpressionScope [`#3805` ](https://github.com/nocobase/nocobase/pull/3805 )
- chore: set default association reference on delete action to no action [`#3722` ](https://github.com/nocobase/nocobase/pull/3722 )
- fix: field permission all fields should be displayed [`#3799` ](https://github.com/nocobase/nocobase/pull/3799 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.17 [`3398222` ](https://github.com/nocobase/nocobase/commit/339822241f2f641656f64107318b793d63d0b2c9 )
- fix: description [`0dc0d32` ](https://github.com/nocobase/nocobase/commit/0dc0d329f80c268672bd80fc6cb0190c3cef964d )
- chore: update changelog [`35a6514` ](https://github.com/nocobase/nocobase/commit/35a6514993bede12b952ce13641f7258fe6c76d2 )
## [v0.20.0-alpha.16](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.15...v0.20.0-alpha.16) - 2024-03-23
### Merged
- refactor: view collection support filterTargetKey config [`#3767` ](https://github.com/nocobase/nocobase/pull/3767 )
- fix: hide child when useVisible() is false [`#3803` ](https://github.com/nocobase/nocobase/pull/3803 )
- fix(client): fix action designer error occured in custom form [`#3801` ](https://github.com/nocobase/nocobase/pull/3801 )
- fix: through collection support search [`#3800` ](https://github.com/nocobase/nocobase/pull/3800 )
- fix(subTable): fix sorting rule setting [`#3795` ](https://github.com/nocobase/nocobase/pull/3795 )
- fix: load data source when data source load failed [`#3793` ](https://github.com/nocobase/nocobase/pull/3793 )
- fix(acl): role menu loading status [`#3787` ](https://github.com/nocobase/nocobase/pull/3787 )
- fix(acl): bug when adding users to roles [`#3783` ](https://github.com/nocobase/nocobase/pull/3783 )
- fix: filter does not allow passing empty objects [`#3780` ](https://github.com/nocobase/nocobase/pull/3780 )
- fix(acl): role menu list only displays one page [`#3775` ](https://github.com/nocobase/nocobase/pull/3775 )
- feat(plugin-user): add model method desensitize() to filter hidden field [`#3768` ](https://github.com/nocobase/nocobase/pull/3768 )
- fix(plugin-file-manager): fix storage locale on file template table header [`#3769` ](https://github.com/nocobase/nocobase/pull/3769 )
- fix: first character entered in foreign key input is not displayed [`#3770` ](https://github.com/nocobase/nocobase/pull/3770 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.16 [`71ec7ec` ](https://github.com/nocobase/nocobase/commit/71ec7ece6a65fa00acd590ebb4a6de828fe01655 )
- chore: update changelog [`170d601` ](https://github.com/nocobase/nocobase/commit/170d60158666efd1c75f7d273ddcf529d5ed3c88 )
- fix: manual e2e [`556152d` ](https://github.com/nocobase/nocobase/commit/556152d7c22ce0e871d3ac244539db84f52c2fe7 )
## [v0.20.0-alpha.15](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.14...v0.20.0-alpha.15) - 2024-03-20
### Merged
- fix(auth): sso auth bug when deploying with subpath [`#3764` ](https://github.com/nocobase/nocobase/pull/3764 )
- chore: load roles after start [`#3763` ](https://github.com/nocobase/nocobase/pull/3763 )
- fix: uuid & nanoid should be disabled when editing [`#3762` ](https://github.com/nocobase/nocobase/pull/3762 )
- fix(logger): output error cause info [`#3760` ](https://github.com/nocobase/nocobase/pull/3760 )
- fix: uuid field [`#3736` ](https://github.com/nocobase/nocobase/pull/3736 )
- feat: disassociate action [`#3759` ](https://github.com/nocobase/nocobase/pull/3759 )
- chore: merge sub app database options [`#3640` ](https://github.com/nocobase/nocobase/pull/3640 )
- fix(acl): bug of user filtering when adding them to roles [`#3754` ](https://github.com/nocobase/nocobase/pull/3754 )
- fix: app stopped status [`#3723` ](https://github.com/nocobase/nocobase/pull/3723 )
- fix: fix the disappearing collections when searching [`#3750` ](https://github.com/nocobase/nocobase/pull/3750 )
- fix: configure openSize for table action is only immediately valid for one row [`#3752` ](https://github.com/nocobase/nocobase/pull/3752 )
### Commits
- test: add e2e for Disassociate [`8e322ae` ](https://github.com/nocobase/nocobase/commit/8e322ae1517e0cea5eac289bb5641b85d4997002 )
- chore(versions): 😊 publish v0.20.0-alpha.15 [`bef9c8a` ](https://github.com/nocobase/nocobase/commit/bef9c8ab7b54b0400dfd25c9ec85a141448125a2 )
- chore: update yarn.lock [`3da340c` ](https://github.com/nocobase/nocobase/commit/3da340c88d3a689e22e20dae798a1b51ed0405f7 )
## [v0.20.0-alpha.14](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.13...v0.20.0-alpha.14) - 2024-03-18
### Merged
- refactor: url field support text type as availableTypes [`#3751` ](https://github.com/nocobase/nocobase/pull/3751 )
- chore: system logger with error stack [`#3747` ](https://github.com/nocobase/nocobase/pull/3747 )
- chore: adapt to plugin-custom-brand [`#3740` ](https://github.com/nocobase/nocobase/pull/3740 )
- fix(data-vi): tooltip bug of pie chart [`#3745` ](https://github.com/nocobase/nocobase/pull/3745 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.14 [`c75d38b` ](https://github.com/nocobase/nocobase/commit/c75d38bb05b8d1924d35c1ad1b175f7801d9c3b5 )
- fix(field-interface): nested filterable [`3b61968` ](https://github.com/nocobase/nocobase/commit/3b619682ee91426a1f091d2043a3aa876446bacc )
- chore: update changelog [`84f0808` ](https://github.com/nocobase/nocobase/commit/84f080846ce459e5ba1bb8fa4074057beb40fb07 )
## [v0.20.0-alpha.13](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.12...v0.20.0-alpha.13) - 2024-03-17
### Merged
- fix: collections undefined inuseCollectionState [`#3741` ](https://github.com/nocobase/nocobase/pull/3741 )
- test(acl):column action acl e2e [`#3738` ](https://github.com/nocobase/nocobase/pull/3738 )
- refactor: colDivider style improve for draging overing [`#3709` ](https://github.com/nocobase/nocobase/pull/3709 )
- fix(data-vi): association fields transform bug [`#3737` ](https://github.com/nocobase/nocobase/pull/3737 )
- fix(acl): invalid action permission judgment [`#3735` ](https://github.com/nocobase/nocobase/pull/3735 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.13 [`db9ff33` ](https://github.com/nocobase/nocobase/commit/db9ff337e5e69a5462be8474caea1eaf59ff9342 )
- fix: console command [`820352f` ](https://github.com/nocobase/nocobase/commit/820352f280abd61ae43c5f29b37db889388ba044 )
- chore: update changelog [`6f74230` ](https://github.com/nocobase/nocobase/commit/6f7423037a5c7ccb5d442549a22b81453430d971 )
## [v0.20.0-alpha.12](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.11...v0.20.0-alpha.12) - 2024-03-16
### Merged
- fix: compatibility of @ant -design/plots 2.x [`#3734` ](https://github.com/nocobase/nocobase/pull/3734 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.12 [`c1be864` ](https://github.com/nocobase/nocobase/commit/c1be86412440c617771d079ded95f64aca3fa155 )
- fix: yarn dev error [`c191f14` ](https://github.com/nocobase/nocobase/commit/c191f149f96def2672fc50d4d042ca976c863ebc )
- chore: update changelog [`8278262` ](https://github.com/nocobase/nocobase/commit/8278262728387fbd3963a0286ed09b2219eb7739 )
## [v0.20.0-alpha.11](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.10...v0.20.0-alpha.11) - 2024-03-16
### Merged
- feat: supports subdirectory deployment [`#3731` ](https://github.com/nocobase/nocobase/pull/3731 )
- fix(variables): fix varaibles for table selector [`#3725` ](https://github.com/nocobase/nocobase/pull/3725 )
- fixing timezone header when it is negative value [`#3732` ](https://github.com/nocobase/nocobase/pull/3732 )
- fix(data-source): foreignkey [`#3707` ](https://github.com/nocobase/nocobase/pull/3707 )
- feat: add data source filter [`#3724` ](https://github.com/nocobase/nocobase/pull/3724 )
- fix(Table): fix disappearing content after selecting a row [`#3726` ](https://github.com/nocobase/nocobase/pull/3726 )
- refactor: view collection set name as default title when title is missing [`#3719` ](https://github.com/nocobase/nocobase/pull/3719 )
- refactor: add blocks in a unified way [`#3668` ](https://github.com/nocobase/nocobase/pull/3668 )
- feat: support to set data loading mode [`#3712` ](https://github.com/nocobase/nocobase/pull/3712 )
- fix: block template [`#3714` ](https://github.com/nocobase/nocobase/pull/3714 )
- refactor(SchemaInitializers): unify naming style [`#3604` ](https://github.com/nocobase/nocobase/pull/3604 )
- fix: remove env in colletion delete button [`#3682` ](https://github.com/nocobase/nocobase/pull/3682 )
- fix(data-vi): update antv version [`#3710` ](https://github.com/nocobase/nocobase/pull/3710 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.11 [`15ef818` ](https://github.com/nocobase/nocobase/commit/15ef81854e4f900ed53e5229d66d1c016d71b8e7 )
- chore: update registry in yarn.lock [`e877e3b` ](https://github.com/nocobase/nocobase/commit/e877e3b5d9c1543c74a55b41eb57f69f15ff9847 )
- chore: update changelog [`42448ec` ](https://github.com/nocobase/nocobase/commit/42448ecddb1afe455cced9c4a8b6ca78586a060f )
## [v0.20.0-alpha.10](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.9...v0.20.0-alpha.10) - 2024-03-13
### Merged
- fix(client): size undefined in nanoid [`#3708` ](https://github.com/nocobase/nocobase/pull/3708 )
- refactor(radio): radio support multiple field types [`#3706` ](https://github.com/nocobase/nocobase/pull/3706 )
- fix: get async json schema [`#3705` ](https://github.com/nocobase/nocobase/pull/3705 )
- fix: select fieldnames [`#3704` ](https://github.com/nocobase/nocobase/pull/3704 )
- fix: field configuration of Kanban interacts with other block [`#3689` ](https://github.com/nocobase/nocobase/pull/3689 )
- fix: radio [`#3701` ](https://github.com/nocobase/nocobase/pull/3701 )
- feat: add uuid & nanoid & unitTimestamp interface [`#3684` ](https://github.com/nocobase/nocobase/pull/3684 )
- fix(plugin-workflow): fix duplicated triggering schedule event [`#3692` ](https://github.com/nocobase/nocobase/pull/3692 )
- refactor(client): add component to support data source select [`#3691` ](https://github.com/nocobase/nocobase/pull/3691 )
- fix(Form): should be created instead of updated when clicking submit [`#3687` ](https://github.com/nocobase/nocobase/pull/3687 )
- fix: incorrect pagination query parameters when batch deleting last page [`#3670` ](https://github.com/nocobase/nocobase/pull/3670 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.10 [`40a2294` ](https://github.com/nocobase/nocobase/commit/40a22943b91455734a255b6598178391d7887999 )
- chore: update changelog [`a8e37f6` ](https://github.com/nocobase/nocobase/commit/a8e37f6224a5a03f90164a2848ad2e9a250bebae )
- fix: add external deps [`24b52c9` ](https://github.com/nocobase/nocobase/commit/24b52c98d18f11083e97f584b8e23749846052f0 )
## [v0.20.0-alpha.9](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.8...v0.20.0-alpha.9) - 2024-03-12
### Merged
- refactor: add child in inheritance of tree collection [`#3676` ](https://github.com/nocobase/nocobase/pull/3676 )
- fix: data source add field refresh(T-3253) [`#3645` ](https://github.com/nocobase/nocobase/pull/3645 )
- chore: escape underscore char in include query [`#3681` ](https://github.com/nocobase/nocobase/pull/3681 )
- fix: upgrade app after restore [`#3680` ](https://github.com/nocobase/nocobase/pull/3680 )
- fix: view collection association field foreignkey should be select [`#3671` ](https://github.com/nocobase/nocobase/pull/3671 )
- fix: acl should return true when resource allowed [`#3675` ](https://github.com/nocobase/nocobase/pull/3675 )
- fix: init scope value when all data is null value [`#3674` ](https://github.com/nocobase/nocobase/pull/3674 )
- fix: inheritance cache bug [`#3669` ](https://github.com/nocobase/nocobase/pull/3669 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.9 [`2e7da6e` ](https://github.com/nocobase/nocobase/commit/2e7da6e29bc75def06f59d8d3bb991e7e238c64b )
- fix: pagination error in roles collections resourcer [`023096b` ](https://github.com/nocobase/nocobase/commit/023096b1a9ea6ccae364c81ba93ca32b077ccecc )
- chore: update changelog [`56fd24e` ](https://github.com/nocobase/nocobase/commit/56fd24ef4b30717e12b2c0574d4df92210bac81c )
## [v0.20.0-alpha.8](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.7...v0.20.0-alpha.8) - 2024-03-11
### Merged
- chore: move collection manager snippets into data source [`#3666` ](https://github.com/nocobase/nocobase/pull/3666 )
- fix(Form): retain field's default value after submitting the form [`#3665` ](https://github.com/nocobase/nocobase/pull/3665 )
- chore: test [`#3664` ](https://github.com/nocobase/nocobase/pull/3664 )
- fix(auth): cas service validate issue [`#3661` ](https://github.com/nocobase/nocobase/pull/3661 )
- fix: infer postgres field [`#3663` ](https://github.com/nocobase/nocobase/pull/3663 )
- fix(plugin-workflow-action-trigger): fix appends loading [`#3659` ](https://github.com/nocobase/nocobase/pull/3659 )
- fix(plugin-workflow): fix migration [`#3654` ](https://github.com/nocobase/nocobase/pull/3654 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.8 [`6fd06a2` ](https://github.com/nocobase/nocobase/commit/6fd06a28c838808623026d97a944db113f041a96 )
- chore: update yarn.lock [`eae5a87` ](https://github.com/nocobase/nocobase/commit/eae5a87ebd4ba5b58d2fa64aeaf316dacc37ed89 )
- chore: update changelog [`02dcb75` ](https://github.com/nocobase/nocobase/commit/02dcb752cb5c5763da0db297eaec69b3fc879ce4 )
## [v0.20.0-alpha.7](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.6...v0.20.0-alpha.7) - 2024-03-08
### Merged
- fix: view collection interface missing [`#3658` ](https://github.com/nocobase/nocobase/pull/3658 )
- fix: getCollection bug [`#3656` ](https://github.com/nocobase/nocobase/pull/3656 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.7 [`63d1a8d` ](https://github.com/nocobase/nocobase/commit/63d1a8d90ca30056f7dd48bc012c30590b727cb8 )
- chore: update changelog [`12ba7cd` ](https://github.com/nocobase/nocobase/commit/12ba7cd9d0c48dc7b7048ebb73bb93be79e41ac8 )
- chore(ci): change branch of pro image [`8dbae24` ](https://github.com/nocobase/nocobase/commit/8dbae24489a8f2dcb3fd055a89225454394501e7 )
## [v0.20.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.5...v0.20.0-alpha.6) - 2024-03-08
### Merged
- fix: parse association field in acl [`#3655` ](https://github.com/nocobase/nocobase/pull/3655 )
- chore: update menu name of plugin-localization [`#3653` ](https://github.com/nocobase/nocobase/pull/3653 )
- chore(pm): set plugin-sms-auth as local plugin, close T-3323 [`#3652` ](https://github.com/nocobase/nocobase/pull/3652 )
- fix(cascadeSelect): cassadeSelect does not dislay data in edit form [`#3649` ](https://github.com/nocobase/nocobase/pull/3649 )
- fix(db): through scope in eager loading & fix(acl): filter reset issue [`#3636` ](https://github.com/nocobase/nocobase/pull/3636 )
- fix: dateTime format configured in table is invalid [`#3630` ](https://github.com/nocobase/nocobase/pull/3630 )
- fix: data source permission role update [`#3643` ](https://github.com/nocobase/nocobase/pull/3643 )
- style: flexWrap in actionBar [`#3635` ](https://github.com/nocobase/nocobase/pull/3635 )
- fix: add displayName [`#3628` ](https://github.com/nocobase/nocobase/pull/3628 )
- fix(customRequestAction): should not support setting icons and colours [`#3632` ](https://github.com/nocobase/nocobase/pull/3632 )
- fix(workflow-action-trigger): change plugin name [`#3631` ](https://github.com/nocobase/nocobase/pull/3631 )
- fix: graph collection postions data missing [`#3627` ](https://github.com/nocobase/nocobase/pull/3627 )
- fix(ActionLink): fix hover style [`#3629` ](https://github.com/nocobase/nocobase/pull/3629 )
- feat(plugin-workflow-form-trigger): add trigger button to all single record action bar [`#3563` ](https://github.com/nocobase/nocobase/pull/3563 )
- fix: sidebar menu text overflow [`#3626` ](https://github.com/nocobase/nocobase/pull/3626 )
- fix(acl-plugin-setting): pluginPermissions for snippets check [`#3622` ](https://github.com/nocobase/nocobase/pull/3622 )
- fix(subTable): fix changing title field invalid [`#3625` ](https://github.com/nocobase/nocobase/pull/3625 )
- fix: fix hover style for sub table [`#3623` ](https://github.com/nocobase/nocobase/pull/3623 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.6 [`8b4821e` ](https://github.com/nocobase/nocobase/commit/8b4821e2df39958f7befa9aa0abd203cd162bace )
- chore: update yarn.lock [`1088756` ](https://github.com/nocobase/nocobase/commit/108875600c4baf9824246c43bcbdd858876e5fd1 )
- chore: update changelog [`f9a10de` ](https://github.com/nocobase/nocobase/commit/f9a10de9811b7a35b13f67d9007051487321e993 )
## [v0.20.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.4...v0.20.0-alpha.5) - 2024-03-06
### Merged
- fix(save-record): differentiate between creation and updating based on record.isNew [`#3620` ](https://github.com/nocobase/nocobase/pull/3620 )
- fix(plugin-workflow): fix schedule repeat logic [`#3612` ](https://github.com/nocobase/nocobase/pull/3612 )
- refactor: useFormItemInitializerFields [`#3621` ](https://github.com/nocobase/nocobase/pull/3621 )
- fix: collection without filterTargetKey should not be able to add block [`#3614` ](https://github.com/nocobase/nocobase/pull/3614 )
- fix(kanban): fix block [`#3619` ](https://github.com/nocobase/nocobase/pull/3619 )
- fix: should display settings after field deleted [`#3606` ](https://github.com/nocobase/nocobase/pull/3606 )
- fix: role name is error in role configure [`#3618` ](https://github.com/nocobase/nocobase/pull/3618 )
- fix: bulkEditFormItemSettings collection undefined [`#3616` ](https://github.com/nocobase/nocobase/pull/3616 )
- fix: calender failed to change view for week [`#3602` ](https://github.com/nocobase/nocobase/pull/3602 )
- fix(Table): fix Fixed Block bug [`#3601` ](https://github.com/nocobase/nocobase/pull/3601 )
- chore: remove data source [`#3610` ](https://github.com/nocobase/nocobase/pull/3610 )
- test: acl test [`#3609` ](https://github.com/nocobase/nocobase/pull/3609 )
- fix: not exists data sourec [`#3608` ](https://github.com/nocobase/nocobase/pull/3608 )
- fix: data-block parent request with data-source [`#3605` ](https://github.com/nocobase/nocobase/pull/3605 )
- fix: remove temp doc [`#3603` ](https://github.com/nocobase/nocobase/pull/3603 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.5 [`0fc382d` ](https://github.com/nocobase/nocobase/commit/0fc382d298aac59908186dca692dbf75660005e7 )
- fix(select): fieldNames are missing the value parameter [`e82179f` ](https://github.com/nocobase/nocobase/commit/e82179ff61aab97e3c5ec47e06af861e45e7a390 )
- chore(ci): build pro image [`4716c13` ](https://github.com/nocobase/nocobase/commit/4716c13d81c216eddf23def86c4bafc22c7d14f7 )
## [v0.20.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.3...v0.20.0-alpha.4) - 2024-03-05
### Commits
- fix: update plugin package.json [`e377f3a` ](https://github.com/nocobase/nocobase/commit/e377f3a57cba24c3c91d9960fa9b9baea276cd33 )
- chore(versions): 😊 publish v0.20.0-alpha.4 [`e7cc6cc` ](https://github.com/nocobase/nocobase/commit/e7cc6cca545e3162fb84f238e7df081f08843890 )
- chore(data-source-manager): improve translation [`9bd0f4f` ](https://github.com/nocobase/nocobase/commit/9bd0f4faff70e46a7f3e242b79e486cb2209f8ee )
## [v0.20.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.2...v0.20.0-alpha.3) - 2024-03-04
### Merged
- fix: create-nocobase-app + yarn dev error [`#3599` ](https://github.com/nocobase/nocobase/pull/3599 )
- fix: chinaRegions association fieldName [`#3600` ](https://github.com/nocobase/nocobase/pull/3600 )
- fix: field hidden with linkage rule should clear value [`#3576` ](https://github.com/nocobase/nocobase/pull/3576 )
- fix(client): fix mistaken changed api [`#3598` ](https://github.com/nocobase/nocobase/pull/3598 )
- style(TableColumn): fix style of mouse hover [`#3597` ](https://github.com/nocobase/nocobase/pull/3597 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.3 [`ff9acd6` ](https://github.com/nocobase/nocobase/commit/ff9acd6d699a10470a83be53735e90e277f20620 )
- chore: update changelog [`a70e87f` ](https://github.com/nocobase/nocobase/commit/a70e87f0d514b26e26fe51308e0eadbb95d86fe7 )
- fix: remove backup file [`56d4d24` ](https://github.com/nocobase/nocobase/commit/56d4d240a1d63a1222bf14a04674f0e4c5f6e50c )
## [v0.20.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.20.0-alpha.1...v0.20.0-alpha.2) - 2024-03-03
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.2 [`32b15cb` ](https://github.com/nocobase/nocobase/commit/32b15cb1089b95d4f2f5088a0ac81ed72d925b99 )
- chore: update changelog [`eda9a37` ](https://github.com/nocobase/nocobase/commit/eda9a37e997c08744e9f648466412b620ccc98cd )
- fix: import [`e5a380f` ](https://github.com/nocobase/nocobase/commit/e5a380ff394b6f1c2b8b77ad7505e78321c3f471 )
## [v0.20.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.10...v0.20.0-alpha.1) - 2024-03-03
### Merged
- feat: support for multiple data sources [`#3418` ](https://github.com/nocobase/nocobase/pull/3418 )
### Commits
- chore(versions): 😊 publish v0.20.0-alpha.1 [`29e10f3` ](https://github.com/nocobase/nocobase/commit/29e10f365fc51e2f9838320cbc1d672dd390a1ef )
## [v0.19.0-alpha.10](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.9...v0.19.0-alpha.10) - 2024-03-13
### Merged
- fix: get async json schema [`#3705` ](https://github.com/nocobase/nocobase/pull/3705 )
- fix(plugin-workflow): fix off static schedule trigger [`#3595` ](https://github.com/nocobase/nocobase/pull/3595 )
- fix(plugin-workflow): fix interval number greater then 32-bits integer [`#3592` ](https://github.com/nocobase/nocobase/pull/3592 )
- fix: plugin settings auth bug [`#3585` ](https://github.com/nocobase/nocobase/pull/3585 )
- fix: formula field should trriger onchange when value change [`#3573` ](https://github.com/nocobase/nocobase/pull/3573 )
- fix(LinkageRules): fix linkage rules with nested conditions [`#3578` ](https://github.com/nocobase/nocobase/pull/3578 )
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.10 [`7a74b10` ](https://github.com/nocobase/nocobase/commit/7a74b101f42acdb3d0833214e70cea132b1156e2 )
- chore: update changelog [`866eccc` ](https://github.com/nocobase/nocobase/commit/866eccc60770fa2d2b42138e7083d78730d82de8 )
## [v0.19.0-alpha.9](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.8...v0.19.0-alpha.9) - 2024-02-28
### Merged
- fix: upload action [`#3577` ](https://github.com/nocobase/nocobase/pull/3577 )
- fix: dataSource in select readPretty is missing [`#3574` ](https://github.com/nocobase/nocobase/pull/3574 )
- fix: actions schema key should be uid [`#3570` ](https://github.com/nocobase/nocobase/pull/3570 )
- fix: datatime format support preview [`#3572` ](https://github.com/nocobase/nocobase/pull/3572 )
- refactor(plugin-workflow): refactor schedule trigger implementation [`#3562` ](https://github.com/nocobase/nocobase/pull/3562 )
- refactor: the default openSize of dialog should be middle [`#3569` ](https://github.com/nocobase/nocobase/pull/3569 )
- style: plugin manager style improve [`#3568` ](https://github.com/nocobase/nocobase/pull/3568 )
- feat(Help): switch to the Chinese page when using Chinese [`#3567` ](https://github.com/nocobase/nocobase/pull/3567 )
- refactor: fixedBlockDesignerItem [`#3550` ](https://github.com/nocobase/nocobase/pull/3550 )
- fix: lazy loading belongs to association [`#3559` ](https://github.com/nocobase/nocobase/pull/3559 )
- style: set size of icon button [`#3560` ](https://github.com/nocobase/nocobase/pull/3560 )
- chore: fix e2e [`#3557` ](https://github.com/nocobase/nocobase/pull/3557 )
- feat: adjust of menu in upper right corner of page [`#3548` ](https://github.com/nocobase/nocobase/pull/3548 )
- chore: optimize plugin description [`#3552` ](https://github.com/nocobase/nocobase/pull/3552 )
- chore: update plugin descriptions [`#3556` ](https://github.com/nocobase/nocobase/pull/3556 )
- docs(plugin-workflow): adjust plugin description [`#3553` ](https://github.com/nocobase/nocobase/pull/3553 )
- docs(plugin-snapshot-field): adjust description [`#3551` ](https://github.com/nocobase/nocobase/pull/3551 )
- feat(core): add string template engine to evaluators [`#3546` ](https://github.com/nocobase/nocobase/pull/3546 )
- docs(plugin-workflow-loop): fix description [`#3549` ](https://github.com/nocobase/nocobase/pull/3549 )
- chore: update plugin names and descriptions [`#3547` ](https://github.com/nocobase/nocobase/pull/3547 )
- refactor: formula field should not trigger form value change [`#3518` ](https://github.com/nocobase/nocobase/pull/3518 )
- chore: limit restore dialect [`#3534` ](https://github.com/nocobase/nocobase/pull/3534 )
- fix(client): fix filter default value [`#3544` ](https://github.com/nocobase/nocobase/pull/3544 )
- refactor: iframe block support in RecordFormBlockInitializers [`#3541` ](https://github.com/nocobase/nocobase/pull/3541 )
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.9 [`9520b24` ](https://github.com/nocobase/nocobase/commit/9520b2431e370eaa0ef41f3f416d3a7bf5a2e047 )
- chore: update changelog [`90cdef8` ](https://github.com/nocobase/nocobase/commit/90cdef866266efde7807e1affb18726beddab0bd )
- test: fix e2e [`3a0f942` ](https://github.com/nocobase/nocobase/commit/3a0f942270d320afccc756d126c66111cba02778 )
## [v0.19.0-alpha.8](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.7...v0.19.0-alpha.8) - 2024-02-21
### Merged
- fix(LinkageRules): fix appends [`#3537` ](https://github.com/nocobase/nocobase/pull/3537 )
- fix(LinkageRules): avoid to change observable object [`#3538` ](https://github.com/nocobase/nocobase/pull/3538 )
- fix: clicking on field assignment does not display field configuration for the first time [`#3484` ](https://github.com/nocobase/nocobase/pull/3484 )
- refactor: display title [`#3535` ](https://github.com/nocobase/nocobase/pull/3535 )
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.8 [`a736847` ](https://github.com/nocobase/nocobase/commit/a736847a0fc4dc510b34668f0051e1e3997d59c6 )
- chore: update changelog [`5e2b0c3` ](https://github.com/nocobase/nocobase/commit/5e2b0c3a8de8126b54332f210cee30a0f4eb9ddf )
## [v0.19.0-alpha.7](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.6...v0.19.0-alpha.7) - 2024-02-20
### Merged
- chore: update Dockerfile [`#3503` ](https://github.com/nocobase/nocobase/pull/3503 )
- chore: optimize environmental variables [`#3528` ](https://github.com/nocobase/nocobase/pull/3528 )
- fix(bi): parse issue of date variables [`#3520` ](https://github.com/nocobase/nocobase/pull/3520 )
- refactor(Linkage): optimize the parsing of expression variables [`#3519` ](https://github.com/nocobase/nocobase/pull/3519 )
- fix(core): refactor evaluate to support dash in key path [`#3517` ](https://github.com/nocobase/nocobase/pull/3517 )
- chore: field type map [`#3516` ](https://github.com/nocobase/nocobase/pull/3516 )
- fix: detail block should not support pageSizeChanger [`#3515` ](https://github.com/nocobase/nocobase/pull/3515 )
- fix: fields locales [`#3511` ](https://github.com/nocobase/nocobase/pull/3511 )
- fix(subTable): should clear form value after submit [`#3508` ](https://github.com/nocobase/nocobase/pull/3508 )
- style(PinnedPluginList): fix hover background color [`#3501` ](https://github.com/nocobase/nocobase/pull/3501 )
- docs(plugin-workflow): fix keyword [`#3498` ](https://github.com/nocobase/nocobase/pull/3498 )
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.7 [`8cb1942` ](https://github.com/nocobase/nocobase/commit/8cb19429268de80335e6aa9206fc504f1bb0bff1 )
- chore(ci): using concurrency [`e93563c` ](https://github.com/nocobase/nocobase/commit/e93563cfb70e3aaed7c54993d87ab50ece2855d2 )
- chore: update changelog [`86ff9dd` ](https://github.com/nocobase/nocobase/commit/86ff9dde40cc68e6cbdefbb854b17e5b06c99072 )
## [v0.19.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.5...v0.19.0-alpha.6) - 2024-02-07
### Merged
- fix: plugin load collections [`#3499` ](https://github.com/nocobase/nocobase/pull/3499 )
- fix: sub-table should not support action column [`#3497` ](https://github.com/nocobase/nocobase/pull/3497 )
- fix: password cannot be empty [`#3491` ](https://github.com/nocobase/nocobase/pull/3491 )
- refactor: plugin manager keywords [`#3490` ](https://github.com/nocobase/nocobase/pull/3490 )
- fix(plugin-workflow-form-trigger): fix locale [`#3488` ](https://github.com/nocobase/nocobase/pull/3488 )
- fix: fix T-3012 [`#3489` ](https://github.com/nocobase/nocobase/pull/3489 )
- fix(plugin-workflow): fix revision with new properties [`#3487` ](https://github.com/nocobase/nocobase/pull/3487 )
- style(lang): add zh-tw [`#3446` ](https://github.com/nocobase/nocobase/pull/3446 )
- fix: layout of plugin settings icons [`#3478` ](https://github.com/nocobase/nocobase/pull/3478 )
- fix(server): fix messages in data-wrapping [`#3485` ](https://github.com/nocobase/nocobase/pull/3485 )
- style: fix color of more button and scrollbar style [`#3486` ](https://github.com/nocobase/nocobase/pull/3486 )
- fix(plugin-workflow): fix processor options to pass any context [`#3483` ](https://github.com/nocobase/nocobase/pull/3483 )
- refactor(plugin-workflow): optimize hint on binding workflow [`#3480` ](https://github.com/nocobase/nocobase/pull/3480 )
- refactor: plugin manager optimize & support keywords [`#3467` ](https://github.com/nocobase/nocobase/pull/3467 )
- refactor(plugin-workflow): support any context in processor as options [`#3473` ](https://github.com/nocobase/nocobase/pull/3473 )
- test: parallel branch node e2e [`#3471` ](https://github.com/nocobase/nocobase/pull/3471 )
- fix(defaultValue): should not use defaultValue in filter blocks [`#3472` ](https://github.com/nocobase/nocobase/pull/3472 )
- fix: attachment field set as single and doesn't display re-uploaded attachments after deleted [`#3469` ](https://github.com/nocobase/nocobase/pull/3469 )
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.6 [`d8bbdc9` ](https://github.com/nocobase/nocobase/commit/d8bbdc96482899bc6d9f3993c9ef8cb2c38c7a52 )
- feat: update package.json [`c0988d9` ](https://github.com/nocobase/nocobase/commit/c0988d9fc68b3728e4d5ec4450bf88e1797eb51a )
- chore: update changelog [`5fa4305` ](https://github.com/nocobase/nocobase/commit/5fa430585c8139d252b82f9e9aefcd12fffabb87 )
## [v0.19.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.4...v0.19.0-alpha.5) - 2024-01-30
### Merged
- refactor: remove SharedFilterProvider [`#3424` ](https://github.com/nocobase/nocobase/pull/3424 )
- fix(client): fix variable textarea ime state under edge [`#3458` ](https://github.com/nocobase/nocobase/pull/3458 )
- fix(CascadeSelect): should change value when deleting value [`#3440` ](https://github.com/nocobase/nocobase/pull/3440 )
- fix: filter form block failed to connect templat block [`#3457` ](https://github.com/nocobase/nocobase/pull/3457 )
- refactor: bulk edit action set changeTo as default value [`#3455` ](https://github.com/nocobase/nocobase/pull/3455 )
- fix: load sql collection with source field [`#3456` ](https://github.com/nocobase/nocobase/pull/3456 )
- test: Workflow manual node e2e [`#3451` ](https://github.com/nocobase/nocobase/pull/3451 )
- fix(plugin-workflow): fix end logic when success [`#3453` ](https://github.com/nocobase/nocobase/pull/3453 )
- style: fix side menu text overflow style [`#3450` ](https://github.com/nocobase/nocobase/pull/3450 )
- feat: support to add filter blocks for relationship blocks [`#3436` ](https://github.com/nocobase/nocobase/pull/3436 )
- fix(plugin-workflow): fix collection cycling triggering [`#3448` ](https://github.com/nocobase/nocobase/pull/3448 )
- fix: pro ci [`#3447` ](https://github.com/nocobase/nocobase/pull/3447 )
- fix(plugin-workflow): fix sql transaction and locale [`#3444` ](https://github.com/nocobase/nocobase/pull/3444 )
### Commits
- chore: update changelog [`538033a` ](https://github.com/nocobase/nocobase/commit/538033a4340b65ee5b142d22ab5bee630c5b0505 )
- feat: update changelog [`0558169` ](https://github.com/nocobase/nocobase/commit/05581694c7672601c94e54a06c807d5611dd5a31 )
- chore(versions): 😊 publish v0.19.0-alpha.5 [`8765208` ](https://github.com/nocobase/nocobase/commit/87652080166248708f918401a92a4afec8e42bc9 )
## [v0.19.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.3...v0.19.0-alpha.4) - 2024-01-26
### Merged
- fix(client): fix cron locale when DOM and DOW both present [`#3442` ](https://github.com/nocobase/nocobase/pull/3442 )
- fix(plugin-workflow): fix sync collection trigger transaction [`#3437` ](https://github.com/nocobase/nocobase/pull/3437 )
- fix: skip migration if exists [`#3439` ](https://github.com/nocobase/nocobase/pull/3439 )
- feat(core): add message handling on success [`#3435` ](https://github.com/nocobase/nocobase/pull/3435 )
- refactor(plugin-workflow): add sync option for trigger [`#3383` ](https://github.com/nocobase/nocobase/pull/3383 )
- feat: add Korean translation [`#3428` ](https://github.com/nocobase/nocobase/pull/3428 )
- fix: should load association data of sub details [`#3432` ](https://github.com/nocobase/nocobase/pull/3432 )
- feat(plugin-workflow): add cancel action for execution [`#3425` ](https://github.com/nocobase/nocobase/pull/3425 )
- fix: change exit description [`#3430` ](https://github.com/nocobase/nocobase/pull/3430 )
- fix: remove tree-kill package to core/cli [`#3429` ](https://github.com/nocobase/nocobase/pull/3429 )
- fix: e2e test did not exit successfully [`#3427` ](https://github.com/nocobase/nocobase/pull/3427 )
- refactor: configuration mode, buttons without permission should be displayed, but cannot be clicked [`#3421` ](https://github.com/nocobase/nocobase/pull/3421 )
- refactor: permission sholud passed without setting x-acl action [`#3410` ](https://github.com/nocobase/nocobase/pull/3410 )
- test: mysql version bug [`#3412` ](https://github.com/nocobase/nocobase/pull/3412 )
- fix: attachment deletion and re upload do not display [`#3405` ](https://github.com/nocobase/nocobase/pull/3405 )
- refactor: parent inherited collection support enable child collection in add new action [`#3398` ](https://github.com/nocobase/nocobase/pull/3398 )
- feat: improve plugin manager process [`#3386` ](https://github.com/nocobase/nocobase/pull/3386 )
- Fix/plugin workflow migration [`#3404` ](https://github.com/nocobase/nocobase/pull/3404 )
- fix: varibales as & & Iteration is not correct in record picker [`#3399` ](https://github.com/nocobase/nocobase/pull/3399 )
- fix(plugin-workflow-manual): fix value block in todo block [`#3400` ](https://github.com/nocobase/nocobase/pull/3400 )
- fix: assciation field in sub-table should support enable link when readOnly or readPrety [`#3390` ](https://github.com/nocobase/nocobase/pull/3390 )
- refactor: local translate [`#3396` ](https://github.com/nocobase/nocobase/pull/3396 )
- fix: fix T-2916 [`#3393` ](https://github.com/nocobase/nocobase/pull/3393 )
- refactor(sub-table): sub-table support selection of existing records [`#3311` ](https://github.com/nocobase/nocobase/pull/3311 )
- fix(auth): redirect URL after signing in by SSO sucessfully [`#3387` ](https://github.com/nocobase/nocobase/pull/3387 )
- fix(custom-request): permission issues [`#3306` ](https://github.com/nocobase/nocobase/pull/3306 )
- feat: supports the WS_PATH environment variable [`#3384` ](https://github.com/nocobase/nocobase/pull/3384 )
- fix: table column sort params should support cancel sort [`#3372` ](https://github.com/nocobase/nocobase/pull/3372 )
- fix: fix T-2909 [`#3373` ](https://github.com/nocobase/nocobase/pull/3373 )
- fix: graph collection auto layout reporting error [`#3370` ](https://github.com/nocobase/nocobase/pull/3370 )
- test: collection selector test [`#3371` ](https://github.com/nocobase/nocobase/pull/3371 )
- fix(TableSelectorProvider): parse filter param [`#3366` ](https://github.com/nocobase/nocobase/pull/3366 )
- Revert "test: collection selector test" [`#3369` ](https://github.com/nocobase/nocobase/pull/3369 )
- test: collection selector test [`#3368` ](https://github.com/nocobase/nocobase/pull/3368 )
- refactor: local impeove [`#3367` ](https://github.com/nocobase/nocobase/pull/3367 )
- feat(oidc): add advanced options [`#3364` ](https://github.com/nocobase/nocobase/pull/3364 )
- fix: useDesigner Designer should has default toolbar [`#3365` ](https://github.com/nocobase/nocobase/pull/3365 )
- fix: linkage rules support multi-level association value calculation and assignment [`#3359` ](https://github.com/nocobase/nocobase/pull/3359 )
- fix: linkage rule only support action with context record [`#3355` ](https://github.com/nocobase/nocobase/pull/3355 )
- fix(header): avoid affecting the colours of other menus [`#3357` ](https://github.com/nocobase/nocobase/pull/3357 )
- fix: compute node random data even error [`#3346` ](https://github.com/nocobase/nocobase/pull/3346 )
- fix(theme): fix color of header menu [`#3354` ](https://github.com/nocobase/nocobase/pull/3354 )
- fix: dump with sql collection [`#3350` ](https://github.com/nocobase/nocobase/pull/3350 )
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.4 [`65020f6` ](https://github.com/nocobase/nocobase/commit/65020f69d473a1932e0310986872d9aa23591f46 )
- test(e2e): increase the number of retries for error-prone tests [`f466e6e` ](https://github.com/nocobase/nocobase/commit/f466e6ec954cf1a6849b546599c42968bbf9d5a3 )
- Revert "fix(theme): fix color of header menu (#3354)" [`3a06893` ](https://github.com/nocobase/nocobase/commit/3a0689346350b94a5804d09edd9d5b703c162a02 )
## [v0.19.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.2...v0.19.0-alpha.3) - 2024-01-09
### Merged
- fix: e2e ci [`#3349` ](https://github.com/nocobase/nocobase/pull/3349 )
- fix: collection field update reporting error [`#3352` ](https://github.com/nocobase/nocobase/pull/3352 )
- fix: build clean [`#3351` ](https://github.com/nocobase/nocobase/pull/3351 )
- fix: filter form drop-down selection to add data range [`#3321` ](https://github.com/nocobase/nocobase/pull/3321 )
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.3 [`38c1981` ](https://github.com/nocobase/nocobase/commit/38c19818d361a5a17386b7a66d6aab73baf731b7 )
- chore: update changelog [`c1149d7` ](https://github.com/nocobase/nocobase/commit/c1149d75f149f6caffe122527b5344a43391afc3 )
- fix(client): hide gmt property [`f2de05b` ](https://github.com/nocobase/nocobase/commit/f2de05bea022e8478f93b7ac211404135ebffb52 )
## [v0.19.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.19.0-alpha.1...v0.19.0-alpha.2) - 2024-01-09
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.2 [`2070f20` ](https://github.com/nocobase/nocobase/commit/2070f2046dde40d0a6ae29316515754cf1222fc9 )
- chore: update changelog [`1802ca6` ](https://github.com/nocobase/nocobase/commit/1802ca648cf8b792a9235d2280969ef9ca6ca940 )
- fix: error creating sock file on windows [`6567013` ](https://github.com/nocobase/nocobase/commit/6567013440ab0ecad5b253b26448e1f9201bd9d5 )
## [v0.19.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.18.0-alpha.9...v0.19.0-alpha.1) - 2024-01-08
### Merged
- refactor: optimize the command line [`#3339` ](https://github.com/nocobase/nocobase/pull/3339 )
- feat: application backup and restore [`#3268` ](https://github.com/nocobase/nocobase/pull/3268 )
- fix: workflow e2e concurrency errors [`#3345` ](https://github.com/nocobase/nocobase/pull/3345 )
- test: workflow aggregate node e2e [`#3342` ](https://github.com/nocobase/nocobase/pull/3342 )
- test: workflow sql node e2e [`#3341` ](https://github.com/nocobase/nocobase/pull/3341 )
- fix(z-index): avoid obscuring the pop-up and upgrade antd to v5.12.8 [`#3337` ](https://github.com/nocobase/nocobase/pull/3337 )
- refactor(plugin-workflow): add trigger title for workflow which is different with title [`#3333` ](https://github.com/nocobase/nocobase/pull/3333 )
- fix(database): cannot find module 'node-fetch' [`#3335` ](https://github.com/nocobase/nocobase/pull/3335 )
- chore(e2e): make parallelism mode more stable [`#3294` ](https://github.com/nocobase/nocobase/pull/3294 )
- fix(plugin-workflow-manual): adjust locale and column [`#3331` ](https://github.com/nocobase/nocobase/pull/3331 )
- feat: add onChange props to SchemaComponent [`#3292` ](https://github.com/nocobase/nocobase/pull/3292 )
- fix: fix T-2879 [`#3330` ](https://github.com/nocobase/nocobase/pull/3330 )
- refactor: gantt tooltip hover [`#3328` ](https://github.com/nocobase/nocobase/pull/3328 )
- refactor: view collection should omit rawTitle when sync form database [`#3327` ](https://github.com/nocobase/nocobase/pull/3327 )
- fix: view collection should omit rawTitle when sync form database [`#3326` ](https://github.com/nocobase/nocobase/pull/3326 )
- refactor(client): pass props to antd list [`#3319` ](https://github.com/nocobase/nocobase/pull/3319 )
- perf(bi): optimize performance of chart filter block [`#3316` ](https://github.com/nocobase/nocobase/pull/3316 )
- fix: attachment reporting error while opening preview modal in table [`#3318` ](https://github.com/nocobase/nocobase/pull/3318 )
- refactor(client): adjust list item style and fix warning [`#3315` ](https://github.com/nocobase/nocobase/pull/3315 )
- fix: z-index of antd [`#3313` ](https://github.com/nocobase/nocobase/pull/3313 )
- fix: in the dev environment, all plugins are loaded locally [`#3309` ](https://github.com/nocobase/nocobase/pull/3309 )
- fix(plugin-workflow): adjust locale [`#3308` ](https://github.com/nocobase/nocobase/pull/3308 )
### Commits
- chore(versions): 😊 publish v0.19.0-alpha.1 [`c39d339` ](https://github.com/nocobase/nocobase/commit/c39d3398ae637a1052f7c8d2d1aff7e6168bebf2 )
- fix: e2e with build [`fd4809d` ](https://github.com/nocobase/nocobase/commit/fd4809d8ad4d09075864ed0fd0e6d15f687ca52b )
- chore: update changelog [`d84d109` ](https://github.com/nocobase/nocobase/commit/d84d10996cad67ca506a29b0887de84d2a97aeb8 )
## [v0.18.0-alpha.9](https://github.com/nocobase/nocobase/compare/v0.18.0-alpha.8...v0.18.0-alpha.9) - 2024-01-03
### Merged
- chore(plugin-workflow): add metric example [`#3305` ](https://github.com/nocobase/nocobase/pull/3305 )
- chore(vscode): add inspect argument for attaching to debug port [`#3307` ](https://github.com/nocobase/nocobase/pull/3307 )
- fix(client): detail block should support save as block template [`#3303` ](https://github.com/nocobase/nocobase/pull/3303 )
- feat(plugin-workflow-request): allow to use variable in url [`#3304` ](https://github.com/nocobase/nocobase/pull/3304 )
- fix: dateformat setting should support sub-table/table block [`#3297` ](https://github.com/nocobase/nocobase/pull/3297 )
- fix: record picker should support popupsize setting [`#3299` ](https://github.com/nocobase/nocobase/pull/3299 )
- feat: telemetry [`#3279` ](https://github.com/nocobase/nocobase/pull/3279 )
- chore(logger): append url to request log message [`#3296` ](https://github.com/nocobase/nocobase/pull/3296 )
- fix(defaultValue): fix unparsed default value in edit form's subtable [`#3289` ](https://github.com/nocobase/nocobase/pull/3289 )
- fix: previewFields [`#3293` ](https://github.com/nocobase/nocobase/pull/3293 )
- chore(logger): improve format [`#3290` ](https://github.com/nocobase/nocobase/pull/3290 )
- fix: view collection should set title value when sync form database [`#3287` ](https://github.com/nocobase/nocobase/pull/3287 )
- fix: remove require cache [`#3288` ](https://github.com/nocobase/nocobase/pull/3288 )
### Commits
- chore(versions): 😊 publish v0.18.0-alpha.9 [`004998a` ](https://github.com/nocobase/nocobase/commit/004998a80af105af8669e17e189aa1f67d688200 )
- chore: update changelog [`32dd641` ](https://github.com/nocobase/nocobase/commit/32dd64190b15dc6453628769b877c9f9683d3e35 )
- fix(ui-schema-storage): duplicate of empty schema [`5de28cd` ](https://github.com/nocobase/nocobase/commit/5de28cd4c4525a72f8e78ce5696b39a3a9a0c65e )
## [v0.18.0-alpha.8](https://github.com/nocobase/nocobase/compare/v0.18.0-alpha.4...v0.18.0-alpha.8) - 2023-12-29
### Commits
- chore(versions): 😊 publish v0.18.0-alpha.8 [`8bac8da` ](https://github.com/nocobase/nocobase/commit/8bac8dac71feb545132917abaf7d0c014a9d9722 )
## [v0.18.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.18.0-alpha.3...v0.18.0-alpha.4) - 2023-12-29
### Merged
- refactor: record picker submit button display by association type [`#3283` ](https://github.com/nocobase/nocobase/pull/3283 )
- fix: use appends param to load association data [`#3282` ](https://github.com/nocobase/nocobase/pull/3282 )
### Commits
- fix: add LICENSE [`6816ade` ](https://github.com/nocobase/nocobase/commit/6816aded874e1a6ecefb2fee7d724f79ffa3536c )
- chore(versions): 😊 publish v0.18.0-alpha.4 [`0882c0c` ](https://github.com/nocobase/nocobase/commit/0882c0c4185373027b37987cbd16550f3f228f2e )
- chore: update changelog [`0c12fbc` ](https://github.com/nocobase/nocobase/commit/0c12fbce29b2af0ba849db8cd4601728cc36c0be )
## [v0.18.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.18.0-alpha.2...v0.18.0-alpha.3) - 2023-12-29
### Merged
- refactor(plugin-workflow): adjust some api and packages [`#3281` ](https://github.com/nocobase/nocobase/pull/3281 )
- test(e2e): acl e2e test [`#3249` ](https://github.com/nocobase/nocobase/pull/3249 )
- test(e2e): add tests for collection manager [`#3253` ](https://github.com/nocobase/nocobase/pull/3253 )
- test: workflow e2e [`#3261` ](https://github.com/nocobase/nocobase/pull/3261 )
- fix: associaion block failed to create in internalViewer [`#3274` ](https://github.com/nocobase/nocobase/pull/3274 )
- fix: z-index should be the same value [`#3278` ](https://github.com/nocobase/nocobase/pull/3278 )
- style: collection manger fields style improve [`#3276` ](https://github.com/nocobase/nocobase/pull/3276 )
- fix: require module [`#3277` ](https://github.com/nocobase/nocobase/pull/3277 )
- chore: optimize jsdom and vitest configuration [`#3269` ](https://github.com/nocobase/nocobase/pull/3269 )
- refactor(logger): improve logger format [`#2664` ](https://github.com/nocobase/nocobase/pull/2664 )
- refactor(plugin-workflow): refactor apis [`#3267` ](https://github.com/nocobase/nocobase/pull/3267 )
- fix: record picker display incorrect data when field has default value in collection [`#3266` ](https://github.com/nocobase/nocobase/pull/3266 )
- fix: useParseDefaultValue [`#3264` ](https://github.com/nocobase/nocobase/pull/3264 )
- refactor: local improve [`#3265` ](https://github.com/nocobase/nocobase/pull/3265 )
- fix(plugin-workflow): defend unimplemented trigger type [`#3263` ](https://github.com/nocobase/nocobase/pull/3263 )
### Commits
- chore(versions): 😊 publish v0.18.0-alpha.3 [`501e3f1` ](https://github.com/nocobase/nocobase/commit/501e3f1db23fccca5181ec59c932429ccf86c691 )
- chore: update changelog [`28759aa` ](https://github.com/nocobase/nocobase/commit/28759aac074cbced9b9f56c520ab67f7f6c1da9c )
- feat: add plugin.t() method [`95a5cab` ](https://github.com/nocobase/nocobase/commit/95a5cab44ce74c2ca1aaade3cbfc218272adbe1e )
## [v0.18.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.18.0-alpha.1...v0.18.0-alpha.2) - 2023-12-25
### Merged
- fix(database): belongs to association only in eager loading tree [`#3259` ](https://github.com/nocobase/nocobase/pull/3259 )
- fix(plugin-workflow): queueing execution of disabled workflow block dispatching [`#3256` ](https://github.com/nocobase/nocobase/pull/3256 )
- fix: tsx cli [`#3254` ](https://github.com/nocobase/nocobase/pull/3254 )
- feat(plugin-workflow): add space control to RadioWithTooltip [`#3252` ](https://github.com/nocobase/nocobase/pull/3252 )
- feat(plugin-calendar): add calendar plugin [`#3109` ](https://github.com/nocobase/nocobase/pull/3109 )
- fix(plugin-workflow-dynamic-calculation): fix missed component [`#3247` ](https://github.com/nocobase/nocobase/pull/3247 )
- refactor(client): allow fixed layout table and action link class [`#3246` ](https://github.com/nocobase/nocobase/pull/3246 )
- feat: the $anyof and $noneOf operators should support non-array values [`#3244` ](https://github.com/nocobase/nocobase/pull/3244 )
### Commits
- chore(versions): 😊 publish v0.18.0-alpha.2 [`e8f481a` ](https://github.com/nocobase/nocobase/commit/e8f481ae6803f62e777bb82c7d533e3ff0eadc7b )
- chore: update changelog [`c492977` ](https://github.com/nocobase/nocobase/commit/c492977233d4e90ae9ffc00bfcb3be436fe55562 )
- fix: incorrect tsx version on windows [`e4c9765` ](https://github.com/nocobase/nocobase/commit/e4c97651bf873890e8a44480a65d26f9fa8735f6 )
## [v0.18.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.17.0-alpha.7...v0.18.0-alpha.1) - 2023-12-21
### Merged
- refactor: establish a sound testing system [`#3179` ](https://github.com/nocobase/nocobase/pull/3179 )
- refactor(auth): move auth client from core to the plugin & refactor auth client api [`#3215` ](https://github.com/nocobase/nocobase/pull/3215 )
- fix(drawer): fix z-index [`#3242` ](https://github.com/nocobase/nocobase/pull/3242 )
- fix: failed to duplicate value in sub-table when setting data scope in association select [`#3239` ](https://github.com/nocobase/nocobase/pull/3239 )
- refactor(plugin-audit-log): remove useless function wrap [`#3237` ](https://github.com/nocobase/nocobase/pull/3237 )
- perf: remove lazy load association fields [`#3222` ](https://github.com/nocobase/nocobase/pull/3222 )
- feat(acl): supports 'current role' variable and collections filtering [`#3181` ](https://github.com/nocobase/nocobase/pull/3181 )
- refactor(plugin-workflow): add logs and try/catch for preparing [`#3236` ](https://github.com/nocobase/nocobase/pull/3236 )
- chore: remove field from db [`#3233` ](https://github.com/nocobase/nocobase/pull/3233 )
- fix(kanban) : kanban data on a page should be isolated [`#3232` ](https://github.com/nocobase/nocobase/pull/3232 )
- fix(filter): fix $in operatror [`#3235` ](https://github.com/nocobase/nocobase/pull/3235 )
- fix(localization): compatibility with plugin package names as namespaces [`#3234` ](https://github.com/nocobase/nocobase/pull/3234 )
- fix: customize add record cusomeizeCreateFormBlockInitializers [`#3230` ](https://github.com/nocobase/nocobase/pull/3230 )
- fix: update assocations in belongs to many repository [`#3229` ](https://github.com/nocobase/nocobase/pull/3229 )
- fix: fix switch role and input style [`#3226` ](https://github.com/nocobase/nocobase/pull/3226 )
- fix: tsx must be loaded with --import instead of --loader [`#3225` ](https://github.com/nocobase/nocobase/pull/3225 )
- feat: add a secondary confirmation function to the direct execution o… [`#3161` ](https://github.com/nocobase/nocobase/pull/3161 )
- fix(graph-collection-manager): application context missing [`#3224` ](https://github.com/nocobase/nocobase/pull/3224 )
- fix(variable): local variables should not affect global variables [`#3214` ](https://github.com/nocobase/nocobase/pull/3214 )
- chore: upgrade antd to v5.12.2 [`#3185` ](https://github.com/nocobase/nocobase/pull/3185 )
- feat(mobile-client): update the text of the preview button [`#3189` ](https://github.com/nocobase/nocobase/pull/3189 )
- feat(ui-schema): nocobase-admin-menu & nocobase-mobile-container [`#3213` ](https://github.com/nocobase/nocobase/pull/3213 )
- feat: kanban& gantt& bulk edit& bulk update& duplicate& print action pluggable [`#3019` ](https://github.com/nocobase/nocobase/pull/3019 )
- fix(core): cannot add a record block in new tab in Drawer [`#3196` ](https://github.com/nocobase/nocobase/pull/3196 )
- fix(acl): optimize error handling when logged user has no roles [`#3190` ](https://github.com/nocobase/nocobase/pull/3190 )
### Commits
- chore(versions): 😊 publish v0.18.0-alpha.1 [`95e6a32` ](https://github.com/nocobase/nocobase/commit/95e6a3264762944038e0c53674404a9756d5b926 )
- fix(e2e): change the value of adminSchemaUid [`1eee7f5` ](https://github.com/nocobase/nocobase/commit/1eee7f5f4ea1865af876ffc7e785ba3caf0b9027 )
- chore: update changelog [`7d2fe69` ](https://github.com/nocobase/nocobase/commit/7d2fe699443cda69bb6691eacf2e1610dd1fce90 )
## [v0.17.0-alpha.7](https://github.com/nocobase/nocobase/compare/v0.17.0-alpha.6...v0.17.0-alpha.7) - 2023-12-15
### Merged
- fix: update dependent version of cache-manager [`#3195` ](https://github.com/nocobase/nocobase/pull/3195 )
- fix: fix T-2749 [`#3194` ](https://github.com/nocobase/nocobase/pull/3194 )
- feat(plugin-workflow-form): add role name to form trigger context [`#3182` ](https://github.com/nocobase/nocobase/pull/3182 )
- feat: manual-release [`#3184` ](https://github.com/nocobase/nocobase/pull/3184 )
### Commits
- chore(versions): 😊 publish v0.17.0-alpha.7 [`d6dbc97` ](https://github.com/nocobase/nocobase/commit/d6dbc970a5b74cde236d860286d387aa4373662c )
- chore: update changelog [`22ea9d9` ](https://github.com/nocobase/nocobase/commit/22ea9d95500023a4e1993839221d95ab036b7618 )
- chore(database): update event listener scope in collection [`f6fdec1` ](https://github.com/nocobase/nocobase/commit/f6fdec1226c60754251179cf0393401db6964b62 )
## [v0.17.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.17.0-alpha.5...v0.17.0-alpha.6) - 2023-12-13
### Merged
- fix: create-app dev plugin load [`#3183` ](https://github.com/nocobase/nocobase/pull/3183 )
- fix: update yarn.lock [`#3180` ](https://github.com/nocobase/nocobase/pull/3180 )
- test(e2e): add tests for client [`#3144` ](https://github.com/nocobase/nocobase/pull/3144 )
- fix(plugin-workflow-manual): fix schema config component [`#3172` ](https://github.com/nocobase/nocobase/pull/3172 )
- fix: use node:18-bullseye [`#3178` ](https://github.com/nocobase/nocobase/pull/3178 )
### Commits
- chore(versions): 😊 publish v0.17.0-alpha.6 [`a702762` ](https://github.com/nocobase/nocobase/commit/a702762ccabeeb1253d54cbce32dc55b4218ccf8 )
- chore: update changelog [`e9e2e73` ](https://github.com/nocobase/nocobase/commit/e9e2e73efe0c2dbd17a7f0764393e1d15774e0c2 )
## [v0.17.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.17.0-alpha.4...v0.17.0-alpha.5) - 2023-12-12
### Merged
- perf(server): optimize performance of APIs [`#3079` ](https://github.com/nocobase/nocobase/pull/3079 )
- chore: query interface [`#3177` ](https://github.com/nocobase/nocobase/pull/3177 )
### Commits
- chore(versions): 😊 publish v0.17.0-alpha.5 [`3530135` ](https://github.com/nocobase/nocobase/commit/35301358de824690ef4ede2a38a02e618b4c8bce )
- chore: update changelog [`7b74e99` ](https://github.com/nocobase/nocobase/commit/7b74e999c9f13ed374f27cc3ce577b1e08471a77 )
- chore: field type map [`2c37910` ](https://github.com/nocobase/nocobase/commit/2c379108948b0129db393791ef5dfab115b20b13 )
## [v0.17.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.17.0-alpha.3...v0.17.0-alpha.4) - 2023-12-12
### Merged
- fix(theme-editor): "No permission" error when updating default theme of system [`#3171` ](https://github.com/nocobase/nocobase/pull/3171 )
- fix: dev load remote plugin [`#3175` ](https://github.com/nocobase/nocobase/pull/3175 )
- fix: sub-form(popover)in sub-table value mutual influence [`#3164` ](https://github.com/nocobase/nocobase/pull/3164 )
- fix(plugin-workflow-manual): fix initializer [`#3170` ](https://github.com/nocobase/nocobase/pull/3170 )
- feat(variable): add current role [`#3167` ](https://github.com/nocobase/nocobase/pull/3167 )
- fix: plugin version not updated after upgrade [`#3166` ](https://github.com/nocobase/nocobase/pull/3166 )
- fix: sub menu hide [`#3168` ](https://github.com/nocobase/nocobase/pull/3168 )
- fix(bi): import bug [`#3165` ](https://github.com/nocobase/nocobase/pull/3165 )
- refactor(plugin-workflow): split workflow features into plugins [`#3115` ](https://github.com/nocobase/nocobase/pull/3115 )
- fix(bi): localization [`#3159` ](https://github.com/nocobase/nocobase/pull/3159 )
- fix: fix default value is not working in sutable [`#3155` ](https://github.com/nocobase/nocobase/pull/3155 )
- fix(plugin-workflow): fix destroy node locale [`#3150` ](https://github.com/nocobase/nocobase/pull/3150 )
- fix(lm): texts update hook after collection update [`#3151` ](https://github.com/nocobase/nocobase/pull/3151 )
### Commits
- chore(versions): 😊 publish v0.17.0-alpha.4 [`cf9ccfe` ](https://github.com/nocobase/nocobase/commit/cf9ccfe4f9a5152590965efba0b663edc803229a )
- chore: update changelog [`32b9541` ](https://github.com/nocobase/nocobase/commit/32b95414beab5150672ebba4e9f238c2a35b1158 )
- fix(mock-collections): mock unique [`efb6580` ](https://github.com/nocobase/nocobase/commit/efb6580eaf08d009b9822f470c403cca313f8259 )
## [v0.17.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.17.0-alpha.2...v0.17.0-alpha.3) - 2023-12-06
### Merged
- fix: delete root docs [`#3145` ](https://github.com/nocobase/nocobase/pull/3145 )
- fix(lm): wrong version of migration [`#3148` ](https://github.com/nocobase/nocobase/pull/3148 )
- fix(lm): reserve i18n namespaces for plugins to avoid conflicts [`#3121` ](https://github.com/nocobase/nocobase/pull/3121 )
### Commits
- chore(versions): 😊 publish v0.17.0-alpha.3 [`eef101c` ](https://github.com/nocobase/nocobase/commit/eef101c1778c540c43ef8a13b2c35b844e8cd49e )
- chore: update changelog [`b44a985` ](https://github.com/nocobase/nocobase/commit/b44a9851a1456e8daa43205eaaa08676c702f00f )
## [v0.17.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.17.0-alpha.1...v0.17.0-alpha.2) - 2023-12-06
### Merged
- fix: default action schema settings [`#3146` ](https://github.com/nocobase/nocobase/pull/3146 )
- feat(bi): filter block for charts [`#2851` ](https://github.com/nocobase/nocobase/pull/2851 )
- fix: validate uid rule [`#3140` ](https://github.com/nocobase/nocobase/pull/3140 )
- refactor: collection template support forbidDeletion setting [`#3139` ](https://github.com/nocobase/nocobase/pull/3139 )
- fix: menu height bug [`#3137` ](https://github.com/nocobase/nocobase/pull/3137 )
- fix: menu height 50vh [`#3135` ](https://github.com/nocobase/nocobase/pull/3135 )
- refactor: uid validate rule [`#3134` ](https://github.com/nocobase/nocobase/pull/3134 )
### Commits
- chore(versions): 😊 publish v0.17.0-alpha.2 [`36fd488` ](https://github.com/nocobase/nocobase/commit/36fd4881b26b99fe33b5bacdf7b502aa62d2ffb5 )
- fix: load field when source collection not found [`95bec22` ](https://github.com/nocobase/nocobase/commit/95bec2278ff2f53dfb1307e47bc8aca90d5a606a )
- chore: update changelog [`34e026c` ](https://github.com/nocobase/nocobase/commit/34e026cec5742c1a1347f2969a03446fa98c44c3 )
## [v0.17.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.16.0-alpha.6...v0.17.0-alpha.1) - 2023-12-04
### Merged
- refactor: new schema initializer and schema settings [`#2802` ](https://github.com/nocobase/nocobase/pull/2802 )
### Commits
- chore(versions): 😊 publish v0.17.0-alpha.1 [`1757a96` ](https://github.com/nocobase/nocobase/commit/1757a96b51c7bb17f607b61467ab867e5add6567 )
- chore: update changelog [`69abfc9` ](https://github.com/nocobase/nocobase/commit/69abfc98327b36bbc6b7e225294835bb457518d6 )
## [v0.16.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.16.0-alpha.5...v0.16.0-alpha.6) - 2023-12-04
### Merged
- fix: association field should support json field as title field [`#3129` ](https://github.com/nocobase/nocobase/pull/3129 )
- fix(client): allow match query case insensitive [`#3127` ](https://github.com/nocobase/nocobase/pull/3127 )
- fix(plugin-workflow): fix condition branch node finding logic (fix #3082 ) [`#3128` ](https://github.com/nocobase/nocobase/pull/3128 )
- refactor: url& sequence support availableType as string [`#3126` ](https://github.com/nocobase/nocobase/pull/3126 )
- refactor: view collection support json field [`#3125` ](https://github.com/nocobase/nocobase/pull/3125 )
- chore(users): remove deprecated code [`#3122` ](https://github.com/nocobase/nocobase/pull/3122 )
- refactor: collection template support configureActions [`#3123` ](https://github.com/nocobase/nocobase/pull/3123 )
- fix: onTemplateSuccess undefined [`#3119` ](https://github.com/nocobase/nocobase/pull/3119 )
### Fixed
- fix(plugin-workflow): fix condition branch node finding logic (fix #3082 ) (#3128) [`#3082` ](https://github.com/nocobase/nocobase/issues/3082 )
### Commits
- chore(versions): 😊 publish v0.16.0-alpha.6 [`9d64430` ](https://github.com/nocobase/nocobase/commit/9d644304c10be0f8404f2f3370a43d2dc00e8aed )
- chore: update changelog [`06ba3bf` ](https://github.com/nocobase/nocobase/commit/06ba3bffcbdf1fd44f5b7b17fb83314a91d96a40 )
- feat: improve mock records [`bfeaf45` ](https://github.com/nocobase/nocobase/commit/bfeaf456b9d821f2fdb54ecd797da8d476d5f87a )
## [v0.16.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.16.0-alpha.4...v0.16.0-alpha.5) - 2023-11-30
### Merged
- fix(pm): create plugin bug [`#3117` ](https://github.com/nocobase/nocobase/pull/3117 )
- fix: fields options undefined [`#3116` ](https://github.com/nocobase/nocobase/pull/3116 )
- refactor: map field support connect as remote table field [`#3114` ](https://github.com/nocobase/nocobase/pull/3114 )
- fix(linkageRules): fix autorun [`#3105` ](https://github.com/nocobase/nocobase/pull/3105 )
- chore: sync collection after set collection fields [`#3112` ](https://github.com/nocobase/nocobase/pull/3112 )
- fix(client): adjust error message [`#3108` ](https://github.com/nocobase/nocobase/pull/3108 )
- fix(plugin-workflow): fix form event parse variables [`#3106` ](https://github.com/nocobase/nocobase/pull/3106 )
- chore: view primary key [`#3107` ](https://github.com/nocobase/nocobase/pull/3107 )
- fix: query view collection with primaryKey [`#3104` ](https://github.com/nocobase/nocobase/pull/3104 )
- fix: association data params missing appends [`#3103` ](https://github.com/nocobase/nocobase/pull/3103 )
- fix(plugin-api-doc): non-main application crashes [`#3100` ](https://github.com/nocobase/nocobase/pull/3100 )
- fix(linkageRules): avoid infinite loop [`#3095` ](https://github.com/nocobase/nocobase/pull/3095 )
- fix(bi): fix T-2643 [`#3101` ](https://github.com/nocobase/nocobase/pull/3101 )
- chore: cache effective snippets results in acl role [`#3102` ](https://github.com/nocobase/nocobase/pull/3102 )
- feat(database): support find with filter and where [`#3097` ](https://github.com/nocobase/nocobase/pull/3097 )
- fix(plugin-workflow): fix schedule trigger [`#3096` ](https://github.com/nocobase/nocobase/pull/3096 )
- fix: test db creator types [`#3094` ](https://github.com/nocobase/nocobase/pull/3094 )
- test: load through collection with primaryKeys [`#3093` ](https://github.com/nocobase/nocobase/pull/3093 )
### Commits
- chore(versions): 😊 publish v0.16.0-alpha.5 [`8977420` ](https://github.com/nocobase/nocobase/commit/8977420eecb3f17140f7d55a73d8aebbb5aed7a4 )
- chore: update changelog [`f4df696` ](https://github.com/nocobase/nocobase/commit/f4df696bfa9fe4fb49509273058afe094b90ccee )
- fix(cli): unsafe shell command constructed from library input [`5ebd5d5` ](https://github.com/nocobase/nocobase/commit/5ebd5d5c625742d65ad8c113336dfca4c14eb1f5 )
## [v0.16.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.16.0-alpha.3...v0.16.0-alpha.4) - 2023-11-24
### Merged
- refactor: avoid errors [`#3091` ](https://github.com/nocobase/nocobase/pull/3091 )
- fix: avoid infinite loop [`#3089` ](https://github.com/nocobase/nocobase/pull/3089 )
- refactor: import interface getOptions [`#3088` ](https://github.com/nocobase/nocobase/pull/3088 )
- fix: sql collection creation issue [`#3087` ](https://github.com/nocobase/nocobase/pull/3087 )
- refactor(plugin-workflow): show header of manual drawer [`#3085` ](https://github.com/nocobase/nocobase/pull/3085 )
- fix: should load association data in subform [`#3083` ](https://github.com/nocobase/nocobase/pull/3083 )
- fix: view collection json field rendering error [`#3077` ](https://github.com/nocobase/nocobase/pull/3077 )
- fix: m2o association field should support pattern configure [`#3074` ](https://github.com/nocobase/nocobase/pull/3074 )
- fix: subform disappears [`#3073` ](https://github.com/nocobase/nocobase/pull/3073 )
- fix(plugin-mobile-client): page content disappears when tab is disabled [`#3059` ](https://github.com/nocobase/nocobase/pull/3059 )
- fix(client): fix variable input style when disabled [`#3071` ](https://github.com/nocobase/nocobase/pull/3071 )
- fix: update inherited collection performance issue [`#3070` ](https://github.com/nocobase/nocobase/pull/3070 )
- fix(linkage): avoid infinite loop [`#3069` ](https://github.com/nocobase/nocobase/pull/3069 )
- fix: add i18n resources after server app load [`#3068` ](https://github.com/nocobase/nocobase/pull/3068 )
- fix: linkage rule in action set both disable and enable [`#3065` ](https://github.com/nocobase/nocobase/pull/3065 )
### Commits
- chore(versions): 😊 publish v0.16.0-alpha.4 [`ffb300d` ](https://github.com/nocobase/nocobase/commit/ffb300d357b2a8d1e63fcab1ba44cbf9a205999f )
- chore: update changelog [`3a0a0d1` ](https://github.com/nocobase/nocobase/commit/3a0a0d13e9d079b9755a93151dd019978382562e )
- fix: dev plugins path [`992f2d4` ](https://github.com/nocobase/nocobase/commit/992f2d442de0f04d0c87bb2b07fb46d704df10a7 )
## [v0.16.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.16.0-alpha.1...v0.16.0-alpha.3) - 2023-11-20
### Merged
- feat: node > = 18 [`#3066` ](https://github.com/nocobase/nocobase/pull/3066 )
### Commits
- chore(versions): 😊 publish v0.16.0-alpha.3 [`cba9679` ](https://github.com/nocobase/nocobase/commit/cba967933e4b7ccf91b306230e6ea5be5a3e1c7b )
- chore: update changelog [`408ee49` ](https://github.com/nocobase/nocobase/commit/408ee49a58f6cbc4a2c0c1719f73a5517ac8906c )
## [v0.16.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.15.0-alpha.4...v0.16.0-alpha.1) - 2023-11-20
### Merged
- refactor(cache): improve cache [`#3004` ](https://github.com/nocobase/nocobase/pull/3004 )
- fix: local storage base url [`#3063` ](https://github.com/nocobase/nocobase/pull/3063 )
- feat: show table definition [`#3061` ](https://github.com/nocobase/nocobase/pull/3061 )
- feat: mariadb support [`#3052` ](https://github.com/nocobase/nocobase/pull/3052 )
- fix(plugin-workflow): client minor fixes [`#3062` ](https://github.com/nocobase/nocobase/pull/3062 )
- chore: view inference [`#3060` ](https://github.com/nocobase/nocobase/pull/3060 )
- fix: sort by association collection [`#3058` ](https://github.com/nocobase/nocobase/pull/3058 )
### Commits
- chore(versions): 😊 publish v0.16.0-alpha.1 [`91053b3` ](https://github.com/nocobase/nocobase/commit/91053b31efc1038b710deebc874dab4ac5d797f3 )
- chore: update changelog [`635dcfd` ](https://github.com/nocobase/nocobase/commit/635dcfdbd5873479d1e191faacf956c5f9f25411 )
## [v0.15.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.15.0-alpha.3...v0.15.0-alpha.4) - 2023-11-18
### Merged
- fix(calendar): cannot switch week in week mode [`#3057` ](https://github.com/nocobase/nocobase/pull/3057 )
- feat(e2e): add mockCollections [`#3054` ](https://github.com/nocobase/nocobase/pull/3054 )
- fix: association table block overwirtten by default values in popver action [`#3056` ](https://github.com/nocobase/nocobase/pull/3056 )
- feat: register collection sync logic [`#3055` ](https://github.com/nocobase/nocobase/pull/3055 )
- fix: tableoid should pointed to target collection in assciation field data scope config [`#3053` ](https://github.com/nocobase/nocobase/pull/3053 )
### Commits
- chore(versions): 😊 publish v0.15.0-alpha.4 [`ef1b9db` ](https://github.com/nocobase/nocobase/commit/ef1b9db2a991eef61e03407439e52458ec2d1b3d )
- chore: update changelog [`54caf05` ](https://github.com/nocobase/nocobase/commit/54caf05ba48bbb1acf8fe5c56ba2a8614d714faa )
- fix: import @nocobase/utils/client [`4a26b9b` ](https://github.com/nocobase/nocobase/commit/4a26b9b20853961fc9ec7035dbab5e61f5ca60fa )
## [v0.15.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.15.0-alpha.2...v0.15.0-alpha.3) - 2023-11-16
### Merged
- feat: e2e commands [`#3042` ](https://github.com/nocobase/nocobase/pull/3042 )
- Revert "chore: hide linkage rule option in some buttons (#3046)" [`#3051` ](https://github.com/nocobase/nocobase/pull/3051 )
- chore: hide linkage rule option in some buttons [`#3046` ](https://github.com/nocobase/nocobase/pull/3046 )
- feat: collection factory [`#3047` ](https://github.com/nocobase/nocobase/pull/3047 )
- fix: association block filter params [`#3039` ](https://github.com/nocobase/nocobase/pull/3039 )
- fix(plugin-fm): fix error log [`#3038` ](https://github.com/nocobase/nocobase/pull/3038 )
- refactor: findSchema should omit AssociationField.Viewer [`#3037` ](https://github.com/nocobase/nocobase/pull/3037 )
- fix: fix display association fields with subform [`#3036` ](https://github.com/nocobase/nocobase/pull/3036 )
- test: optimize command [`#3030` ](https://github.com/nocobase/nocobase/pull/3030 )
- fix: attachment field in m2m association field report error whwen setting required [`#3031` ](https://github.com/nocobase/nocobase/pull/3031 )
### Commits
- chore(versions): 😊 publish v0.15.0-alpha.3 [`60112aa` ](https://github.com/nocobase/nocobase/commit/60112aae62801a98969ebafe6af082f005555328 )
- chore: update changelog [`13be8d0` ](https://github.com/nocobase/nocobase/commit/13be8d012f69367f141dfa0bf6193c7f909aa2cd )
## [v0.15.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.15.0-alpha.1...v0.15.0-alpha.2) - 2023-11-13
### Merged
- fix: antd table ref bug [`#3029` ](https://github.com/nocobase/nocobase/pull/3029 )
- fix: improve plugin settings code [`#3028` ](https://github.com/nocobase/nocobase/pull/3028 )
- fix: plugin settings manager Component optional & delete isBookmark [`#3027` ](https://github.com/nocobase/nocobase/pull/3027 )
- fix(plugin-workflow): fix workflow title in binding workflow configuration not showing [`#3026` ](https://github.com/nocobase/nocobase/pull/3026 )
### Commits
- chore(versions): 😊 publish v0.15.0-alpha.2 [`b597aec` ](https://github.com/nocobase/nocobase/commit/b597aec1dc15d6c7709e2621961f7c2e793d5a61 )
- chore: update changelog [`9dae34a` ](https://github.com/nocobase/nocobase/commit/9dae34a613b5da2e138873d398f9727ae28ff705 )
## [v0.15.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.14.0-alpha.8...v0.15.0-alpha.1) - 2023-11-13
### Merged
- refactor: plugin settings manager [`#2712` ](https://github.com/nocobase/nocobase/pull/2712 )
- fix: fix regular of variable [`#3024` ](https://github.com/nocobase/nocobase/pull/3024 )
- fix: should load association data in subform [`#3020` ](https://github.com/nocobase/nocobase/pull/3020 )
- fix: association field in reference block failed to append [`#2998` ](https://github.com/nocobase/nocobase/pull/2998 )
- fix: relational data should be loaded correctly on first render [`#3016` ](https://github.com/nocobase/nocobase/pull/3016 )
- feat: plugin-mock-collections [`#2988` ](https://github.com/nocobase/nocobase/pull/2988 )
- Update pull_request_template.md [`#3013` ](https://github.com/nocobase/nocobase/pull/3013 )
- fix: should lazy load association data in subform [`#3012` ](https://github.com/nocobase/nocobase/pull/3012 )
- fix(import): remove commas from numbers [`#3011` ](https://github.com/nocobase/nocobase/pull/3011 )
- fix(static-server): directoryListing: false [`#3010` ](https://github.com/nocobase/nocobase/pull/3010 )
- fix(theme): text color of page header right side [`#3008` ](https://github.com/nocobase/nocobase/pull/3008 )
- fix: menu failed to design while menu title is empty string [`#2999` ](https://github.com/nocobase/nocobase/pull/2999 )
- fix(plugin-workflow): add missed component [`#3007` ](https://github.com/nocobase/nocobase/pull/3007 )
- fix: detail block has no data [`#3003` ](https://github.com/nocobase/nocobase/pull/3003 )
- refactor(plugin-workflow): allow to use function for values when creating node [`#3002` ](https://github.com/nocobase/nocobase/pull/3002 )
- fix(plugin-workflow): fix configuration drawer close logic [`#3001` ](https://github.com/nocobase/nocobase/pull/3001 )
- chore: add aria label for workflow table [`#2995` ](https://github.com/nocobase/nocobase/pull/2995 )
- fix: select item can not be selected in connecting data blocks [`#2993` ](https://github.com/nocobase/nocobase/pull/2993 )
- chore: optimize error message [`#2992` ](https://github.com/nocobase/nocobase/pull/2992 )
- refactor(plugin-workflow): change to function [`#2991` ](https://github.com/nocobase/nocobase/pull/2991 )
- fix(plugin-workflow): fix loop scope variable [`#2989` ](https://github.com/nocobase/nocobase/pull/2989 )
- chore: optimize error message [`#2985` ](https://github.com/nocobase/nocobase/pull/2985 )
- fix(formula-field): formula field failed to real-time evaluating and support sub-form [`#2983` ](https://github.com/nocobase/nocobase/pull/2983 )
- fix: association select should not clearing after config data scope [`#2984` ](https://github.com/nocobase/nocobase/pull/2984 )
- fix(plugin-workflow): fix node form values when closed [`#2978` ](https://github.com/nocobase/nocobase/pull/2978 )
- fix: button of details is not refresh when updating record [`#2977` ](https://github.com/nocobase/nocobase/pull/2977 )
- fix: docs ci [`#2976` ](https://github.com/nocobase/nocobase/pull/2976 )
- fix: avoid infinite loop [`#2974` ](https://github.com/nocobase/nocobase/pull/2974 )
- feat: drop table with cascade option [`#2973` ](https://github.com/nocobase/nocobase/pull/2973 )
- fix: client docs [`#2965` ](https://github.com/nocobase/nocobase/pull/2965 )
- fix(variable): compat $date [`#2971` ](https://github.com/nocobase/nocobase/pull/2971 )
- fix: add child action should omit children data [`#2969` ](https://github.com/nocobase/nocobase/pull/2969 )
- chore: destory collection in share collection plugin [`#2968` ](https://github.com/nocobase/nocobase/pull/2968 )
- fix: application bug [`#2958` ](https://github.com/nocobase/nocobase/pull/2958 )
- perf: avoid page lag or stuttering [`#2964` ](https://github.com/nocobase/nocobase/pull/2964 )
- fix: percent field component should support decimal point [`#2966` ](https://github.com/nocobase/nocobase/pull/2966 )
- refactor: remove useless code [`#2961` ](https://github.com/nocobase/nocobase/pull/2961 )
- test: client ui test [`#2736` ](https://github.com/nocobase/nocobase/pull/2736 )
- fix: import action should not visible when view collection not editable [`#2957` ](https://github.com/nocobase/nocobase/pull/2957 )
- refactor(plugin-workflow): add exports for client [`#2960` ](https://github.com/nocobase/nocobase/pull/2960 )
- fix(plugin-workflow): fix canvas style [`#2959` ](https://github.com/nocobase/nocobase/pull/2959 )
- fix(plugin-workflow): fix variables and form changed [`#2955` ](https://github.com/nocobase/nocobase/pull/2955 )
- test(custom-request): update test case, avoid failed [`#2954` ](https://github.com/nocobase/nocobase/pull/2954 )
- fix: create collection report error [`#2953` ](https://github.com/nocobase/nocobase/pull/2953 )
- fix: target collection pointed to by tableoid is incorrect [`#2952` ](https://github.com/nocobase/nocobase/pull/2952 )
- feat(plugin-workflow): add zoomer for workflow canvas [`#2951` ](https://github.com/nocobase/nocobase/pull/2951 )
- feat(map-plugin): supports connecting each point into a line [`#2216` ](https://github.com/nocobase/nocobase/pull/2216 )
- fix(calendar): render data of next month is incorrect [`#2942` ](https://github.com/nocobase/nocobase/pull/2942 )
- fix(custom-request): parsed not working when the value of the variable is of type o2m. [`#2926` ](https://github.com/nocobase/nocobase/pull/2926 )
- fix: improve local storage options [`#2943` ](https://github.com/nocobase/nocobase/pull/2943 )
### Commits
- chore(versions): 😊 publish v0.15.0-alpha.1 [`29457cb` ](https://github.com/nocobase/nocobase/commit/29457cb2bc4e795ec21fa25566fda37b7e36cd9a )
- chore: update changelog [`3b2ad2f` ](https://github.com/nocobase/nocobase/commit/3b2ad2fa9fd2d07c029a008076012498e1a4d6db )
- fix: env APPEND_PRESET_LOCAL_PLUGINS [`5c93750` ](https://github.com/nocobase/nocobase/commit/5c937500b7ca62ec4c096c5a697f703d9d419097 )
## [v0.14.0-alpha.8](https://github.com/nocobase/nocobase/compare/v0.14.0-alpha.7...v0.14.0-alpha.8) - 2023-11-01
### Merged
- fix(e2e): APP_BASE_URL [`#2938` ](https://github.com/nocobase/nocobase/pull/2938 )
- refactor(variable): rename [`#2937` ](https://github.com/nocobase/nocobase/pull/2937 )
- fix(plugin-workflow): ajdust style [`#2934` ](https://github.com/nocobase/nocobase/pull/2934 )
- fix: theme migration error [`#2929` ](https://github.com/nocobase/nocobase/pull/2929 )
- refactor(plugin-workflow): add end property to branch [`#2928` ](https://github.com/nocobase/nocobase/pull/2928 )
- fix(plugin-workflow): fix migration [`#2927` ](https://github.com/nocobase/nocobase/pull/2927 )
- fix: app quickstart [`#2921` ](https://github.com/nocobase/nocobase/pull/2921 )
- chore(theme-editor): add migration [`#2367` ](https://github.com/nocobase/nocobase/pull/2367 )
- feat(e2e): add test.pgOnly [`#2923` ](https://github.com/nocobase/nocobase/pull/2923 )
- chore: optimize locators [`#2833` ](https://github.com/nocobase/nocobase/pull/2833 )
- chore(e2e): based postgres in CI to run e2e [`#2924` ](https://github.com/nocobase/nocobase/pull/2924 )
- refactor(plugin-workflow): adjust branch styles [`#2922` ](https://github.com/nocobase/nocobase/pull/2922 )
- feat: framework benchmark [`#2915` ](https://github.com/nocobase/nocobase/pull/2915 )
- refactor: reset form values after create action [`#2905` ](https://github.com/nocobase/nocobase/pull/2905 )
- chore: upgrade @formily/antd -v5 [`#2920` ](https://github.com/nocobase/nocobase/pull/2920 )
- fix(core): print not work when has sub-form or sub-details [`#2852` ](https://github.com/nocobase/nocobase/pull/2852 )
- fix: association block was not associated after adding data [`#2907` ](https://github.com/nocobase/nocobase/pull/2907 )
- feat: plugin-disable-pm-add-online [`#2918` ](https://github.com/nocobase/nocobase/pull/2918 )
- fix: error when post create action with emtpy value [`#2916` ](https://github.com/nocobase/nocobase/pull/2916 )
- fix: removed plugins, no longer added when upgrading [`#2917` ](https://github.com/nocobase/nocobase/pull/2917 )
- refactor(plugin-workflow): change to use node key for variables [`#2909` ](https://github.com/nocobase/nocobase/pull/2909 )
- fix: disappearing of fixed-block option [`#2914` ](https://github.com/nocobase/nocobase/pull/2914 )
- fix: linkage rules cause abnormal field display [`#2913` ](https://github.com/nocobase/nocobase/pull/2913 )
- fix: useRecord [`#2911` ](https://github.com/nocobase/nocobase/pull/2911 )
- fix: useValuesFromRecord with cloneDeep [`#2902` ](https://github.com/nocobase/nocobase/pull/2902 )
- fix: app fix at initialized state [`#2908` ](https://github.com/nocobase/nocobase/pull/2908 )
- fix: cascadeSelect title label display error [`#2904` ](https://github.com/nocobase/nocobase/pull/2904 )
- fix: foreignKey undefined in association field [`#2903` ](https://github.com/nocobase/nocobase/pull/2903 )
- fix: linkage rule memory overflow [`#2899` ](https://github.com/nocobase/nocobase/pull/2899 )
- fix: remove search by packageName [`#2901` ](https://github.com/nocobase/nocobase/pull/2901 )
- refactor(plugin-workflow): add isAvailable check for adding node [`#2898` ](https://github.com/nocobase/nocobase/pull/2898 )
- fix: fileManager selector should be radio when not allow multiple [`#2884` ](https://github.com/nocobase/nocobase/pull/2884 )
- fix(plugin-workflow): fix schedule workflow under normal multi-apps [`#2896` ](https://github.com/nocobase/nocobase/pull/2896 )
- chore: expose auth manager option in application [`#2894` ](https://github.com/nocobase/nocobase/pull/2894 )
- fix(plugin-workflow): fix cycling association stackoverflow [`#2892` ](https://github.com/nocobase/nocobase/pull/2892 )
- chore: create sub app db with context [`#2891` ](https://github.com/nocobase/nocobase/pull/2891 )
- refactor(plugin-workflow): add property to determine workflow type triggerable on ui [`#2890` ](https://github.com/nocobase/nocobase/pull/2890 )
- fix(variable): compat old variable names [`#2889` ](https://github.com/nocobase/nocobase/pull/2889 )
- fix: disappearing of sub-form data [`#2888` ](https://github.com/nocobase/nocobase/pull/2888 )
- fix(variable): fix currentObject [`#2887` ](https://github.com/nocobase/nocobase/pull/2887 )
- refactor: assocation select file clear linkage [`#2885` ](https://github.com/nocobase/nocobase/pull/2885 )
- fix(plugin-custom-request): improve x button style and afterSuccess not work when manualClose is enable [`#2882` ](https://github.com/nocobase/nocobase/pull/2882 )
- fix(variable): make all fields of currentForm and currentObject variable optional [`#2878` ](https://github.com/nocobase/nocobase/pull/2878 )
- fix(plugin-workflow): fix lang [`#2881` ](https://github.com/nocobase/nocobase/pull/2881 )
- fix: non UI configured states should only display corresponding inhreited collection block [`#2879` ](https://github.com/nocobase/nocobase/pull/2879 )
- fix: assocition select rendering error in create mode [`#2880` ](https://github.com/nocobase/nocobase/pull/2880 )
- fix: action linkage not work in detail block [`#2875` ](https://github.com/nocobase/nocobase/pull/2875 )
- fix: record picker did not refresh list after adding data [`#2877` ](https://github.com/nocobase/nocobase/pull/2877 )
- fix: select field incorrect rendering in association field block [`#2876` ](https://github.com/nocobase/nocobase/pull/2876 )
- feat(variable): add current parent record [`#2857` ](https://github.com/nocobase/nocobase/pull/2857 )
- fix(plugin-custom-request): variables not work in form block [`#2873` ](https://github.com/nocobase/nocobase/pull/2873 )
- fix: remote plugin name [`#2872` ](https://github.com/nocobase/nocobase/pull/2872 )
- feat(database): sync false option [`#2864` ](https://github.com/nocobase/nocobase/pull/2864 )
- fix(client): fix varaible textarea setRange bug [`#2862` ](https://github.com/nocobase/nocobase/pull/2862 )
- fix: after successful submission failed to config redirectTo [`#2867` ](https://github.com/nocobase/nocobase/pull/2867 )
- fix: m2o association field should not allow sub-table as field component [`#2865` ](https://github.com/nocobase/nocobase/pull/2865 )
- fix(plugin-sequence): avoid invalid value from `ArrayTable.useRecord()` [`#2859` ](https://github.com/nocobase/nocobase/pull/2859 )
- fix: field in detail block should not allow config default value [`#2858` ](https://github.com/nocobase/nocobase/pull/2858 )
- chore: ci yarn cache [`#2853` ](https://github.com/nocobase/nocobase/pull/2853 )
- feat(ci): run backend tests concurrently [`#2815` ](https://github.com/nocobase/nocobase/pull/2815 )
- feat(custom-request): improve x button of variable [`#2829` ](https://github.com/nocobase/nocobase/pull/2829 )
- docs(plugin-api-keys): add warning for API_KEY env [`#2847` ](https://github.com/nocobase/nocobase/pull/2847 )
- refactor(client): add exports [`#2846` ](https://github.com/nocobase/nocobase/pull/2846 )
- fix(variable): should have currentObject in sub-blocks [`#2823` ](https://github.com/nocobase/nocobase/pull/2823 )
- fix: revert linkage rules [`#2821` ](https://github.com/nocobase/nocobase/pull/2821 )
- fix: should not display currentRecord in creation form block [`#2814` ](https://github.com/nocobase/nocobase/pull/2814 )
- fix(plugin-workflow): fix lang [`#2844` ](https://github.com/nocobase/nocobase/pull/2844 )
- fix: codesanbox bug [`#2842` ](https://github.com/nocobase/nocobase/pull/2842 )
- revert:association field log [`#2840` ](https://github.com/nocobase/nocobase/pull/2840 )
- fix: association field in assign field should set title field as collection field config [`#2839` ](https://github.com/nocobase/nocobase/pull/2839 )
- fix: version source [`#2836` ](https://github.com/nocobase/nocobase/pull/2836 )
- fix(plugin-workflow): fix action order in workflow list [`#2835` ](https://github.com/nocobase/nocobase/pull/2835 )
- fix(file-manager): improve initialization logic [`#2834` ](https://github.com/nocobase/nocobase/pull/2834 )
- feat: support filter blocks in select record drawer [`#2828` ](https://github.com/nocobase/nocobase/pull/2828 )
- fix: remote plugin [`#2831` ](https://github.com/nocobase/nocobase/pull/2831 )
- fix: fix auto-close dialog [`#2825` ](https://github.com/nocobase/nocobase/pull/2825 )
- feat(auth): add global auth token provider [`#2824` ](https://github.com/nocobase/nocobase/pull/2824 )
- feat(file-manager): support configuring thumbnail rules [`#2810` ](https://github.com/nocobase/nocobase/pull/2810 )
- feat(client): add disabled for initializer switch and undeletable for action settings [`#2820` ](https://github.com/nocobase/nocobase/pull/2820 )
- refactor(plugin-workflow): adjust ui and client api [`#2817` ](https://github.com/nocobase/nocobase/pull/2817 )
- fix(client): fix action component warning [`#2818` ](https://github.com/nocobase/nocobase/pull/2818 )
- fix: multiple select should assigned null after clear value [`#2822` ](https://github.com/nocobase/nocobase/pull/2822 )
- feat(plugin-custom-request): support better custom-request [`#2536` ](https://github.com/nocobase/nocobase/pull/2536 )
- fix: cascadeselect report error in m2m association field [`#2819` ](https://github.com/nocobase/nocobase/pull/2819 )
- fix(plugin-workflow): ignore queuing executions which workflow has been deleted [`#2808` ](https://github.com/nocobase/nocobase/pull/2808 )
- fix: assign field modal cantnot open [`#2807` ](https://github.com/nocobase/nocobase/pull/2807 )
- fix(auth): SSO issues [`#2733` ](https://github.com/nocobase/nocobase/pull/2733 )
- fix: data scope report error with invalid variables [`#2811` ](https://github.com/nocobase/nocobase/pull/2811 )
- style: import action modal formlayout [`#2809` ](https://github.com/nocobase/nocobase/pull/2809 )
- fix: option should clear when data scope change [`#2800` ](https://github.com/nocobase/nocobase/pull/2800 )
- test: confirm the feasibility of e2e test cases [`#2799` ](https://github.com/nocobase/nocobase/pull/2799 )
- fix: the input box displayed should correspond to the field type [`#2805` ](https://github.com/nocobase/nocobase/pull/2805 )
- fix(bi): query with `limit` [`#2803` ](https://github.com/nocobase/nocobase/pull/2803 )
- fix: record picker cannot select data when editing [`#2798` ](https://github.com/nocobase/nocobase/pull/2798 )
- feat: add measure execution function [`#2801` ](https://github.com/nocobase/nocobase/pull/2801 )
- chore(bi): complete chart api [`#2771` ](https://github.com/nocobase/nocobase/pull/2771 )
- fix: fix the wrong way to determine form type [`#2787` ](https://github.com/nocobase/nocobase/pull/2787 )
- fix: bug [`#2797` ](https://github.com/nocobase/nocobase/pull/2797 )
- fix: should not show loading when children is enpty in menu [`#2796` ](https://github.com/nocobase/nocobase/pull/2796 )
- fix: should save operators [`#2794` ](https://github.com/nocobase/nocobase/pull/2794 )
- fix(client): fix undefined field method on button [`#2795` ](https://github.com/nocobase/nocobase/pull/2795 )
- fix: data scope linkage in association field [`#2786` ](https://github.com/nocobase/nocobase/pull/2786 )
- chore(e2e): delete collectionName key [`#2783` ](https://github.com/nocobase/nocobase/pull/2783 )
- fix(client): fix rendering cause range bug [`#2785` ](https://github.com/nocobase/nocobase/pull/2785 )
- chore(collection-manager): Throw an error when the value of foreignKey is the same as otherKey [`#2780` ](https://github.com/nocobase/nocobase/pull/2780 )
- fix: percent value invalid [`#2782` ](https://github.com/nocobase/nocobase/pull/2782 )
- fix: percent value should divide by 100 [`#2781` ](https://github.com/nocobase/nocobase/pull/2781 )
- Revert "fix(client): fix rerendering cause range bug (#2770)" [`#2779` ](https://github.com/nocobase/nocobase/pull/2779 )
- refactor(e2e): support batch creation of collections [`#2778` ](https://github.com/nocobase/nocobase/pull/2778 )
- fix: field history with reverse field [`#2776` ](https://github.com/nocobase/nocobase/pull/2776 )
- fix: should allow to set default value in relationship form block [`#2777` ](https://github.com/nocobase/nocobase/pull/2777 )
- fix(plugin-workflow): fix toJSON type check [`#2772` ](https://github.com/nocobase/nocobase/pull/2772 )
- fix: create collections with multiple records [`#2753` ](https://github.com/nocobase/nocobase/pull/2753 )
- fix(client): fix rerendering cause range bug [`#2770` ](https://github.com/nocobase/nocobase/pull/2770 )
- fix(default): should allow to set default value in relationship form block [`#2774` ](https://github.com/nocobase/nocobase/pull/2774 )
- fix(percent): percent failed to input 0 [`#2769` ](https://github.com/nocobase/nocobase/pull/2769 )
- refactor(duplicate action):duplicate fields error when change duplicate mode & support unselect all [`#2768` ](https://github.com/nocobase/nocobase/pull/2768 )
- feat(gateway): extend app selector as middleware [`#2761` ](https://github.com/nocobase/nocobase/pull/2761 )
- fix(expression): should reset lastIndex of regular [`#2767` ](https://github.com/nocobase/nocobase/pull/2767 )
- refactor(plugin-workflow): add new status for 'retry needed' scenarios [`#2765` ](https://github.com/nocobase/nocobase/pull/2765 )
- fix(variable): should not return undefined when parsing 0 [`#2766` ](https://github.com/nocobase/nocobase/pull/2766 )
- fix(variable): should not disable options in expression [`#2764` ](https://github.com/nocobase/nocobase/pull/2764 )
- fix(subtable): should not have a value by default and fix key of table [`#2763` ](https://github.com/nocobase/nocobase/pull/2763 )
- style: fix PageHeader [`#2760` ](https://github.com/nocobase/nocobase/pull/2760 )
- fix(graph-collection-manager):graph collection cannot open edit modal [`#2759` ](https://github.com/nocobase/nocobase/pull/2759 )
- test(e2e): add a test for check table row [`#2757` ](https://github.com/nocobase/nocobase/pull/2757 )
- style: list block style improve [`#2755` ](https://github.com/nocobase/nocobase/pull/2755 )
### Commits
- Delete docs/tr-TR directory [`3fe6265` ](https://github.com/nocobase/nocobase/commit/3fe6265269c7640a726d337c33adbfc75279022e )
- test: 确认e2e测试用例可行性 [`ef1b07e` ](https://github.com/nocobase/nocobase/commit/ef1b07e6a300ece0a1b1edfce14a5d59f9875e4c )
- Revert "fix(default): should allow to set default value in relationship form block (#2774)" [`88807b3` ](https://github.com/nocobase/nocobase/commit/88807b3cdf384ec2e99bffcfb7d69adcb77ff84d )
## [v0.14.0-alpha.7](https://github.com/nocobase/nocobase/compare/v0.14.0-alpha.6...v0.14.0-alpha.7) - 2023-10-07
### Merged
- feat(variable): lazy load association fields [`#2382` ](https://github.com/nocobase/nocobase/pull/2382 )
- chore(e2e): make stability [`#2751` ](https://github.com/nocobase/nocobase/pull/2751 )
- fix(plugin-workflow): fix context data of form trigger [`#2749` ](https://github.com/nocobase/nocobase/pull/2749 )
- refactor(auth): OIDC, SAML auth switch popup to redirectction [`#2737` ](https://github.com/nocobase/nocobase/pull/2737 )
- chore(database): clean invalid associations in collection model when set field failed [`#2720` ](https://github.com/nocobase/nocobase/pull/2720 )
- feat: support e2e [`#2624` ](https://github.com/nocobase/nocobase/pull/2624 )
- feat(application): cron job in application [`#2730` ](https://github.com/nocobase/nocobase/pull/2730 )
- refactor(bi): improve chart frontend api [`#2721` ](https://github.com/nocobase/nocobase/pull/2721 )
- chore(multi-app-manager): add sub app upgrade handler [`#2728` ](https://github.com/nocobase/nocobase/pull/2728 )
- fix(association-field): sub-table cannot move [`#2727` ](https://github.com/nocobase/nocobase/pull/2727 )
- fix(plugin-workflow): fix assignees and aggregate variable [`#2725` ](https://github.com/nocobase/nocobase/pull/2725 )
- refactor: file association field should default to using preview field as title field [`#2718` ](https://github.com/nocobase/nocobase/pull/2718 )
- refactor: view collection support jsonb [`#2719` ](https://github.com/nocobase/nocobase/pull/2719 )
- perf: improve the UX of SchemaInitializer [`#2666` ](https://github.com/nocobase/nocobase/pull/2666 )
- fix: fileManager did not close drawer after selecting files [`#2716` ](https://github.com/nocobase/nocobase/pull/2716 )
- fix: association block should not close drawer after deleting data [`#2717` ](https://github.com/nocobase/nocobase/pull/2717 )
- fix: action linkage rule not effect in tree collection [`#2713` ](https://github.com/nocobase/nocobase/pull/2713 )
- fix: useAssociationNames [`#2714` ](https://github.com/nocobase/nocobase/pull/2714 )
- refactor: attachment field support size config [`#2552` ](https://github.com/nocobase/nocobase/pull/2552 )
- feat: association support select cascade for tree collection field [`#2514` ](https://github.com/nocobase/nocobase/pull/2514 )
- feat(database): append tree parent recursively [`#2573` ](https://github.com/nocobase/nocobase/pull/2573 )
- feat: support load belongs to association with collection that without primary key [`#2529` ](https://github.com/nocobase/nocobase/pull/2529 )
- fix(gateway): should not refresh when application start from error recover [`#2711` ](https://github.com/nocobase/nocobase/pull/2711 )
- feat(db): add sql collection [`#2419` ](https://github.com/nocobase/nocobase/pull/2419 )
- fix: inherited collection failed to select [`#2710` ](https://github.com/nocobase/nocobase/pull/2710 )
- fix: form-data-template failed to clear option [`#2709` ](https://github.com/nocobase/nocobase/pull/2709 )
- fix: tableoid options value of association field in filter is incorrect [`#2705` ](https://github.com/nocobase/nocobase/pull/2705 )
- fix: saving method of association field creation button is not effect [`#2706` ](https://github.com/nocobase/nocobase/pull/2706 )
- fix: gen tsconfig.paths.json bug [`#2708` ](https://github.com/nocobase/nocobase/pull/2708 )
- fix(plugin-workflow): fix exporting types [`#2707` ](https://github.com/nocobase/nocobase/pull/2707 )
- fix(plugin-workflow): fix parallel bug in loop [`#2703` ](https://github.com/nocobase/nocobase/pull/2703 )
### Commits
- chore(versions): 😊 publish v0.14.0-alpha.7 [`384cc1c` ](https://github.com/nocobase/nocobase/commit/384cc1c56c4e78be6ba158b9c141c66c4149e9cd )
- Revert "refactor(auth): OIDC, SAML auth switch popup to redirectction (#2737)" [`301a85d` ](https://github.com/nocobase/nocobase/commit/301a85d7671d42670ceba40d97de21283f9eb617 )
- feat: update docs [`dd53633` ](https://github.com/nocobase/nocobase/commit/dd536331a9853a509a51adcc41c7cfbfe68efcbd )
## [v0.14.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.14.0-alpha.4...v0.14.0-alpha.6) - 2023-09-22
### Merged
- refactor(plugin-workflow): add client exports [`#2702` ](https://github.com/nocobase/nocobase/pull/2702 )
- refactor: view collection support add m2o association field [`#2422` ](https://github.com/nocobase/nocobase/pull/2422 )
- fix: fix operator called of date field [`#2701` ](https://github.com/nocobase/nocobase/pull/2701 )
- fix: deep level association field adding error [`#2700` ](https://github.com/nocobase/nocobase/pull/2700 )
- fix(cli): fix template file mode [`#2697` ](https://github.com/nocobase/nocobase/pull/2697 )
### Commits
- chore(versions): 😊 publish v0.14.0-alpha.5 [`3b0b648` ](https://github.com/nocobase/nocobase/commit/3b0b6483c221ebec4c7c1992c8002f0e004ae738 )
- chore(versions): 😊 publish v0.14.0-alpha.6 [`8eb6344` ](https://github.com/nocobase/nocobase/commit/8eb634459d1f0fd2e1d41f453912b1c62a236de3 )
- chore(versions): 😊 publish v0.14.0-alpha.5 [`bffa53a` ](https://github.com/nocobase/nocobase/commit/bffa53a04e032ade25d794761a6cb8e3ff95f451 )
## [v0.14.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.14.0-alpha.3...v0.14.0-alpha.4) - 2023-09-21
### Merged
- fix: collection schema not exists [`#2669` ](https://github.com/nocobase/nocobase/pull/2669 )
- fix: core doc filter params [`#2695` ](https://github.com/nocobase/nocobase/pull/2695 )
- feat: add testid [`#2434` ](https://github.com/nocobase/nocobase/pull/2434 )
- feat(database): support read ssl file in database config [`#2689` ](https://github.com/nocobase/nocobase/pull/2689 )
- test: should correctly parse the command options [`#2688` ](https://github.com/nocobase/nocobase/pull/2688 )
- fix: build bug [`#2685` ](https://github.com/nocobase/nocobase/pull/2685 )
- feat(database): perform data validation before the update/create operation [`#2681` ](https://github.com/nocobase/nocobase/pull/2681 )
- fix: build bug [`#2683` ](https://github.com/nocobase/nocobase/pull/2683 )
- refactor: association block acl improve [`#2682` ](https://github.com/nocobase/nocobase/pull/2682 )
- refactor: acl collection field provider [`#2679` ](https://github.com/nocobase/nocobase/pull/2679 )
- chore: test [`#2677` ](https://github.com/nocobase/nocobase/pull/2677 )
- style:form-item style improve [`#2678` ](https://github.com/nocobase/nocobase/pull/2678 )
- fix(acl): association field acl check error [`#2675` ](https://github.com/nocobase/nocobase/pull/2675 )
- chore(command): set command handle by ipc server or not [`#2660` ](https://github.com/nocobase/nocobase/pull/2660 )
- fix(auth): user role not found [`#2674` ](https://github.com/nocobase/nocobase/pull/2674 )
- fix: file association field cannot set file manager as field component [`#2672` ](https://github.com/nocobase/nocobase/pull/2672 )
- feat(database): database connecting backoff [`#2668` ](https://github.com/nocobase/nocobase/pull/2668 )
- refactor(plugin-workflow): adjust code [`#2663` ](https://github.com/nocobase/nocobase/pull/2663 )
- fix(auth): change password issue of basic auth [`#2662` ](https://github.com/nocobase/nocobase/pull/2662 )
- fix: interface group undefined [`#2656` ](https://github.com/nocobase/nocobase/pull/2656 )
- refactor: view collection float type field supports number and percent [`#2653` ](https://github.com/nocobase/nocobase/pull/2653 )
- fix: template tsconfig paths [`#2652` ](https://github.com/nocobase/nocobase/pull/2652 )
- fix: improve build [`#2643` ](https://github.com/nocobase/nocobase/pull/2643 )
- fix(share-collection): sync plugins when install sub app [`#2650` ](https://github.com/nocobase/nocobase/pull/2650 )
- fix: fix quarter variables [`#2648` ](https://github.com/nocobase/nocobase/pull/2648 )
- fix: filterable undefined [`#2646` ](https://github.com/nocobase/nocobase/pull/2646 )
- fix(cli): reset command options [`#2645` ](https://github.com/nocobase/nocobase/pull/2645 )
### Commits
- chore(versions): 😊 publish v0.14.0-alpha.4 [`d20398f` ](https://github.com/nocobase/nocobase/commit/d20398f73f80ffdc77a72ab53beb1cf1f247bc84 )
- feat: update readme.md [`a484e89` ](https://github.com/nocobase/nocobase/commit/a484e891aa55e0860e7221ce775f8d2c95a4e31d )
- fix: db.sync [`282645e` ](https://github.com/nocobase/nocobase/commit/282645ed8b215713ca19a9f845d7b702e7434a96 )
## [v0.14.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.14.0-alpha.2...v0.14.0-alpha.3) - 2023-09-13
### Merged
- fix: plugin symbol link with `dir` type [`#2640` ](https://github.com/nocobase/nocobase/pull/2640 )
- style: collection category style improve [`#2638` ](https://github.com/nocobase/nocobase/pull/2638 )
- style: collection category style improve [`#2637` ](https://github.com/nocobase/nocobase/pull/2637 )
- chore: should update belongs to many through table when it is a view [`#2635` ](https://github.com/nocobase/nocobase/pull/2635 )
### Commits
- chore(versions): 😊 publish v0.14.0-alpha.3 [`6058850` ](https://github.com/nocobase/nocobase/commit/6058850db1d177bcacfebabdf0566e506021be53 )
- feat: update docs [`3e87ad9` ](https://github.com/nocobase/nocobase/commit/3e87ad9083d68883cc7472c60d8c944ba178c602 )
- fix: remove PluginManager.getPackageName [`de8fc80` ](https://github.com/nocobase/nocobase/commit/de8fc8079a2d6eaa045a22328edb3acba374a164 )
## [v0.14.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.14.0-alpha.1...v0.14.0-alpha.2) - 2023-09-13
### Commits
- chore(versions): 😊 publish v0.14.0-alpha.2 [`3670d67` ](https://github.com/nocobase/nocobase/commit/3670d670ac7f113e68345ac2a83ed6231aebda69 )
- chore: update changelog [`4271713` ](https://github.com/nocobase/nocobase/commit/427171342f579e4352f026454ef679e9222dd3ee )
- fix: migration error [`1798170` ](https://github.com/nocobase/nocobase/commit/1798170a9cee161a6d3b5270039fb4c325a2e0da )
## [v0.14.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.10...v0.14.0-alpha.1) - 2023-09-12
### Merged
- feat: new plugin manager, supports adding plugins through UI [`#2430` ](https://github.com/nocobase/nocobase/pull/2430 )
- fix(mobile-client-plugin): avoid primary field error [`#2625` ](https://github.com/nocobase/nocobase/pull/2625 )
- fix(plugin-workflow): fix scope variable in loop [`#2633` ](https://github.com/nocobase/nocobase/pull/2633 )
- fix: create action reported error when config save mode filterKeys [`#2631` ](https://github.com/nocobase/nocobase/pull/2631 )
- fix(gateway): throw error when run from cli [`#2627` ](https://github.com/nocobase/nocobase/pull/2627 )
- feat(plugin-workflow): support variable in midway path [`#2598` ](https://github.com/nocobase/nocobase/pull/2598 )
- feat(database): support ssl config of database [`#2620` ](https://github.com/nocobase/nocobase/pull/2620 )
### Commits
- chore(versions): 😊 publish v0.14.0-alpha.1 [`117d4b8` ](https://github.com/nocobase/nocobase/commit/117d4b81865f8939c4ff46d3d789ad8369a90ced )
- fix: error: SQLITE_ERROR: no such table: authenticators [`adf11bf` ](https://github.com/nocobase/nocobase/commit/adf11bf6243632ac9a9ff9919a0d8b7bb66d1530 )
- fix: original error: SQLITE_ERROR: no such column: options [`6cc88df` ](https://github.com/nocobase/nocobase/commit/6cc88dfa2bf0d8aeed49d20094167db4a1f4c8c0 )
## [v0.13.0-alpha.10](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.9...v0.13.0-alpha.10) - 2023-09-10
### Merged
- chore: remove username interface [`#2621` ](https://github.com/nocobase/nocobase/pull/2621 )
- refactor: useFieldModeOptions [`#2612` ](https://github.com/nocobase/nocobase/pull/2612 )
- feat(bi): allow to use variables in query filter [`#2609` ](https://github.com/nocobase/nocobase/pull/2609 )
### Commits
- chore(versions): 😊 publish v0.13.0-alpha.10 [`fec17d5` ](https://github.com/nocobase/nocobase/commit/fec17d5661e864392ef44defd1d8100da867a1b0 )
- chore: add NOCOBASE_SYSTEM_SETTINGS to localStorage [`893b2d7` ](https://github.com/nocobase/nocobase/commit/893b2d71bc66fb2285cfb13af07f98f5dba51638 )
## [v0.13.0-alpha.9](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.8...v0.13.0-alpha.9) - 2023-09-07
### Merged
- fix: core/client package.json module error [`#2610` ](https://github.com/nocobase/nocobase/pull/2610 )
### Commits
- chore(versions): 😊 publish v0.13.0-alpha.9 [`b655517` ](https://github.com/nocobase/nocobase/commit/b655517a74bb5818693b7dd62074c93ecc2cdd08 )
## [v0.13.0-alpha.8](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.7...v0.13.0-alpha.8) - 2023-09-07
### Merged
- chore(antd): reduce animation duration [`#2602` ](https://github.com/nocobase/nocobase/pull/2602 )
- fix: window reload after pm load failed [`#2605` ](https://github.com/nocobase/nocobase/pull/2605 )
- fix: sync roles collection in share plugin [`#2601` ](https://github.com/nocobase/nocobase/pull/2601 )
- fix: fix collapsed panels not working when clicked [`#2600` ](https://github.com/nocobase/nocobase/pull/2600 )
- feat(graph-collection-manager): display collections on demand [`#2583` ](https://github.com/nocobase/nocobase/pull/2583 )
- fix(acl): parse acl params of association collection [`#2594` ](https://github.com/nocobase/nocobase/pull/2594 )
- fix: issue of plugin snippet [`#2593` ](https://github.com/nocobase/nocobase/pull/2593 )
### Commits
- chore(versions): 😊 publish v0.13.0-alpha.8 [`17d4476` ](https://github.com/nocobase/nocobase/commit/17d4476c1074079db1e9874127e62b3599c7ea8c )
- chore: upgrade vitest to v0.34.3 [`4ead715` ](https://github.com/nocobase/nocobase/commit/4ead7150f051786d5b7ede121981d47fbbf48199 )
## [v0.13.0-alpha.7](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.6...v0.13.0-alpha.7) - 2023-09-05
### Merged
- chore: incr bodyParser body limit [`#2591` ](https://github.com/nocobase/nocobase/pull/2591 )
### Commits
- chore(versions): 😊 publish v0.13.0-alpha.7 [`97b4570` ](https://github.com/nocobase/nocobase/commit/97b4570bd22d9e485ad7b2d3124b0d59725beabf )
## [v0.13.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.5...v0.13.0-alpha.6) - 2023-09-04
### Merged
- fix: resource undefind [`#2589` ](https://github.com/nocobase/nocobase/pull/2589 )
- fix(RangePicker): fix shortcut invalid [`#2586` ](https://github.com/nocobase/nocobase/pull/2586 )
- fix(auth): add authenticator uid limitation [`#2587` ](https://github.com/nocobase/nocobase/pull/2587 )
### Commits
- fix: yarn install on windows [`eb255df` ](https://github.com/nocobase/nocobase/commit/eb255df35e215b4d5e945b9ee363ed61862b49cf )
- chore(versions): 😊 publish v0.13.0-alpha.6 [`e5f5358` ](https://github.com/nocobase/nocobase/commit/e5f5358be07b642c2614f71a45b85cc3f04e5b30 )
- chore: optimize versions of deps [`88b2eb8` ](https://github.com/nocobase/nocobase/commit/88b2eb8a5d4300147261446116c869c2b96a03f3 )
## [v0.13.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.4...v0.13.0-alpha.5) - 2023-09-03
### Merged
- refactor: build tools [`#2374` ](https://github.com/nocobase/nocobase/pull/2374 )
- feat(plugin-cas): support cas authenticator [`#2580` ](https://github.com/nocobase/nocobase/pull/2580 )
- fix: association block report error for toOne association field [`#2582` ](https://github.com/nocobase/nocobase/pull/2582 )
- feat(gateway): response cli result when run nocobase command [`#2563` ](https://github.com/nocobase/nocobase/pull/2563 )
- fix(collection-manager): redundant fields after set collection fields [`#2575` ](https://github.com/nocobase/nocobase/pull/2575 )
- refactor: restrict the use of tree table in data selectors [`#2581` ](https://github.com/nocobase/nocobase/pull/2581 )
- fix(plugin-fm): add migration to fix attachment ui schema [`#2579` ](https://github.com/nocobase/nocobase/pull/2579 )
- fix(plugin-fm): fix attachment field param typo [`#2577` ](https://github.com/nocobase/nocobase/pull/2577 )
- fix(FilterDynamicComponent): avoid crashing [`#2566` ](https://github.com/nocobase/nocobase/pull/2566 )
- feat(api-keys): add tooltip for roles [`#2567` ](https://github.com/nocobase/nocobase/pull/2567 )
- fix: number field reported error when clear data [`#2561` ](https://github.com/nocobase/nocobase/pull/2561 )
- docs(plugin-workflow): fix swagger docs [`#2565` ](https://github.com/nocobase/nocobase/pull/2565 )
- fix(acl): grant action with table without createdAt field [`#2562` ](https://github.com/nocobase/nocobase/pull/2562 )
- refactor(collection-manager): collection && fields support description config [`#2554` ](https://github.com/nocobase/nocobase/pull/2554 )
- chore: set audit-logs as local plugin [`#2564` ](https://github.com/nocobase/nocobase/pull/2564 )
- style: sub-table add button style improve [`#2508` ](https://github.com/nocobase/nocobase/pull/2508 )
- refactor: associatiion fields in table should not have data scope settings [`#2509` ](https://github.com/nocobase/nocobase/pull/2509 )
- feat(plugin-workflow): add filter button for workflows list [`#2555` ](https://github.com/nocobase/nocobase/pull/2555 )
- fix(plugin-workflow): fix destroy node bug [`#2553` ](https://github.com/nocobase/nocobase/pull/2553 )
- fix: properties initialized in plugin.load are still empty in plugin.install [`#2544` ](https://github.com/nocobase/nocobase/pull/2544 )
- fix: plugin list not updated after upgrade [`#2545` ](https://github.com/nocobase/nocobase/pull/2545 )
- fix(theme-editor): fix enable invalid [`#2539` ](https://github.com/nocobase/nocobase/pull/2539 )
### Commits
- chore(api-doc): collection manager db views api doc [`9288cb9` ](https://github.com/nocobase/nocobase/commit/9288cb9338a11344586ac6374846dfc2708296d2 )
- Revert "fix(RangePicker): fix shortcut invalid (#2489)" [`8e42da2` ](https://github.com/nocobase/nocobase/commit/8e42da2b01ed5f8f773d11f76f358363886f1f39 )
- chore(versions): 😊 publish v0.13.0-alpha.5 [`af34fe1` ](https://github.com/nocobase/nocobase/commit/af34fe10ab1c00e271c6a387543639baf4aaedfb )
## [v0.13.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.3...v0.13.0-alpha.4) - 2023-08-27
### Merged
- fix(RangePicker): fix shortcut invalid [`#2489` ](https://github.com/nocobase/nocobase/pull/2489 )
### Commits
- chore(versions): 😊 publish v0.13.0-alpha.4 [`0fd38a5` ](https://github.com/nocobase/nocobase/commit/0fd38a5c56520063956b85facb30f5112699999c )
- fix: insert a record after pm.add [`f5a4413` ](https://github.com/nocobase/nocobase/commit/f5a4413a9a4f14479e1bc9b98660c867f46f3a31 )
## [v0.13.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.2...v0.13.0-alpha.3) - 2023-08-26
### Merged
- fix(themeEditor): should allow all roles to use [`#2538` ](https://github.com/nocobase/nocobase/pull/2538 )
- fix(plugin-cm): fix life cycle [`#2535` ](https://github.com/nocobase/nocobase/pull/2535 )
### Commits
- chore(versions): 😊 publish v0.13.0-alpha.3 [`5278017` ](https://github.com/nocobase/nocobase/commit/5278017fffcf437258a4d5e0d8f30bea6a42f672 )
- fix: swagger filter params [`3d9a6ef` ](https://github.com/nocobase/nocobase/commit/3d9a6ef76f748012e765fc7737d60510f12a6d92 )
- fix: xpipe.eq [`9364a44` ](https://github.com/nocobase/nocobase/commit/9364a44681ed37eb48e16d42a25406a4350c0367 )
## [v0.13.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.13.0-alpha.1...v0.13.0-alpha.2) - 2023-08-24
### Merged
- refactor(plugin-workflow): hide unused form in manual ui after done [`#2526` ](https://github.com/nocobase/nocobase/pull/2526 )
- style(plugin-workflow): adjust terminal style on workflow canvas [`#2524` ](https://github.com/nocobase/nocobase/pull/2524 )
### Commits
- chore(versions): 😊 publish v0.13.0-alpha.2 [`f4a1953` ](https://github.com/nocobase/nocobase/commit/f4a1953980cb21d786fa9d140ec91bbb0ff1d412 )
- chore: update changelog [`a638442` ](https://github.com/nocobase/nocobase/commit/a6384421b624c52a2af085abfa5767a3775024f2 )
- fix(plugin-client): extract locale files of antd [`cf77ca1` ](https://github.com/nocobase/nocobase/commit/cf77ca17929ad64cd920d2adf1611a29b5ad8a0d )
## [v0.13.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.12.0-alpha.5...v0.13.0-alpha.1) - 2023-08-24
### Merged
- feat: application supervisor [`#2353` ](https://github.com/nocobase/nocobase/pull/2353 )
- fix: sort field init [`#2520` ](https://github.com/nocobase/nocobase/pull/2520 )
- feat: api documentation plugin [`#2255` ](https://github.com/nocobase/nocobase/pull/2255 )
- fix(plugin-workflow): fix duplicated downstream executions after condition [`#2517` ](https://github.com/nocobase/nocobase/pull/2517 )
- fix: basic-auth compitibility issue [`#2515` ](https://github.com/nocobase/nocobase/pull/2515 )
- fix(plugin-workflow): fix status button styles [`#2516` ](https://github.com/nocobase/nocobase/pull/2516 )
- fix(plugin-fm): fix error when add attachment field to manual form assigned values [`#2503` ](https://github.com/nocobase/nocobase/pull/2503 )
- fix(plugin-workflow): fix loop scope variable parsing [`#2502` ](https://github.com/nocobase/nocobase/pull/2502 )
- feat(database): support field get in view preview [`#2482` ](https://github.com/nocobase/nocobase/pull/2482 )
- refactor: m2m data filtering through collection data [`#2497` ](https://github.com/nocobase/nocobase/pull/2497 )
- refactor(graph-collection-manager): update antv-x6 to 2.x [`#2466` ](https://github.com/nocobase/nocobase/pull/2466 )
- fix: view collection reported error when editing [`#2493` ](https://github.com/nocobase/nocobase/pull/2493 )
- fix: dev load plugin [`#2455` ](https://github.com/nocobase/nocobase/pull/2455 )
- fix(plugin-workflow): fix variable type check [`#2492` ](https://github.com/nocobase/nocobase/pull/2492 )
- chore: remove Default value option for sequence field [`#2488` ](https://github.com/nocobase/nocobase/pull/2488 )
- fix: tagcolor value error [`#2487` ](https://github.com/nocobase/nocobase/pull/2487 )
- feat(auth): support signing in with username [`#2376` ](https://github.com/nocobase/nocobase/pull/2376 )
- fix: view collection source field [`#2483` ](https://github.com/nocobase/nocobase/pull/2483 )
### Commits
- chore(versions): 😊 publish v0.13.0-alpha.1 [`6debb8d` ](https://github.com/nocobase/nocobase/commit/6debb8d00b62e9df228e0e2a6e9df70d8ba587c8 )
- chore: update changelog [`b91a923` ](https://github.com/nocobase/nocobase/commit/b91a923fe001552a0dd0323d3fed02c1f489f0e5 )
- fix: swagger block event loop [`b063000` ](https://github.com/nocobase/nocobase/commit/b0630005d923b495708547e913c90d4e8aa5bb59 )
## [v0.12.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.12.0-alpha.4...v0.12.0-alpha.5) - 2023-08-18
### Merged
- fix(sdk): window is not defined in nuxt (#2479) [`#2481` ](https://github.com/nocobase/nocobase/pull/2481 )
- fix: source collections not updated during synchronization in view collection [`#2480` ](https://github.com/nocobase/nocobase/pull/2480 )
- feat(plugin-workflow): add user variable to form trigger context [`#2477` ](https://github.com/nocobase/nocobase/pull/2477 )
- fix: large field in the subtable do not display value [`#2475` ](https://github.com/nocobase/nocobase/pull/2475 )
- fix: error in tree table dragging and sorting [`#2476` ](https://github.com/nocobase/nocobase/pull/2476 )
- fix: prompt on the last row of the subtable row is obscured [`#2467` ](https://github.com/nocobase/nocobase/pull/2467 )
- fix(plugin-workflow): fix form trigger data bug [`#2472` ](https://github.com/nocobase/nocobase/pull/2472 )
- fix: hook error in `isTitleField` [`#2471` ](https://github.com/nocobase/nocobase/pull/2471 )
- fix(plugin-workflow): fix create/edit workflow form [`#2470` ](https://github.com/nocobase/nocobase/pull/2470 )
- fix(plugin-workflow): fix fields filter in value assignment nodes [`#2469` ](https://github.com/nocobase/nocobase/pull/2469 )
- refactor: view synchronization field, source field support selected to inherited collection field [`#2456` ](https://github.com/nocobase/nocobase/pull/2456 )
- fix(plugin-workflow): fix schedule config component witdh [`#2461` ](https://github.com/nocobase/nocobase/pull/2461 )
- refactor: sub-table/sub-form support formula field [`#2449` ](https://github.com/nocobase/nocobase/pull/2449 )
- refactor: remoteSelect fieldName value [`#2457` ](https://github.com/nocobase/nocobase/pull/2457 )
- chore(database): view with hashed id field [`#2458` ](https://github.com/nocobase/nocobase/pull/2458 )
### Commits
- chore(versions): 😊 publish v0.12.0-alpha.5 [`d878749` ](https://github.com/nocobase/nocobase/commit/d8787493db64624a5efdfc7132605aae7aa9610f )
- chore(eslint): ignore docker [`1977e00` ](https://github.com/nocobase/nocobase/commit/1977e00414ee590d0d8783f2b6491d45afdbd545 )
## [v0.12.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.12.0-alpha.3...v0.12.0-alpha.4) - 2023-08-15
### Merged
- feat(plugin-workflow): add sort and pagination to query node params [`#2453` ](https://github.com/nocobase/nocobase/pull/2453 )
- style: ellipsisWithTooltip style improve [`#2451` ](https://github.com/nocobase/nocobase/pull/2451 )
- refactor: add new action init icon [`#2454` ](https://github.com/nocobase/nocobase/pull/2454 )
- fix(plugin-map): should filter empty data, Close T-1380 [`#2447` ](https://github.com/nocobase/nocobase/pull/2447 )
- fix: should show/hide schema when enabled/disabled TabBar, Tabs, Header [`#2428` ](https://github.com/nocobase/nocobase/pull/2428 )
- fix(client): fix select button height in variable textarea [`#2450` ](https://github.com/nocobase/nocobase/pull/2450 )
- refactor: default value for field configuration in sub-table [`#2425` ](https://github.com/nocobase/nocobase/pull/2425 )
- fix(plugin-workflow): fix assign attachment value in nodes [`#2448` ](https://github.com/nocobase/nocobase/pull/2448 )
- fix(findSchema): table operation action and detail operation action interact with each other [`#2446` ](https://github.com/nocobase/nocobase/pull/2446 )
- refactor: recordPicker => associationField [`#2444` ](https://github.com/nocobase/nocobase/pull/2444 )
- style: schemaSetting dropdown style improve [`#2432` ](https://github.com/nocobase/nocobase/pull/2432 )
- refactor: buffer form attachment file name [`#2429` ](https://github.com/nocobase/nocobase/pull/2429 )
- fix(plugin-workflow): fix aggregate node association select [`#2438` ](https://github.com/nocobase/nocobase/pull/2438 )
- fix(plugin-workflow): add enablement editing back to workflow form [`#2431` ](https://github.com/nocobase/nocobase/pull/2431 )
- fix(plugin-workflow): fix locale [`#2427` ](https://github.com/nocobase/nocobase/pull/2427 )
- feat(map-plugin): map block support select map field of association tables [`#2214` ](https://github.com/nocobase/nocobase/pull/2214 )
- feat(plugin-workflow): allow to configure auto delete execution in history [`#2423` ](https://github.com/nocobase/nocobase/pull/2423 )
- refactor(schema-template): Inherit collection using blockTemplate [`#2418` ](https://github.com/nocobase/nocobase/pull/2418 )
- fix(mobile-client): style broken and display correct mobile url in sub app [`#2414` ](https://github.com/nocobase/nocobase/pull/2414 )
- fix(plugin-workflow): adjust styles [`#2417` ](https://github.com/nocobase/nocobase/pull/2417 )
- feat(plugin-workflow): add form trigger type [`#2347` ](https://github.com/nocobase/nocobase/pull/2347 )
- fix(data-template): titleField undefined [`#2398` ](https://github.com/nocobase/nocobase/pull/2398 )
- refactor: map clear modal getContainer [`#2410` ](https://github.com/nocobase/nocobase/pull/2410 )
- fix: useSyncFromForm support multi-level relationships [`#2413` ](https://github.com/nocobase/nocobase/pull/2413 )
- refactor: restrict the fields within the configured data scope in sub table [`#2394` ](https://github.com/nocobase/nocobase/pull/2394 )
- feat(plugin-workflow): add execution dropdown for quick navigating [`#2404` ](https://github.com/nocobase/nocobase/pull/2404 )
- refactor(plugin-workflow): change reload api to sync, and fix duplicated listening [`#2403` ](https://github.com/nocobase/nocobase/pull/2403 )
- feat(plugin-workflow): add clear button for clearing executions [`#2401` ](https://github.com/nocobase/nocobase/pull/2401 )
- feat(plugin-workflow): add modal to edit title when duplicating workflow [`#2399` ](https://github.com/nocobase/nocobase/pull/2399 )
- refactor: should not trigger event of row when clicking in drawer [`#2400` ](https://github.com/nocobase/nocobase/pull/2400 )
- fix(database): update belongs to many relation with target collection [`#2393` ](https://github.com/nocobase/nocobase/pull/2393 )
- refractor(remote-select): association field data scope merge with original filter conditions [`#2118` ](https://github.com/nocobase/nocobase/pull/2118 )
- fix(plugin-workflow): fix manual assignee select variable type filter [`#2396` ](https://github.com/nocobase/nocobase/pull/2396 )
- fix: params undefined [`#2397` ](https://github.com/nocobase/nocobase/pull/2397 )
- feat(plugin-workflow): add reload for multi-app [`#2391` ](https://github.com/nocobase/nocobase/pull/2391 )
- refactor:the default value of the built-in field should not be required [`#2115` ](https://github.com/nocobase/nocobase/pull/2115 )
- feat(bi): make more config visualizable [`#2386` ](https://github.com/nocobase/nocobase/pull/2386 )
- refactor: table select record restricted the usage association field [`#2338` ](https://github.com/nocobase/nocobase/pull/2338 )
- fix: useVariablesCtx [`#2390` ](https://github.com/nocobase/nocobase/pull/2390 )
- fix: customized create action supports tree data for table selection data [`#2328` ](https://github.com/nocobase/nocobase/pull/2328 )
- fix: no field configuration items for association field details in the sub table [`#2384` ](https://github.com/nocobase/nocobase/pull/2384 )
- fix: resource undefined [`#2372` ](https://github.com/nocobase/nocobase/pull/2372 )
- refactor: remoteSelect support non object value [`#2375` ](https://github.com/nocobase/nocobase/pull/2375 )
- fix: linkagerule copy data mutual influence [`#2333` ](https://github.com/nocobase/nocobase/pull/2333 )
- refactor: association field support sorting rules in sub-table [`#2326` ](https://github.com/nocobase/nocobase/pull/2326 )
- feat(association-field): association field support sub-form(popover) [`#2373` ](https://github.com/nocobase/nocobase/pull/2373 )
- fix(markdowm): markdown style hook error reporting [`#2380` ](https://github.com/nocobase/nocobase/pull/2380 )
- fix: currentObject can not loadData [`#2385` ](https://github.com/nocobase/nocobase/pull/2385 )
- chore: change debug server to yarn dev [`#2383` ](https://github.com/nocobase/nocobase/pull/2383 )
- feat: association blocks support `GridCard` and `List` blocks [`#2356` ](https://github.com/nocobase/nocobase/pull/2356 )
- fix(plugin-mobile): the layout is incorrect [`#2360` ](https://github.com/nocobase/nocobase/pull/2360 )
### Commits
- chore(versions): 😊 publish v0.12.0-alpha.4 [`df85fb4` ](https://github.com/nocobase/nocobase/commit/df85fb430a67c9f75e3cad5844e0a7d8c63064e3 )
- fix: improve translation [`15504c2` ](https://github.com/nocobase/nocobase/commit/15504c2813a896cdc1b53cc85d7ec4d3a093c0e5 )
- chore: dockerignore [`b34b731` ](https://github.com/nocobase/nocobase/commit/b34b7319e999655454a5d298ef808d6bbc1ad04e )
## [v0.12.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.12.0-alpha.2...v0.12.0-alpha.3) - 2023-08-02
### Commits
- chore(versions): 😊 publish v0.12.0-alpha.3 [`9251fe0` ](https://github.com/nocobase/nocobase/commit/9251fe015f8ac58d42168637c29e887f6ee95348 )
- chore: update docker-entrypoint.sh [`c33c325` ](https://github.com/nocobase/nocobase/commit/c33c32566c924ef75c4a9c0cb7e1a6afdd93bfb4 )
## [v0.12.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.12.0-alpha.1...v0.12.0-alpha.2) - 2023-08-02
### Commits
- chore(versions): 😊 publish v0.12.0-alpha.2 [`6ae22ce` ](https://github.com/nocobase/nocobase/commit/6ae22cea68da3bfe41cde33969f70384c737a55c )
- fix: chore: update changelog [`524571e` ](https://github.com/nocobase/nocobase/commit/524571e0fe2a6efa47759a5c500576d7e32fe3f0 )
- fix: update dockerfile [`f4d97a5` ](https://github.com/nocobase/nocobase/commit/f4d97a50cbf436ca0d38ac2cba3f8134df606b72 )
## [v0.12.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.11.1-alpha.5...v0.12.0-alpha.1) - 2023-08-02
### Merged
- refactor!: plugins build and plugins load [`#2253` ](https://github.com/nocobase/nocobase/pull/2253 )
- fix: modal will automatically close when configing fields to association field details in sub-table [`#2371` ](https://github.com/nocobase/nocobase/pull/2371 )
- fix(default-value): should not show 'N/A' when a normal value is selected. [`#2365` ](https://github.com/nocobase/nocobase/pull/2365 )
- fix(bi): issue of parsing label of region & file field [`#2366` ](https://github.com/nocobase/nocobase/pull/2366 )
- chore: upgrade antd to 5.7.3 [`#2359` ](https://github.com/nocobase/nocobase/pull/2359 )
- fix(bi): g2plot render wrong when fields contain `.` [`#2363` ](https://github.com/nocobase/nocobase/pull/2363 )
- fix: graph collection current appInfo error [`#2364` ](https://github.com/nocobase/nocobase/pull/2364 )
- refactor(association field): association field support tag field mode [`#2251` ](https://github.com/nocobase/nocobase/pull/2251 )
- refactor: form data templates and depulicate action support sync from form fields [`#2314` ](https://github.com/nocobase/nocobase/pull/2314 )
- chore: only dev env can throw errors [`#2355` ](https://github.com/nocobase/nocobase/pull/2355 )
- fix: inheritd association field failed to get detail data [`#2354` ](https://github.com/nocobase/nocobase/pull/2354 )
- refactor(plugin-workflow): adjust full-width to auto-width [`#2351` ](https://github.com/nocobase/nocobase/pull/2351 )
- Revert "feat(theme-editor): add migration (#2310)" [`#2352` ](https://github.com/nocobase/nocobase/pull/2352 )
- fix(locale): acl bug of localization management [`#2350` ](https://github.com/nocobase/nocobase/pull/2350 )
- feat(theme-editor): add migration [`#2310` ](https://github.com/nocobase/nocobase/pull/2310 )
- feat: support JSONB [`#2321` ](https://github.com/nocobase/nocobase/pull/2321 )
- fix(bi): parsing enum labels of field with alias [`#2349` ](https://github.com/nocobase/nocobase/pull/2349 )
### Commits
- chore(versions): 😊 publish v0.12.0-alpha.1 [`93f2bc2` ](https://github.com/nocobase/nocobase/commit/93f2bc2e6782dec1388208e6fd40905faa82f82d )
## [v0.11.1-alpha.5](https://github.com/nocobase/nocobase/compare/v0.11.1-alpha.4...v0.11.1-alpha.5) - 2023-07-29
### Merged
- refactor(plugin-workflow): change strict equal and not equal to unstrict [`#2346` ](https://github.com/nocobase/nocobase/pull/2346 )
### Commits
- chore(versions): 😊 publish v0.11.1-alpha.5 [`40c4aab` ](https://github.com/nocobase/nocobase/commit/40c4aab50799d78ac3d7820d8fa5a732aa6f4723 )
- fix: update yarn.lock [`656287e` ](https://github.com/nocobase/nocobase/commit/656287e57be749eb00ec01189573a2088ed417df )
- refactor: make testing more stable [`3c7b3f3` ](https://github.com/nocobase/nocobase/commit/3c7b3f3caff5563d0f13b0076294a64e8e330f41 )
## [v0.11.1-alpha.4](https://github.com/nocobase/nocobase/compare/v0.11.1-alpha.3...v0.11.1-alpha.4) - 2023-07-29
### Merged
- refactor(plugin-workflow): allow system values to be assigned in create and update node [`#2345` ](https://github.com/nocobase/nocobase/pull/2345 )
- chore(database): merge fields arguments by path [`#2331` ](https://github.com/nocobase/nocobase/pull/2331 )
- fix(theme-editor): avoid error [`#2340` ](https://github.com/nocobase/nocobase/pull/2340 )
- refactor: upgrade @testing -library/react to 14.x [`#2339` ](https://github.com/nocobase/nocobase/pull/2339 )
- test: view collection as through model [`#2336` ](https://github.com/nocobase/nocobase/pull/2336 )
- fix: sub-form record provider data failed to matching [`#2337` ](https://github.com/nocobase/nocobase/pull/2337 )
- fix(bi): issue of formatting relation field & reference link of line chart [`#2332` ](https://github.com/nocobase/nocobase/pull/2332 )
- chore: tsx [`#2329` ](https://github.com/nocobase/nocobase/pull/2329 )
- chore: upgrade jest [`#2323` ](https://github.com/nocobase/nocobase/pull/2323 )
### Commits
- chore(versions): 😊 publish v0.11.1-alpha.4 [`b93f28a` ](https://github.com/nocobase/nocobase/commit/b93f28a952fef20e99570ca6f19b3bf8192db465 )
- fix: yarn run test [`d956c90` ](https://github.com/nocobase/nocobase/commit/d956c90e91e303ae02e54f71498b92481eab0399 )
- chore: update changelog [`54f2405` ](https://github.com/nocobase/nocobase/commit/54f240539c5cf82d31c689bf409bcb5656ded496 )
## [v0.11.1-alpha.3](https://github.com/nocobase/nocobase/compare/v0.11.1-alpha.2...v0.11.1-alpha.3) - 2023-07-26
### Merged
- fix(plugin-workflow): fix expression field in sub-form [`#2324` ](https://github.com/nocobase/nocobase/pull/2324 )
- chore: improve FormProvider [`#2322` ](https://github.com/nocobase/nocobase/pull/2322 )
- fix: collectionField undefined [`#2320` ](https://github.com/nocobase/nocobase/pull/2320 )
- fix: should use `filter` instead of `where` [`#2318` ](https://github.com/nocobase/nocobase/pull/2318 )
- fix(bi): issue of dnd [`#2315` ](https://github.com/nocobase/nocobase/pull/2315 )
- feat(filter-block): support foreign key and inheritance [`#2302` ](https://github.com/nocobase/nocobase/pull/2302 )
- chore: merge docker build [`#2317` ](https://github.com/nocobase/nocobase/pull/2317 )
- feat(locale): allows to manage locale resources in core package [`#2293` ](https://github.com/nocobase/nocobase/pull/2293 )
- fix(plugin-workflow): fix styles [`#2316` ](https://github.com/nocobase/nocobase/pull/2316 )
- Feat/translation fr_FR [`#2275` ](https://github.com/nocobase/nocobase/pull/2275 )
- feat: customize action support create record for any collection [`#2264` ](https://github.com/nocobase/nocobase/pull/2264 )
- refactor: form data template support data scope config [`#2229` ](https://github.com/nocobase/nocobase/pull/2229 )
- chore: auto fix eslint errors when pre-commit [`#2304` ](https://github.com/nocobase/nocobase/pull/2304 )
- refactor: sub-table acl ignore [`#2259` ](https://github.com/nocobase/nocobase/pull/2259 )
- refactor: date field UI supports configuration formatting [`#2241` ](https://github.com/nocobase/nocobase/pull/2241 )
- fix(plugin-workflow): fix schedule duplicated triggering in multi-apps [`#2313` ](https://github.com/nocobase/nocobase/pull/2313 )
- refactor: table column field provider optimize [`#2312` ](https://github.com/nocobase/nocobase/pull/2312 )
- fix: table column field undefined fix [`#2311` ](https://github.com/nocobase/nocobase/pull/2311 )
- fix: table column field failed to be actived [`#2309` ](https://github.com/nocobase/nocobase/pull/2309 )
- fix(default-value): fix tag in RemoteSelect [`#2306` ](https://github.com/nocobase/nocobase/pull/2306 )
- fix: modal not displayed when clicking on the association field in the table [`#2292` ](https://github.com/nocobase/nocobase/pull/2292 )
- fix(database): skip reference delete on view collection [`#2303` ](https://github.com/nocobase/nocobase/pull/2303 )
### Commits
- chore(versions): 😊 publish v0.11.1-alpha.3 [`81819f0` ](https://github.com/nocobase/nocobase/commit/81819f04e3bdd108a1a70038352545748552c2f9 )
- chore: fix Warning if eslint [`986e241` ](https://github.com/nocobase/nocobase/commit/986e2414d4b8eba2bd0cf3cf1932a74ff507271e )
- chore: fix prettier [`30b0d9b` ](https://github.com/nocobase/nocobase/commit/30b0d9b3f303a43eeb340482a567a50145437f27 )
## [v0.11.1-alpha.2](https://github.com/nocobase/nocobase/compare/v0.11.1-alpha.1...v0.11.1-alpha.2) - 2023-07-23
### Commits
- chore(versions): 😊 publish v0.11.1-alpha.2 [`c84476d` ](https://github.com/nocobase/nocobase/commit/c84476d805bae897fea7a23cec38813dbe28cae0 )
- chore(theme-editor): fix deps [`d0528cf` ](https://github.com/nocobase/nocobase/commit/d0528cf1f273fd7e3efbe6eb58a247a20dbaffb1 )
- chore(theme-editor): fix deps [`25decf0` ](https://github.com/nocobase/nocobase/commit/25decf0aa9f6d37b972ba460a999558ecc25a819 )
## [v0.11.1-alpha.1](https://github.com/nocobase/nocobase/compare/v0.11.0-alpha.1...v0.11.1-alpha.1) - 2023-07-22
### Merged
- fix(plugin-workflow): workflow collections should not appear in blocks [`#2290` ](https://github.com/nocobase/nocobase/pull/2290 )
- chore: remove belongsToMany through table as collection dependency [`#2289` ](https://github.com/nocobase/nocobase/pull/2289 )
- feat(database): handle targetCollection option in repository find [`#2175` ](https://github.com/nocobase/nocobase/pull/2175 )
- feat: add built-in themes [`#2284` ](https://github.com/nocobase/nocobase/pull/2284 )
- docs: add doc for Theme Editor [`#2280` ](https://github.com/nocobase/nocobase/pull/2280 )
- fix: fix sorting of user menu [`#2288` ](https://github.com/nocobase/nocobase/pull/2288 )
- feat(theme-editor): support to config Header's color and Settings button's color [`#2263` ](https://github.com/nocobase/nocobase/pull/2263 )
- feat(plugin-workflow): add sql node [`#2276` ](https://github.com/nocobase/nocobase/pull/2276 )
- fix: the drop-down multiple selection fields are not displayed as title fields when inherited collection [`#2257` ](https://github.com/nocobase/nocobase/pull/2257 )
- fix(bi): orderBy bug under MySQL [`#2283` ](https://github.com/nocobase/nocobase/pull/2283 )
- test: make testing more stable [`#2277` ](https://github.com/nocobase/nocobase/pull/2277 )
- fix(bi): eliminate redundancy queries [`#2268` ](https://github.com/nocobase/nocobase/pull/2268 )
- fix(client): using component as action title [`#2274` ](https://github.com/nocobase/nocobase/pull/2274 )
- fix(middleware): revert now variable back [`#2267` ](https://github.com/nocobase/nocobase/pull/2267 )
- fix: linkage failed with current date variable [`#2272` ](https://github.com/nocobase/nocobase/pull/2272 )
- fix: fix style of page tab [`#2270` ](https://github.com/nocobase/nocobase/pull/2270 )
- fix: collection select no options [`#2271` ](https://github.com/nocobase/nocobase/pull/2271 )
- refactor: add locale plugin [`#2261` ](https://github.com/nocobase/nocobase/pull/2261 )
- feat(plugin-workflow): allow manual form button to be configured with preset values [`#2225` ](https://github.com/nocobase/nocobase/pull/2225 )
- feat(plugin-workflow): change to unlimited depth preloading associations in workflow [`#2142` ](https://github.com/nocobase/nocobase/pull/2142 )
- feat: localization management [`#2210` ](https://github.com/nocobase/nocobase/pull/2210 )
- refactor: linkage rules support datetime [`#2260` ](https://github.com/nocobase/nocobase/pull/2260 )
- fix: view inherited collection field reported error [`#2249` ](https://github.com/nocobase/nocobase/pull/2249 )
- fix: loading did not disappear after submission failure [`#2252` ](https://github.com/nocobase/nocobase/pull/2252 )
- feat: support custome themes [`#2228` ](https://github.com/nocobase/nocobase/pull/2228 )
- chore(plugin-workflow): fix breadcrumb warning [`#2256` ](https://github.com/nocobase/nocobase/pull/2256 )
- fix(plugin-workflow): fix request node error in loop [`#2254` ](https://github.com/nocobase/nocobase/pull/2254 )
- feat(database): view collection support for add new, update and delete actions [`#2119` ](https://github.com/nocobase/nocobase/pull/2119 )
- refactor(client): change isTitleField check to interface property titleUsable [`#2250` ](https://github.com/nocobase/nocobase/pull/2250 )
- fix: option field display value in workflow todo list [`#2246` ](https://github.com/nocobase/nocobase/pull/2246 )
- fix(plugin-workflow): fix dispatch bug [`#2247` ](https://github.com/nocobase/nocobase/pull/2247 )
- fix: avoid crashes when emptying DatePicker's value [`#2237` ](https://github.com/nocobase/nocobase/pull/2237 )
- fix: no template data requested during depulicating [`#2240` ](https://github.com/nocobase/nocobase/pull/2240 )
- fix(plugin-workflow): fix job button style [`#2243` ](https://github.com/nocobase/nocobase/pull/2243 )
- fix: avoid crashing when delete group menu [`#2239` ](https://github.com/nocobase/nocobase/pull/2239 )
- fix: should auto focus in drop-down menu [`#2234` ](https://github.com/nocobase/nocobase/pull/2234 )
- fix(plugin-fm): adjust upload file size to 1G which same as default on server side [`#2236` ](https://github.com/nocobase/nocobase/pull/2236 )
- fix: should only show one scroll bar in drop-down menu [`#2231` ](https://github.com/nocobase/nocobase/pull/2231 )
- fix: failed to correctly respond to optional fields in the child collection in the parent collection table [`#2207` ](https://github.com/nocobase/nocobase/pull/2207 )
- fix(core): fix batch update query logic [`#2230` ](https://github.com/nocobase/nocobase/pull/2230 )
- fix: should limit submenu height [`#2227` ](https://github.com/nocobase/nocobase/pull/2227 )
- fix(upload): fix style of attachement in Table [`#2213` ](https://github.com/nocobase/nocobase/pull/2213 )
### Fixed
- fix(plugin-fm): adjust upload file size to 1G which same as default on server side (#2236) [`#2215` ](https://github.com/nocobase/nocobase/issues/2215 )
### Commits
- chore(versions): 😊 publish v0.11.1-alpha.1 [`e979194` ](https://github.com/nocobase/nocobase/commit/e979194cf29debcc10d2e6765c96083793186331 )
- fix(theme-editor): remove db.sync [`fa2de8e` ](https://github.com/nocobase/nocobase/commit/fa2de8e8060da00a85b381df0d7fbf9fca2793b3 )
- fix(theme-editor): fix color of menu when it is selected [`8c90436` ](https://github.com/nocobase/nocobase/commit/8c904363ad055d6aaacfe67d9f74a9467e7c90b5 )
## [v0.11.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.10.1-alpha.1...v0.11.0-alpha.1) - 2023-07-08
### Merged
- refactor(client)!: upgrade antd to v5 [`#2078` ](https://github.com/nocobase/nocobase/pull/2078 )
- fix(plugin-workflow): fix loop variable [`#2211` ](https://github.com/nocobase/nocobase/pull/2211 )
- fix(db): fix .now variable [`#2209` ](https://github.com/nocobase/nocobase/pull/2209 )
- chore(plugin-workflow): adjust types [`#2206` ](https://github.com/nocobase/nocobase/pull/2206 )
- **Breaking change:** refactor(client)!: application, router and plugin [`#2068` ](https://github.com/nocobase/nocobase/pull/2068 )
- fix(plugin-workflow): try to avoid occasionally duplicated executions [`#2196` ](https://github.com/nocobase/nocobase/pull/2196 )
- fix: association field display has been delete in sub-form [`#2205` ](https://github.com/nocobase/nocobase/pull/2205 )
- refactor(client): abstract RawTextArea for variable input [`#2204` ](https://github.com/nocobase/nocobase/pull/2204 )
- fix: error reported when open data scope [`#2202` ](https://github.com/nocobase/nocobase/pull/2202 )
- fix: current object variavle can not be selected [`#2201` ](https://github.com/nocobase/nocobase/pull/2201 )
### Commits
- chore(versions): 😊 publish v0.11.0-alpha.1 [`c0a5952` ](https://github.com/nocobase/nocobase/commit/c0a59524ab55f42f3455656d632bb6be6ae36424 )
- chore: update changelog [`44adf53` ](https://github.com/nocobase/nocobase/commit/44adf53c1105016beb850005199c73d9189347fb )
## [v0.10.1-alpha.1](https://github.com/nocobase/nocobase/compare/v0.10.0-alpha.5...v0.10.1-alpha.1) - 2023-07-07
### Merged
- fix(client): fix variable component for preload label based on value [`#2200` ](https://github.com/nocobase/nocobase/pull/2200 )
- fix: add new collection linakge disabled [`#2198` ](https://github.com/nocobase/nocobase/pull/2198 )
- refactor: the default value setting of association field supports variables [`#2138` ](https://github.com/nocobase/nocobase/pull/2138 )
- refactor: performance optimization of association field data scope [`#2113` ](https://github.com/nocobase/nocobase/pull/2113 )
- refactor: duplicate support inherited collection [`#2181` ](https://github.com/nocobase/nocobase/pull/2181 )
- fix: optional fields of the child collection cannot be displayed correctly in the parent collection [`#2194` ](https://github.com/nocobase/nocobase/pull/2194 )
- fix(data-templates): fix filter is empty [`#2193` ](https://github.com/nocobase/nocobase/pull/2193 )
- feat(api-keys): the expiration field support custom option [`#2186` ](https://github.com/nocobase/nocobase/pull/2186 )
- refactor(plugin-workflow): refactor nodes variable option api [`#2192` ](https://github.com/nocobase/nocobase/pull/2192 )
- fix: error reported when rewriting the collection field [`#2189` ](https://github.com/nocobase/nocobase/pull/2189 )
- refactor: enable child collection support current object [`#2188` ](https://github.com/nocobase/nocobase/pull/2188 )
- refactor(client): refactor variable components and variables in workflow [`#2157` ](https://github.com/nocobase/nocobase/pull/2157 )
- feat: support token blacklist [`#2168` ](https://github.com/nocobase/nocobase/pull/2168 )
- fix: change ci timeout minutes [`#2187` ](https://github.com/nocobase/nocobase/pull/2187 )
- fix: cannot open the template when the data template filter is a custom function [`#2183` ](https://github.com/nocobase/nocobase/pull/2183 )
- feat(collection-manager): tableOID field and collection field [`#2161` ](https://github.com/nocobase/nocobase/pull/2161 )
- fix(utils): fix json-template type checking logic [`#2177` ](https://github.com/nocobase/nocobase/pull/2177 )
- fix: error opening when data scope is null [`#2178` ](https://github.com/nocobase/nocobase/pull/2178 )
- fix(plugin-workflow): fix data scope on todo table block [`#2176` ](https://github.com/nocobase/nocobase/pull/2176 )
- fix: time zone when showTime is false [`#2170` ](https://github.com/nocobase/nocobase/pull/2170 )
- chore(database): skip update association if through model is a view [`#2173` ](https://github.com/nocobase/nocobase/pull/2173 )
- test: add data-testid attr [`#2167` ](https://github.com/nocobase/nocobase/pull/2167 )
- fix(plugin-workflow): fix cancel action on trigger config [`#2166` ](https://github.com/nocobase/nocobase/pull/2166 )
- fix(utils): avoid to use default value for null in json-templates [`#2165` ](https://github.com/nocobase/nocobase/pull/2165 )
- fix(plugin-api-keys): use currentRoles instead of get roles from roles:list [`#2163` ](https://github.com/nocobase/nocobase/pull/2163 )
- docs: update api-keys related documentation [`#2162` ](https://github.com/nocobase/nocobase/pull/2162 )
- feat: data visualization [`#2160` ](https://github.com/nocobase/nocobase/pull/2160 )
- refactor: optimization of tree table stuck performance [`#2154` ](https://github.com/nocobase/nocobase/pull/2154 )
- feat(plugin-api-keys): support fetch api via api-keys [`#2136` ](https://github.com/nocobase/nocobase/pull/2136 )
- feat(map-plugin): support google map [`#2027` ](https://github.com/nocobase/nocobase/pull/2027 )
- fix: 修复 gulp-less 版本导致的初始化 bug [`#2153` ](https://github.com/nocobase/nocobase/pull/2153 )
### Commits
- chore(versions): 😊 publish v0.10.1-alpha.1 [`15f0282` ](https://github.com/nocobase/nocobase/commit/15f028295c1f788c16da7a0643f7feff41e08434 )
- chore: update changelog [`a96c4cd` ](https://github.com/nocobase/nocobase/commit/a96c4cdd8410fcb1011b014f75b09c14f3960b88 )
- fix(acl): add roles.users field [`7e0ac57` ](https://github.com/nocobase/nocobase/commit/7e0ac57057d884583fe4fdbd89353ac30f408925 )
## [v0.10.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.10.0-alpha.4...v0.10.0-alpha.5) - 2023-06-29
### Merged
- fix(assigned field):dynamic value validation error when assigned field [`#2117` ](https://github.com/nocobase/nocobase/pull/2117 )
- fix(upload): fix the upload status not being updated if the upload was successful [`#2133` ](https://github.com/nocobase/nocobase/pull/2133 )
- fix: association fields cannot config in table [`#2146` ](https://github.com/nocobase/nocobase/pull/2146 )
- feat: error cache [`#2145` ](https://github.com/nocobase/nocobase/pull/2145 )
- fix(client): fix field initializer in detail block [`#2144` ](https://github.com/nocobase/nocobase/pull/2144 )
- fix: dropdownMatchSelectWidth=false [`#2143` ](https://github.com/nocobase/nocobase/pull/2143 )
- fix(doc): 同级目录跳转 [`#2140` ](https://github.com/nocobase/nocobase/pull/2140 )
- refactor: should use useDocumentTitle to change document title [`#2137` ](https://github.com/nocobase/nocobase/pull/2137 )
- Add *.pdf preview [`#2105` ](https://github.com/nocobase/nocobase/pull/2105 )
- fix: migration up error [`#2135` ](https://github.com/nocobase/nocobase/pull/2135 )
### Commits
- chore(versions): 😊 publish v0.10.0-alpha.5 [`560c00c` ](https://github.com/nocobase/nocobase/commit/560c00cc3eda9352f32dd33d234668673f835175 )
- chore: update changelog [`c32533e` ](https://github.com/nocobase/nocobase/commit/c32533e1b8e660c827ddcb18b7c41cf4b15e90e5 )
## [v0.10.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.10.0-alpha.3...v0.10.0-alpha.4) - 2023-06-27
### Merged
- refactor: request data when the drop-down list is opened [`#2127` ](https://github.com/nocobase/nocobase/pull/2127 )
- fix: fix dialog does not appear [`#2134` ](https://github.com/nocobase/nocobase/pull/2134 )
- fix(association-field):submitting failed after adding data in subform for multiple association fields [`#2065` ](https://github.com/nocobase/nocobase/pull/2065 )
- fix(sub-apps): fix incorrect page display when navigating sub-apps [`#2126` ](https://github.com/nocobase/nocobase/pull/2126 )
- fix: tree gantt block does not display correctly [`#2123` ](https://github.com/nocobase/nocobase/pull/2123 )
- fix(plugin-workflow): change to use formv2 to avoid values updating issue [`#2124` ](https://github.com/nocobase/nocobase/pull/2124 )
- style:list and gridCard block style improve [`#2087` ](https://github.com/nocobase/nocobase/pull/2087 )
- fix: fix designer button does not appear [`#2120` ](https://github.com/nocobase/nocobase/pull/2120 )
- fix: fix the drop-down menu does not disapper [`#2109` ](https://github.com/nocobase/nocobase/pull/2109 )
- chore: fix typo [`#2108` ](https://github.com/nocobase/nocobase/pull/2108 )
### Commits
- chore(versions): 😊 publish v0.10.0-alpha.4 [`f3f91bd` ](https://github.com/nocobase/nocobase/commit/f3f91bd649c5c7c57ef3927d4ae47b5e5b1a9e74 )
- chore: update changelog [`ce79e4d` ](https://github.com/nocobase/nocobase/commit/ce79e4dc5bc6584c74ec335b33216163a8f6deec )
- Revert "chore: upgrade types of react" [`b2e7185` ](https://github.com/nocobase/nocobase/commit/b2e71850f8f52b1c65c0c3783dbb48f64810c57b )
## [v0.10.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.10.0-alpha.2...v0.10.0-alpha.3) - 2023-06-25
### Merged
- fix: deleting the last field from sub table, the entire table will be delete [`#2077` ](https://github.com/nocobase/nocobase/pull/2077 )
- fix(sub-table): inherited fields cannot be edited in a subtable [`#2106` ](https://github.com/nocobase/nocobase/pull/2106 )
- fix(input-number): change step to 1 [`#2104` ](https://github.com/nocobase/nocobase/pull/2104 )
- fix: schema-uid-invalid [`#2107` ](https://github.com/nocobase/nocobase/pull/2107 )
- fix(plugin-workflow): fix branch and exit logic [`#2103` ](https://github.com/nocobase/nocobase/pull/2103 )
- fix: create plugin cli error [`#2102` ](https://github.com/nocobase/nocobase/pull/2102 )
- fix: select options [`#2101` ](https://github.com/nocobase/nocobase/pull/2101 )
- chore(deps): bump formily from 2.2.24 to 2.2.26 [`#2088` ](https://github.com/nocobase/nocobase/pull/2088 )
- fix(sub-table): allows configuration of "Display association fields" [`#2073` ](https://github.com/nocobase/nocobase/pull/2073 )
- style: enable child collection modal style improve [`#2100` ](https://github.com/nocobase/nocobase/pull/2100 )
- feat: data scope support variables for association fields [`#2049` ](https://github.com/nocobase/nocobase/pull/2049 )
- refactor: fix warning of antd 4.x [`#1998` ](https://github.com/nocobase/nocobase/pull/1998 )
- fix(plugin-workflow): fix job button style [`#2098` ](https://github.com/nocobase/nocobase/pull/2098 )
- fix(mobile-client): fix multiple bugs and do some improvement [`#2072` ](https://github.com/nocobase/nocobase/pull/2072 )
- fix(plugin-verification): fix duplication of installation [`#2097` ](https://github.com/nocobase/nocobase/pull/2097 )
- fix: incomplete field list for assigned fields [`#2093` ](https://github.com/nocobase/nocobase/pull/2093 )
- fix: add useAdminSchemaUid [`#2092` ](https://github.com/nocobase/nocobase/pull/2092 )
- refactor(db): add batch logic to update for better performance [`#2070` ](https://github.com/nocobase/nocobase/pull/2070 )
- fix: unable to load data from chinaRegion during the first configuation [`#2089` ](https://github.com/nocobase/nocobase/pull/2089 )
- refactor: migrate adminSchemaUid & mobileSchemaUid to system settings [`#2084` ](https://github.com/nocobase/nocobase/pull/2084 )
- fix(plugin-workflow): fix occasional error on enter workflow page [`#2086` ](https://github.com/nocobase/nocobase/pull/2086 )
- fix: mobile docs style [`#2083` ](https://github.com/nocobase/nocobase/pull/2083 )
### Commits
- chore(versions): 😊 publish v0.10.0-alpha.3 [`83bf8ea` ](https://github.com/nocobase/nocobase/commit/83bf8ea3bbf7d5e2d2c8094d56844cec8560274f )
- chore: update changelog [`cc37667` ](https://github.com/nocobase/nocobase/commit/cc376673a931411435a8b4ffffa22dc4921fcbf8 )
- feat: update docs [`5672ffc` ](https://github.com/nocobase/nocobase/commit/5672ffc9fa4b7b311e97fbb59fce8c368369c9c7 )
## [v0.10.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.9.4-alpha.2...v0.10.0-alpha.2) - 2023-06-20
### Merged
- refactor: upgrade `umi` , `react` and `react-router-dom` [`#1921` ](https://github.com/nocobase/nocobase/pull/1921 )
- fix(collection-manager): share collection when COLLECTION_MANAGER_SCHEMA not set [`#2081` ](https://github.com/nocobase/nocobase/pull/2081 )
- fix(plugin-formula): fix formula field effect and read-pretty component [`#2076` ](https://github.com/nocobase/nocobase/pull/2076 )
- fix: file collection field should default to preview as the title field [`#2059` ](https://github.com/nocobase/nocobase/pull/2059 )
- fix(client): remove incorrect onchange in json component [`#2079` ](https://github.com/nocobase/nocobase/pull/2079 )
- fix(client): fix onchange mistake [`#2075` ](https://github.com/nocobase/nocobase/pull/2075 )
- fix(client): fix locale [`#2074` ](https://github.com/nocobase/nocobase/pull/2074 )
- fix(Varaible): fix option is disabled [`#2043` ](https://github.com/nocobase/nocobase/pull/2043 )
- fix: rowSelection undefined [`#2071` ](https://github.com/nocobase/nocobase/pull/2071 )
- fix: association field cannot enable link in table column [`#2066` ](https://github.com/nocobase/nocobase/pull/2066 )
- refactor(plugin-workflow): manual collection block migration [`#2064` ](https://github.com/nocobase/nocobase/pull/2064 )
- refactor(association-field): support sub table [`#1862` ](https://github.com/nocobase/nocobase/pull/1862 )
- fix: avoid error [`#2060` ](https://github.com/nocobase/nocobase/pull/2060 )
- fix(Data-template): fix field cannot be expanded [`#2057` ](https://github.com/nocobase/nocobase/pull/2057 )
- feat(association field):quick add new [`#1953` ](https://github.com/nocobase/nocobase/pull/1953 )
- fix: duplicate action locale [`#2052` ](https://github.com/nocobase/nocobase/pull/2052 )
- fix: fix default value of optional field [`#2053` ](https://github.com/nocobase/nocobase/pull/2053 )
- refactor: List block and GridCard block style improve [`#1988` ](https://github.com/nocobase/nocobase/pull/1988 )
- fix: block disappears when dragged over its parent [`#2048` ](https://github.com/nocobase/nocobase/pull/2048 )
- fix: form performance [`#2047` ](https://github.com/nocobase/nocobase/pull/2047 )
- fix: default value for multiple select cannot be set [`#2031` ](https://github.com/nocobase/nocobase/pull/2031 )
- fix: display on the PC side of moblie access is incomplete [`#2039` ](https://github.com/nocobase/nocobase/pull/2039 )
- fix: enable tab and deleting tab page will result in an error [`#2045` ](https://github.com/nocobase/nocobase/pull/2045 )
- refactor(PluginManager): remove useless code [`#2022` ](https://github.com/nocobase/nocobase/pull/2022 )
- fix(mobile-client): some mobile-client bugs [`#2017` ](https://github.com/nocobase/nocobase/pull/2017 )
- fix: error reported after deleting the associationFilter block linkage field [`#2038` ](https://github.com/nocobase/nocobase/pull/2038 )
- fix(association-field): default values for the fields of a association field [`#2037` ](https://github.com/nocobase/nocobase/pull/2037 )
- chore(database): return emtpy fields when attributes not specified [`#2034` ](https://github.com/nocobase/nocobase/pull/2034 )
- refactor: child and parent field are not linked [`#2030` ](https://github.com/nocobase/nocobase/pull/2030 )
- fix(oidc): bugs of integration with logto [`#2032` ](https://github.com/nocobase/nocobase/pull/2032 )
- fix(data-template): filter out foreign keys [`#2033` ](https://github.com/nocobase/nocobase/pull/2033 )
- fix(client): fix json input component value handling [`#2028` ](https://github.com/nocobase/nocobase/pull/2028 )
- feat: filter out IDs in sub-forms [`#2025` ](https://github.com/nocobase/nocobase/pull/2025 )
- fix(GridCard): column count not work [`#2023` ](https://github.com/nocobase/nocobase/pull/2023 )
- feat: use `ActionContextProvider` instated of `ActionContext.Provider` [`#2019` ](https://github.com/nocobase/nocobase/pull/2019 )
- fix: re-insert repeat routes [`#2018` ](https://github.com/nocobase/nocobase/pull/2018 )
- refactor(plugin-workflow): change node config api render to component [`#2014` ](https://github.com/nocobase/nocobase/pull/2014 )
- chore(github-actions): separate frontend and backend tests [`#2013` ](https://github.com/nocobase/nocobase/pull/2013 )
- feat(plugin-mobile-client): support mobile-side client [`#1879` ](https://github.com/nocobase/nocobase/pull/1879 )
- chore(database): append inherit inspect attribute with eager load [`#2010` ](https://github.com/nocobase/nocobase/pull/2010 )
- feat(auth): support custom authentication [`#2007` ](https://github.com/nocobase/nocobase/pull/2007 )
- feat(plugin-fm): add option for storage to remove file physically or not [`#2005` ](https://github.com/nocobase/nocobase/pull/2005 )
- fix: eager load with nested association [`#2002` ](https://github.com/nocobase/nocobase/pull/2002 )
- chore(acl): write role to acl if it exists in database and not found … [`#2001` ](https://github.com/nocobase/nocobase/pull/2001 )
- feat: duplicate action [`#1973` ](https://github.com/nocobase/nocobase/pull/1973 )
- refactor(association-field): useAssociationNames hook [`#1956` ](https://github.com/nocobase/nocobase/pull/1956 )
- chore(collection-manager): should not throw error when source collection destoryed [`#1999` ](https://github.com/nocobase/nocobase/pull/1999 )
- fix: assignedField can not select dynamicValue [`#2000` ](https://github.com/nocobase/nocobase/pull/2000 )
- test: add tests for client [`#1960` ](https://github.com/nocobase/nocobase/pull/1960 )
- fix: display title enable [`#1995` ](https://github.com/nocobase/nocobase/pull/1995 )
- fix(plugin-formula): fix result component caused page crash [`#1996` ](https://github.com/nocobase/nocobase/pull/1996 )
- feat(collection-manger): lazy load collection field [`#1993` ](https://github.com/nocobase/nocobase/pull/1993 )
- fix: the edit drawer's audit logs block can only get records by this … [`#1917` ](https://github.com/nocobase/nocobase/pull/1917 )
- feat: upgrade formily [`#1880` ](https://github.com/nocobase/nocobase/pull/1880 )
- refactor(plugin-fm): change api and allow to select storage [`#1250` ](https://github.com/nocobase/nocobase/pull/1250 )
- fix: fix default value is invalid in subform [`#1989` ](https://github.com/nocobase/nocobase/pull/1989 )
- feat(database): add firstOrCreate and updateOrCreate in repository [`#1943` ](https://github.com/nocobase/nocobase/pull/1943 )
- feat(database): append child collection name after eager load [`#1978` ](https://github.com/nocobase/nocobase/pull/1978 )
- fix(multip-app-manager): init multiple Application instances while starting up a sub app [`#1986` ](https://github.com/nocobase/nocobase/pull/1986 )
- feat(plugin-workflow): manual forms [`#1748` ](https://github.com/nocobase/nocobase/pull/1748 )
- fix(charts): fields undefined bug [`#1980` ](https://github.com/nocobase/nocobase/pull/1980 )
- chore(database): pg oid and name data type in view [`#1982` ](https://github.com/nocobase/nocobase/pull/1982 )
- feat: infer belongs to association field in view collection [`#1756` ](https://github.com/nocobase/nocobase/pull/1756 )
- fix: treeCollection config in detail block [`#1975` ](https://github.com/nocobase/nocobase/pull/1975 )
- fix(database): missing reference when rewrite parent field [`#1977` ](https://github.com/nocobase/nocobase/pull/1977 )
- fix(evaluators): fix number lead key in variable path [`#1976` ](https://github.com/nocobase/nocobase/pull/1976 )
- fix(association-field): form.get & set valuesIn field.path [`#1972` ](https://github.com/nocobase/nocobase/pull/1972 )
- fix: useCreateActionProps [`#1971` ](https://github.com/nocobase/nocobase/pull/1971 )
- fix(database): update association values with nested associations [`#1970` ](https://github.com/nocobase/nocobase/pull/1970 )
- fix: adding inherited blocks in relation fields under edited operate should only display themselves [`#1967` ](https://github.com/nocobase/nocobase/pull/1967 )
- fix(form-item): data scope and sorting rule config should only display in association field [`#1964` ](https://github.com/nocobase/nocobase/pull/1964 )
- fix: select with color tag value [`#1963` ](https://github.com/nocobase/nocobase/pull/1963 )
- fix: select toValue [`#1962` ](https://github.com/nocobase/nocobase/pull/1962 )
- fix: select null value [`#1961` ](https://github.com/nocobase/nocobase/pull/1961 )
- refactor(sub-form):sub-form style [`#1959` ](https://github.com/nocobase/nocobase/pull/1959 )
- fix(plugin-formula): fix read-pretty component when used in association field [`#1957` ](https://github.com/nocobase/nocobase/pull/1957 )
- perf(data-scope): async loading of variable data [`#1932` ](https://github.com/nocobase/nocobase/pull/1932 )
- fix: undefined mode [`#1950` ](https://github.com/nocobase/nocobase/pull/1950 )
- fix(grid-card, list): display title only work on current block [`#1942` ](https://github.com/nocobase/nocobase/pull/1942 )
- refactor(linkage-rule): linkage rules condition support toMany association fields [`#1924` ](https://github.com/nocobase/nocobase/pull/1924 )
- feat(plugin-manager): better plugin manager experience [`#1927` ](https://github.com/nocobase/nocobase/pull/1927 )
- chore(database): sort many to many associations by primary key by … [`#1948` ](https://github.com/nocobase/nocobase/pull/1948 )
- test(audit-logs): audit log changes [`#1928` ](https://github.com/nocobase/nocobase/pull/1928 )
- fix: eager load belongs to many with through table [`#1946` ](https://github.com/nocobase/nocobase/pull/1946 )
### Commits
- chore(versions): 😊 publish v0.10.0-alpha.2 [`0b06e2c` ](https://github.com/nocobase/nocobase/commit/0b06e2cd6967ee355a76ce201a80338bee536c97 )
- Revert "fix: the edit drawer's audit logs block can only get records by this … (#1917)" [`a1872fa` ](https://github.com/nocobase/nocobase/commit/a1872fa75beae8ae02774a8e4550a192518e7aa7 )
- fix(association-field): show add new button when no data [`261ca0d` ](https://github.com/nocobase/nocobase/commit/261ca0dbbb5659841b31026dad33b799782a8511 )
## [v0.9.4-alpha.2](https://github.com/nocobase/nocobase/compare/v0.9.4-alpha.1...v0.9.4-alpha.2) - 2023-05-26
### Merged
- fix: parse nested associations in filterParser [`#1941` ](https://github.com/nocobase/nocobase/pull/1941 )
- fix(association-field): allow dissociate [`#1940` ](https://github.com/nocobase/nocobase/pull/1940 )
- fix(data-template): fix title input prevented proper data switching [`#1937` ](https://github.com/nocobase/nocobase/pull/1937 )
- refactor: association select display loading when data is loading [`#1925` ](https://github.com/nocobase/nocobase/pull/1925 )
- fix(association-field): allow multiple [`#1938` ](https://github.com/nocobase/nocobase/pull/1938 )
- feat(multi-app-manager): support auto start [`#1931` ](https://github.com/nocobase/nocobase/pull/1931 )
- fix(client): fix some warnings [`#1934` ](https://github.com/nocobase/nocobase/pull/1934 )
### Commits
- chore(versions): 😊 publish v0.9.4-alpha.2 [`d7f2146` ](https://github.com/nocobase/nocobase/commit/d7f21460c68ba7415d7d46f93303ead706b6d8f9 )
- fix(association-field): display sub-details by default [`1e870cf` ](https://github.com/nocobase/nocobase/commit/1e870cf5ef7770b3e71051b39983dbca7d496706 )
- chore: update changelog [`f2619b0` ](https://github.com/nocobase/nocobase/commit/f2619b032597a0b65db7717cab418a6282a12651 )
## [v0.9.4-alpha.1](https://github.com/nocobase/nocobase/compare/v0.9.3-alpha.1...v0.9.4-alpha.1) - 2023-05-25
### Merged
- chore: load view collection when source not found [`#1930` ](https://github.com/nocobase/nocobase/pull/1930 )
- feat(data-template): support to set data scope and title field [`#1918` ](https://github.com/nocobase/nocobase/pull/1918 )
- feat(data-template): support for unlimited levels of fields selection [`#1910` ](https://github.com/nocobase/nocobase/pull/1910 )
- chore: when using association field by picker mode,it's open size can be changed [`#1926` ](https://github.com/nocobase/nocobase/pull/1926 )
- fix(ConfigurationTabs): avoid error [`#1782` ](https://github.com/nocobase/nocobase/pull/1782 )
- fix: tableField query data in add child action [`#1876` ](https://github.com/nocobase/nocobase/pull/1876 )
- refactor: front-end testing with vitest [`#1900` ](https://github.com/nocobase/nocobase/pull/1900 )
- fix: disable popup button in add-modal [`#1808` ](https://github.com/nocobase/nocobase/pull/1808 )
- fix: append acl resource params [`#1923` ](https://github.com/nocobase/nocobase/pull/1923 )
- chore: update guard with array contains null [`#1922` ](https://github.com/nocobase/nocobase/pull/1922 )
- refactor: initialization when switching field components [`#1915` ](https://github.com/nocobase/nocobase/pull/1915 )
- fix(association-field): only when the new data is successfully created can the data be associated [`#1884` ](https://github.com/nocobase/nocobase/pull/1884 )
- fix: eager load with belongs to many with custom source key [`#1913` ](https://github.com/nocobase/nocobase/pull/1913 )
- fix: hiding the title of a subform will hide all embedded titles [`#1904` ](https://github.com/nocobase/nocobase/pull/1904 )
- fix: updateAssociationValues [`#1903` ](https://github.com/nocobase/nocobase/pull/1903 )
- fix(plugin-formula): use read-pretty component in result [`#1911` ](https://github.com/nocobase/nocobase/pull/1911 )
- fix: can't set default value when turn on the form field required [`#1887` ](https://github.com/nocobase/nocobase/pull/1887 )
- fix(Data-template): fix bug when deleting fields [`#1907` ](https://github.com/nocobase/nocobase/pull/1907 )
- feat(app): add clear cache button [`#1909` ](https://github.com/nocobase/nocobase/pull/1909 )
- fix: eager load belongs to many association [`#1906` ](https://github.com/nocobase/nocobase/pull/1906 )
- feat: support to-multi field variables [`#1680` ](https://github.com/nocobase/nocobase/pull/1680 )
- fix: append belongs to association with fields [`#1894` ](https://github.com/nocobase/nocobase/pull/1894 )
- fix: appends belongs to association [`#1893` ](https://github.com/nocobase/nocobase/pull/1893 )
- fix: preload relational data [`#1847` ](https://github.com/nocobase/nocobase/pull/1847 )
- feat: support reboot application manually [`#1889` ](https://github.com/nocobase/nocobase/pull/1889 )
- Refactor/append fields [`#1883` ](https://github.com/nocobase/nocobase/pull/1883 )
- chore: pg sql parser [`#1890` ](https://github.com/nocobase/nocobase/pull/1890 )
- fix(plugin-workflow): fix language [`#1886` ](https://github.com/nocobase/nocobase/pull/1886 )
- fix: field required when setting sorting rules [`#1885` ](https://github.com/nocobase/nocobase/pull/1885 )
- feat(plugin-workflow): add node description to drawer when edit node [`#1882` ](https://github.com/nocobase/nocobase/pull/1882 )
- fix(plugin-workflow): fix variable api caller in loop [`#1877` ](https://github.com/nocobase/nocobase/pull/1877 )
- chore(github-template): clean comments and format [`#1878` ](https://github.com/nocobase/nocobase/pull/1878 )
- feat(association-field): default one data for to-many association [`#1873` ](https://github.com/nocobase/nocobase/pull/1873 )
- fix(plugin-workflow): fix trigger title when workflow not loaded [`#1875` ](https://github.com/nocobase/nocobase/pull/1875 )
- feat(plugin-workflow): aggregate [`#1852` ](https://github.com/nocobase/nocobase/pull/1852 )
- Feat/translation es_ES [`#1801` ](https://github.com/nocobase/nocobase/pull/1801 )
- fix: data is not updated when appends are changed [`#1872` ](https://github.com/nocobase/nocobase/pull/1872 )
- fix:association select no options when clearing filter [`#1866` ](https://github.com/nocobase/nocobase/pull/1866 )
- fix(acl): issue with repeated createdById field [`#1871` ](https://github.com/nocobase/nocobase/pull/1871 )
- feat(client): allow search by title in collection select [`#1869` ](https://github.com/nocobase/nocobase/pull/1869 )
- chore: skip get standalone deployment sub application [`#1868` ](https://github.com/nocobase/nocobase/pull/1868 )
- fix(plugin-workflow): remove useless context option [`#1867` ](https://github.com/nocobase/nocobase/pull/1867 )
- fix: inherit fields filter Foreign Key fields [`#1864` ](https://github.com/nocobase/nocobase/pull/1864 )
- feat(plugin-workflow): loop [`#1787` ](https://github.com/nocobase/nocobase/pull/1787 )
- fix: insertAdjacent not find [`#1861` ](https://github.com/nocobase/nocobase/pull/1861 )
- refactor(add-new):association field add new support button edit [`#1854` ](https://github.com/nocobase/nocobase/pull/1854 )
- feat: support List and Grid Card block [`#1753` ](https://github.com/nocobase/nocobase/pull/1753 )
- fix: fix multi-select field not show 'Allow multiple' switch [`#1857` ](https://github.com/nocobase/nocobase/pull/1857 )
- fix: field for attachment interface type without appends [`#1856` ](https://github.com/nocobase/nocobase/pull/1856 )
- fix: action error when field deleted [`#1849` ](https://github.com/nocobase/nocobase/pull/1849 )
- feat: support running single sub app [`#1853` ](https://github.com/nocobase/nocobase/pull/1853 )
- fix: assign field with delete field [`#1850` ](https://github.com/nocobase/nocobase/pull/1850 )
- fix: title field in assign fields value [`#1848` ](https://github.com/nocobase/nocobase/pull/1848 )
- fix:association appends [`#1842` ](https://github.com/nocobase/nocobase/pull/1842 )
- feat(plugin-workflow): add delete button in workflow canvas page [`#1844` ](https://github.com/nocobase/nocobase/pull/1844 )
- fix(block-provider): getNesterAppends filter fix [`#1839` ](https://github.com/nocobase/nocobase/pull/1839 )
- feat: repository aggregate method [`#1829` ](https://github.com/nocobase/nocobase/pull/1829 )
### Commits
- feat(docs): update docs [`0b0a8d2` ](https://github.com/nocobase/nocobase/commit/0b0a8d2be5f007c94c2050ddf28767100eba2ea8 )
- chore(versions): 😊 publish v0.9.4-alpha.1 [`9c94840` ](https://github.com/nocobase/nocobase/commit/9c94840c6b8cafa7dfc37bb660a7269c2480f995 )
- chore: update changelog [`a6c7b41` ](https://github.com/nocobase/nocobase/commit/a6c7b417dee9b45006b77459a29ebbdb8428dfc5 )
## [v0.9.3-alpha.1](https://github.com/nocobase/nocobase/compare/v0.9.2-alpha.4...v0.9.3-alpha.1) - 2023-05-11
### Merged
- refactor: association field [`#1838` ](https://github.com/nocobase/nocobase/pull/1838 )
- fix: tree with fields option [`#1833` ](https://github.com/nocobase/nocobase/pull/1833 )
- fix(client): fix ime status in variable textarea [`#1832` ](https://github.com/nocobase/nocobase/pull/1832 )
- chore: should not return children property when child nodes are empty [`#1825` ](https://github.com/nocobase/nocobase/pull/1825 )
- fix: tree with sort field [`#1822` ](https://github.com/nocobase/nocobase/pull/1822 )
- fix(plugin-workflow): select menu width [`#1820` ](https://github.com/nocobase/nocobase/pull/1820 )
- fix: filter with appends [`#1819` ](https://github.com/nocobase/nocobase/pull/1819 )
- Fix/filter by array field [`#1813` ](https://github.com/nocobase/nocobase/pull/1813 )
- Fix/empty tree query [`#1814` ](https://github.com/nocobase/nocobase/pull/1814 )
- fix: association scope inherit [`#1806` ](https://github.com/nocobase/nocobase/pull/1806 )
- fix: update tree node [`#1812` ](https://github.com/nocobase/nocobase/pull/1812 )
- fix: list trees [`#1810` ](https://github.com/nocobase/nocobase/pull/1810 )
- test: filter nested association [`#1802` ](https://github.com/nocobase/nocobase/pull/1802 )
- fix: table configuration delete button problem [`#1764` ](https://github.com/nocobase/nocobase/pull/1764 )
- fix: fix Menu dismiss on Drag& Drop [`#1772` ](https://github.com/nocobase/nocobase/pull/1772 )
- fix(linkage-rule): condition variable field is allow select To many association fields [`#1798` ](https://github.com/nocobase/nocobase/pull/1798 )
- chore: duration calculation [`#1770` ](https://github.com/nocobase/nocobase/pull/1770 )
- fix: tree performance [`#1779` ](https://github.com/nocobase/nocobase/pull/1779 )
- fix: close the drawer incorrectly after submit [`#1775` ](https://github.com/nocobase/nocobase/pull/1775 )
- Fix/recreate association field [`#1789` ](https://github.com/nocobase/nocobase/pull/1789 )
- fix: drop repeated "Connect data blocks" [`#1763` ](https://github.com/nocobase/nocobase/pull/1763 )
- fix: failed to open child collections add new modal [`#1780` ](https://github.com/nocobase/nocobase/pull/1780 )
- fix(utils): fix json-templates bug and moved to utils [`#1784` ](https://github.com/nocobase/nocobase/pull/1784 )
- fix(evaluators): fix date result in variable [`#1781` ](https://github.com/nocobase/nocobase/pull/1781 )
- fix: fix button design about edit action [`#1755` ](https://github.com/nocobase/nocobase/pull/1755 )
- chore: enable overring field default value [`#1777` ](https://github.com/nocobase/nocobase/pull/1777 )
### Commits
- chore(versions): 😊 publish v0.9.3-alpha.1 [`cf0a921` ](https://github.com/nocobase/nocobase/commit/cf0a921f85e4eb783ce7d61a7d5f5f354078a7c1 )
- chore: update changelog [`daf2034` ](https://github.com/nocobase/nocobase/commit/daf2034f8d6aa5857fc0802586668a35f0140b4a )
- chore: fix lint errors [`23ad507` ](https://github.com/nocobase/nocobase/commit/23ad507261399b0be72b02e5399bf42ff9df48cb )
## [v0.9.2-alpha.4](https://github.com/nocobase/nocobase/compare/v0.9.2-alpha.3...v0.9.2-alpha.4) - 2023-04-26
### Merged
- feat: node args in pm2 runtime [`#1774` ](https://github.com/nocobase/nocobase/pull/1774 )
- fix: hide default value for expression [`#1765` ](https://github.com/nocobase/nocobase/pull/1765 )
- fix(AssociationSelect): fix x-read-pretty not working [`#1766` ](https://github.com/nocobase/nocobase/pull/1766 )
- fix: fixed the configuration field filter [`#1742` ](https://github.com/nocobase/nocobase/pull/1742 )
- fix(filter-block): fix association fields not being filtered [`#1758` ](https://github.com/nocobase/nocobase/pull/1758 )
- fix(variable-input): fix style [`#1761` ](https://github.com/nocobase/nocobase/pull/1761 )
- chore: skip sync overriding field default value [`#1762` ](https://github.com/nocobase/nocobase/pull/1762 )
- fix: gantt abnormal drag and drop update action [`#1760` ](https://github.com/nocobase/nocobase/pull/1760 )
### Commits
- chore(versions): 😊 publish v0.9.2-alpha.4 [`923f6e7` ](https://github.com/nocobase/nocobase/commit/923f6e788419991b8215110a5f2ffc7eba4d2d5f )
- docs: update changelog [`2c75aa7` ](https://github.com/nocobase/nocobase/commit/2c75aa723d61c4d07554aaa5c4abb8df7e102359 )
- chore: cleanup [`77a6cbf` ](https://github.com/nocobase/nocobase/commit/77a6cbf7733ea55c0db761c5d23974a41563fbd3 )
## [v0.9.2-alpha.3](https://github.com/nocobase/nocobase/compare/v0.9.2-alpha.2...v0.9.2-alpha.3) - 2023-04-25
### Merged
- fix: eslint [`#1759` ](https://github.com/nocobase/nocobase/pull/1759 )
- feat: deleted collection field give some tips [`#1744` ](https://github.com/nocobase/nocobase/pull/1744 )
- chore: optimize the white screen problem [`#1639` ](https://github.com/nocobase/nocobase/pull/1639 )
- fix: plugin-manage and designable-switch add tooltip [`#1749` ](https://github.com/nocobase/nocobase/pull/1749 )
- chore: update dockerfile [`#1754` ](https://github.com/nocobase/nocobase/pull/1754 )
- chore(comment): collectionOptions.duplicator [`#1752` ](https://github.com/nocobase/nocobase/pull/1752 )
- fix: custom column title, same as form field title [`#1745` ](https://github.com/nocobase/nocobase/pull/1745 )
- feat: support to use variables to set default value [`#1726` ](https://github.com/nocobase/nocobase/pull/1726 )
- fix(plugin-workflow): request headers and params should support input [`#1750` ](https://github.com/nocobase/nocobase/pull/1750 )
- fix(client): fix initializer meno props based on antd@^4.24 [`#1746` ](https://github.com/nocobase/nocobase/pull/1746 )
- fix: improve the display of the title field [`#1741` ](https://github.com/nocobase/nocobase/pull/1741 )
- fix: batch edit deletes relational table fields [`#1743` ](https://github.com/nocobase/nocobase/pull/1743 )
- style: automatically omit table cell content based on width [`#1646` ](https://github.com/nocobase/nocobase/pull/1646 )
- feat(collection-manager): support for setting the title field [`#1729` ](https://github.com/nocobase/nocobase/pull/1729 )
- fix: acl scope support variables [`#1660` ](https://github.com/nocobase/nocobase/pull/1660 )
- fix: filter-condition-update-incorrectly(switch "and"、"or") [`#1737` ](https://github.com/nocobase/nocobase/pull/1737 )
- fix(plugin-workflow): fix foreignkey in variable [`#1740` ](https://github.com/nocobase/nocobase/pull/1740 )
- fix(plugin-formula): remove showUnchecked option [`#1730` ](https://github.com/nocobase/nocobase/pull/1730 )
- fix(plugin-workflow): fix manual migration script [`#1735` ](https://github.com/nocobase/nocobase/pull/1735 )
- fix: correcting misspelled word [`#1731` ](https://github.com/nocobase/nocobase/pull/1731 )
- fix(FilterFormBlock): fix association field can not to filter [`#1699` ](https://github.com/nocobase/nocobase/pull/1699 )
- feat: add react-hooks lint [`#1728` ](https://github.com/nocobase/nocobase/pull/1728 )
- fix: missing spacing after dragging [`#1671` ](https://github.com/nocobase/nocobase/pull/1671 )
- fix: load view collection [`#1727` ](https://github.com/nocobase/nocobase/pull/1727 )
### Commits
- chore(versions): 😊 publish v0.9.2-alpha.3 [`9756dd1` ](https://github.com/nocobase/nocobase/commit/9756dd134b741dfcea4546f36182f64c56b87a52 )
- fix(collection-manager): fix table layout [`683db5b` ](https://github.com/nocobase/nocobase/commit/683db5b3ba3cfe83e5f5574075ebc1b657d42de1 )
- refactor: fix lint error [`7b9bfa1` ](https://github.com/nocobase/nocobase/commit/7b9bfa116ff625a06d7c575f51fefd7dfb6cf711 )
## [v0.9.2-alpha.2](https://github.com/nocobase/nocobase/compare/v0.9.2-alpha.1...v0.9.2-alpha.2) - 2023-04-19
### Merged
- fix: press enter to reload when the Pagination is focused [`#1720` ](https://github.com/nocobase/nocobase/pull/1720 )
### Commits
- chore(versions): 😊 publish v0.9.2-alpha.2 [`3dfd5a1` ](https://github.com/nocobase/nocobase/commit/3dfd5a1f7a3ff14606357f441f547f40fdaa1344 )
## [v0.9.2-alpha.1](https://github.com/nocobase/nocobase/compare/v0.9.1-alpha.2...v0.9.2-alpha.1) - 2023-04-19
### Merged
- refactor(plugin-workflow): change single form to custom form block [`#1707` ](https://github.com/nocobase/nocobase/pull/1707 )
- chore(ci): add timeout config for jobs [`#1725` ](https://github.com/nocobase/nocobase/pull/1725 )
- refactor(plugin-workflow): migrate menu items to options [`#1724` ](https://github.com/nocobase/nocobase/pull/1724 )
- fix(client): fix error on clear value in variable input [`#1723` ](https://github.com/nocobase/nocobase/pull/1723 )
- fix(record-picker): fix the table paging problem [`#1718` ](https://github.com/nocobase/nocobase/pull/1718 )
- fix(map-plugin): some data is incorrect [`#1717` ](https://github.com/nocobase/nocobase/pull/1717 )
- fix: data scope not effect in gantt [`#1716` ](https://github.com/nocobase/nocobase/pull/1716 )
- fix: button loading does not disappear when the operation submit failed [`#1698` ](https://github.com/nocobase/nocobase/pull/1698 )
- fix(linkage rule):multiple select condition judgment failed [`#1715` ](https://github.com/nocobase/nocobase/pull/1715 )
- Fix/save through table data [`#1714` ](https://github.com/nocobase/nocobase/pull/1714 )
- feat: improve ui design for linkage action [`#1659` ](https://github.com/nocobase/nocobase/pull/1659 )
- feat(map): support to filter other blocks [`#1691` ](https://github.com/nocobase/nocobase/pull/1691 )
- refactor: improve linkage rule enable [`#1700` ](https://github.com/nocobase/nocobase/pull/1700 )
- fix: find fields arg [`#1710` ](https://github.com/nocobase/nocobase/pull/1710 )
- feat(form-block): data templates [`#1704` ](https://github.com/nocobase/nocobase/pull/1704 )
- fix: linkage relationship data condition judgment failed [`#1681` ](https://github.com/nocobase/nocobase/pull/1681 )
- fix(gantt): update permission check in gantt block [`#1701` ](https://github.com/nocobase/nocobase/pull/1701 )
- fix: clearFormGraph [`#1706` ](https://github.com/nocobase/nocobase/pull/1706 )
- fix(plugin-workflow): fix request body variable component [`#1703` ](https://github.com/nocobase/nocobase/pull/1703 )
- fix(gantt): improve task bar text [`#1696` ](https://github.com/nocobase/nocobase/pull/1696 )
- fix: long text should be line feed [`#1686` ](https://github.com/nocobase/nocobase/pull/1686 )
- fix: cannot display data when remove last page and the page only just one item [`#1685` ](https://github.com/nocobase/nocobase/pull/1685 )
- fix: meta acl with association query [`#1695` ](https://github.com/nocobase/nocobase/pull/1695 )
- fix: linkage rule title can not set empty [`#1688` ](https://github.com/nocobase/nocobase/pull/1688 )
- feat: improve plugin manager ui [`#1650` ](https://github.com/nocobase/nocobase/pull/1650 )
- feat: gantt block [`#1393` ](https://github.com/nocobase/nocobase/pull/1393 )
- fix(client): fix constant input lose focus in variable [`#1689` ](https://github.com/nocobase/nocobase/pull/1689 )
- feat(plugin-workflow): add workflow specific logger [`#1677` ](https://github.com/nocobase/nocobase/pull/1677 )
- fix: remove designer [`#1684` ](https://github.com/nocobase/nocobase/pull/1684 )
- test: should load the .env.test [`#1678` ](https://github.com/nocobase/nocobase/pull/1678 )
- fix: incorrect language after logout [`#1679` ](https://github.com/nocobase/nocobase/pull/1679 )
- feat: optimize file collection [`#1666` ](https://github.com/nocobase/nocobase/pull/1666 )
- fix: sort field init performance [`#1675` ](https://github.com/nocobase/nocobase/pull/1675 )
- fix(plugin-workflow): fix null collection fields [`#1674` ](https://github.com/nocobase/nocobase/pull/1674 )
- fix(client): fix variable component read pretty mode [`#1673` ](https://github.com/nocobase/nocobase/pull/1673 )
- fix: ui problem of compact theme [`#1670` ](https://github.com/nocobase/nocobase/pull/1670 )
- fix: linkage rule enable effect in form [`#1669` ](https://github.com/nocobase/nocobase/pull/1669 )
- feat: collection template summary [`#1672` ](https://github.com/nocobase/nocobase/pull/1672 )
- feat: (plugin-workflow) dynamic expression [`#1560` ](https://github.com/nocobase/nocobase/pull/1560 )
- chore: find inherit collection warn [`#1663` ](https://github.com/nocobase/nocobase/pull/1663 )
- fix: linkage rule title config clear exception [`#1665` ](https://github.com/nocobase/nocobase/pull/1665 )
- feat: support tableoid filter [`#1657` ](https://github.com/nocobase/nocobase/pull/1657 )
- feat(plugin-workflow): add array mapping support in processor [`#1662` ](https://github.com/nocobase/nocobase/pull/1662 )
- fix(plugin-workflow): fix appends null to collection trigger [`#1661` ](https://github.com/nocobase/nocobase/pull/1661 )
- feat(filter-operators): eq and ne operators support array [`#1658` ](https://github.com/nocobase/nocobase/pull/1658 )
- fix(plugin-workflow): fix todo drawer data load [`#1656` ](https://github.com/nocobase/nocobase/pull/1656 )
- refactor(client): improve translation [`#1654` ](https://github.com/nocobase/nocobase/pull/1654 )
- fix: fix the 'Add menu item' button disappears [`#1655` ](https://github.com/nocobase/nocobase/pull/1655 )
- chore: add new allowAddtoCurrent config [`#1652` ](https://github.com/nocobase/nocobase/pull/1652 )
- feat: support file collection [`#1636` ](https://github.com/nocobase/nocobase/pull/1636 )
- fix(plugin-workflow): fix manual node drawer [`#1653` ](https://github.com/nocobase/nocobase/pull/1653 )
- chore: inhertis api with difference schema [`#1545` ](https://github.com/nocobase/nocobase/pull/1545 )
- fix: select record can not enable child collection [`#1649` ](https://github.com/nocobase/nocobase/pull/1649 )
- feat: plugin before enable hook [`#1648` ](https://github.com/nocobase/nocobase/pull/1648 )
- chore: add transaction in set field action [`#1647` ](https://github.com/nocobase/nocobase/pull/1647 )
- fix(linkage rule):linkage rule not display in action [`#1644` ](https://github.com/nocobase/nocobase/pull/1644 )
- refactor: view collection options [`#1643` ](https://github.com/nocobase/nocobase/pull/1643 )
- fix: update field error [`#1645` ](https://github.com/nocobase/nocobase/pull/1645 )
- feat(Table): column action support linkage rules [`#1638` ](https://github.com/nocobase/nocobase/pull/1638 )
- fix(view-collection): field name cannot be edited when there with field source [`#1642` ](https://github.com/nocobase/nocobase/pull/1642 )
- fix: linkage rule config closing rules require reopening the form to take effect [`#1640` ](https://github.com/nocobase/nocobase/pull/1640 )
- refactor(client): change Variable.TextArea to controlled component [`#1605` ](https://github.com/nocobase/nocobase/pull/1605 )
- fix: get pg view def [`#1641` ](https://github.com/nocobase/nocobase/pull/1641 )
- fix: infer view column type with alias [`#1634` ](https://github.com/nocobase/nocobase/pull/1634 )
- fix(plugin-workflow): fix minors ui issues [`#1635` ](https://github.com/nocobase/nocobase/pull/1635 )
- chore: disabled underscored in view collection. [`#1633` ](https://github.com/nocobase/nocobase/pull/1633 )
- fix: form action dragging area is too large [`#1628` ](https://github.com/nocobase/nocobase/pull/1628 )
- fix: FixedBlock related ui [`#1632` ](https://github.com/nocobase/nocobase/pull/1632 )
- feat: database view collection [`#1587` ](https://github.com/nocobase/nocobase/pull/1587 )
- fix: init sort value in sort field with scopeKey [`#1626` ](https://github.com/nocobase/nocobase/pull/1626 )
- style: linkage rule style improve [`#1625` ](https://github.com/nocobase/nocobase/pull/1625 )
- fix: find with attributes and group [`#1411` ](https://github.com/nocobase/nocobase/pull/1411 )
- docs: transform video link to video tag [`#1414` ](https://github.com/nocobase/nocobase/pull/1414 )
- feat(parse-variables): support to parse variables in filter params [`#1558` ](https://github.com/nocobase/nocobase/pull/1558 )
- fix(linkage rules) : support naming, enabling and disabling, copying, and assigning null values [`#1511` ](https://github.com/nocobase/nocobase/pull/1511 )
- chore: update test ci [`#1622` ](https://github.com/nocobase/nocobase/pull/1622 )
- fix: history add new button does not support enabling child collection [`#1536` ](https://github.com/nocobase/nocobase/pull/1536 )
- fix/(linkages-action): detail block actions does not support linkage rules [`#1504` ](https://github.com/nocobase/nocobase/pull/1504 )
- fix: avoid fixedblock height working in popup [`#1621` ](https://github.com/nocobase/nocobase/pull/1621 )
- fix: when the page has FixedBlock, the table of popup is not displayed [`#1619` ](https://github.com/nocobase/nocobase/pull/1619 )
- feat: association-filter-improve [`#1606` ](https://github.com/nocobase/nocobase/pull/1606 )
- fix(Table): cannot display table data [`#1617` ](https://github.com/nocobase/nocobase/pull/1617 )
- fix(plugin-workflow): fix todo list form read-pretty for non-assigneed user [`#1615` ](https://github.com/nocobase/nocobase/pull/1615 )
- feat(table): hidden pagination when only one page is available [`#1614` ](https://github.com/nocobase/nocobase/pull/1614 )
- refactor: improve FixedBlock performance [`#1593` ](https://github.com/nocobase/nocobase/pull/1593 )
- fix(collection-manager): infinite recursion [`#1608` ](https://github.com/nocobase/nocobase/pull/1608 )
- fix(audit-logs): Add ellipsis feature to table columns [`#1603` ](https://github.com/nocobase/nocobase/pull/1603 )
- feat: improve the non-link ui of association data [`#1602` ](https://github.com/nocobase/nocobase/pull/1602 )
- feat(Kanban): the card support open mode [`#1601` ](https://github.com/nocobase/nocobase/pull/1601 )
- fix( importable-field): incorrect display when moving sort handle [`#1613` ](https://github.com/nocobase/nocobase/pull/1613 )
- fix: enable child collections remain after deleting a child collection [`#1610` ](https://github.com/nocobase/nocobase/pull/1610 )
- fix: destroy through table record referencing collections table [`#1611` ](https://github.com/nocobase/nocobase/pull/1611 )
- fix(plugin-workflow): add default actions value of manual node [`#1600` ](https://github.com/nocobase/nocobase/pull/1600 )
- feat(plugin-workflow): add failOnEmpty option for query node [`#1599` ](https://github.com/nocobase/nocobase/pull/1599 )
- fix(plugin-workflow): use toJSON instead of get to get valid result [`#1596` ](https://github.com/nocobase/nocobase/pull/1596 )
- Translation pt-BR (Brazilian Portuguese) [`#1591` ](https://github.com/nocobase/nocobase/pull/1591 )
- fix: role permission add new scope display blank [`#1592` ](https://github.com/nocobase/nocobase/pull/1592 )
- fix(FixedBlock): avoid kanban triggering programmatic scrolling [`#1406` ](https://github.com/nocobase/nocobase/pull/1406 )
- fix: repeat request categories when switching between graph interface and collection& fields [`#1590` ](https://github.com/nocobase/nocobase/pull/1590 )
- fix: collectionFieldsOptions cannot get all fields [`#1588` ](https://github.com/nocobase/nocobase/pull/1588 )
- fix(plugin-workflow): fix input width in request node config [`#1585` ](https://github.com/nocobase/nocobase/pull/1585 )
- feat(filter-blocks): support filter-blocks [`#1505` ](https://github.com/nocobase/nocobase/pull/1505 )
- refactor: multi-app [`#1578` ](https://github.com/nocobase/nocobase/pull/1578 )
- feat: compact theme [`#1574` ](https://github.com/nocobase/nocobase/pull/1574 )
- feat: support cron field [`#1421` ](https://github.com/nocobase/nocobase/pull/1421 )
- fix(Calendar): ensur to get correct gridInitializer when adding a new… [`#1425` ](https://github.com/nocobase/nocobase/pull/1425 )
- feat(markdown): support mermaid and better style [`#1583` ](https://github.com/nocobase/nocobase/pull/1583 )
- fix(plugin-map): map block repeats [`#1582` ](https://github.com/nocobase/nocobase/pull/1582 )
- feat: tree collection [`#1561` ](https://github.com/nocobase/nocobase/pull/1561 )
- feat(plugin-map): add map block [`#1486` ](https://github.com/nocobase/nocobase/pull/1486 )
- chore: lazy load sub app in share collection [`#1569` ](https://github.com/nocobase/nocobase/pull/1569 )
- fix(record-picker): supports adding sub-collection records [`#1573` ](https://github.com/nocobase/nocobase/pull/1573 )
- fix: app manager reload [`#1565` ](https://github.com/nocobase/nocobase/pull/1565 )
- feat: multi-app-share-collection plugin [`#1562` ](https://github.com/nocobase/nocobase/pull/1562 )
- feat: record picker support to enable links [`#1515` ](https://github.com/nocobase/nocobase/pull/1515 )
- feat: multiple apps [`#1540` ](https://github.com/nocobase/nocobase/pull/1540 )
- docs(client): add variable docs [`#1556` ](https://github.com/nocobase/nocobase/pull/1556 )
- fix(charts): improve chart table preview with object type [`#1555` ](https://github.com/nocobase/nocobase/pull/1555 )
- feat(plugin-workflow) config preload associations in triggers and nodes [`#1548` ](https://github.com/nocobase/nocobase/pull/1548 )
### Fixed
- fix(plugin-workflow): fix todo list form read-pretty for non-assigneed user (#1615) [`#1572` ](https://github.com/nocobase/nocobase/issues/1572 )
### Commits
- chore(versions): 😊 publish v0.9.2-alpha.1 [`d1adc9d` ](https://github.com/nocobase/nocobase/commit/d1adc9de0b87b896e90c81c226646b840309c240 )
- fix(file-manager): upgrade s3 version [`50183b0` ](https://github.com/nocobase/nocobase/commit/50183b065d32be5d2f6590bfb0c6190fafc12881 )
- fix: linkage rule [`b8776fe` ](https://github.com/nocobase/nocobase/commit/b8776fe2d0fd6729c18b968d9f7b15e7c81c4ef2 )
## [v0.9.1-alpha.2](https://github.com/nocobase/nocobase/compare/v0.9.1-alpha.1...v0.9.1-alpha.2) - 2023-03-09
### Merged
- fix(plugin-workflow): fix module import (#1550) [`#1552` ](https://github.com/nocobase/nocobase/pull/1552 )
- chore: relation repository response when source model not found [`#1546` ](https://github.com/nocobase/nocobase/pull/1546 )
- fix(plugin-workflow): fix assignees config component in manual node [`#1547` ](https://github.com/nocobase/nocobase/pull/1547 )
- feat: stopped state in application [`#1543` ](https://github.com/nocobase/nocobase/pull/1543 )
- fix(plugin-workflow): fix AssociationInput field path [`#1542` ](https://github.com/nocobase/nocobase/pull/1542 )
- fix: cache with index.html [`#1541` ](https://github.com/nocobase/nocobase/pull/1541 )
- fix: belongs to many through table with custom schema [`#1539` ](https://github.com/nocobase/nocobase/pull/1539 )
- fix(plugin-formula): expose formula field result in form [`#1534` ](https://github.com/nocobase/nocobase/pull/1534 )
- test: with collection_manager_schema env [`#1532` ](https://github.com/nocobase/nocobase/pull/1532 )
- fix: filter by association field with underscored [`#1537` ](https://github.com/nocobase/nocobase/pull/1537 )
- fix(charts): fix copy [`#1533` ](https://github.com/nocobase/nocobase/pull/1533 )
- feat: add chart plugin [`#1477` ](https://github.com/nocobase/nocobase/pull/1477 )
- feat: support add new in block for inheritance collection [`#1518` ](https://github.com/nocobase/nocobase/pull/1518 )
- refactor(plugin-workflow): change canvas card and adjust styles [`#1529` ](https://github.com/nocobase/nocobase/pull/1529 )
- fix: test with nocobase plugin [`#1525` ](https://github.com/nocobase/nocobase/pull/1525 )
- fix: nginx cache [`#1523` ](https://github.com/nocobase/nocobase/pull/1523 )
- fix: remove field when collection has difference schema with database [`#1524` ](https://github.com/nocobase/nocobase/pull/1524 )
### Commits
- chore(versions): 😊 publish v0.9.1-alpha.2 [`bc5156d` ](https://github.com/nocobase/nocobase/commit/bc5156d458adecce8189aa535e5738672e63c2c0 )
- fix: add new blocks [`3904aa7` ](https://github.com/nocobase/nocobase/commit/3904aa7c111eaa522cc7072a268a579aa115906e )
- fix: schema name conflicts [`a463c3d` ](https://github.com/nocobase/nocobase/commit/a463c3d747666496721571110bd77dba3726c2f7 )
## [v0.9.1-alpha.1](https://github.com/nocobase/nocobase/compare/v0.9.0-alpha.2...v0.9.1-alpha.1) - 2023-03-03
### Merged
- refactor: audit logs block [`#1517` ](https://github.com/nocobase/nocobase/pull/1517 )
- fix(evaluators): fix preprocessing and add test cases [`#1519` ](https://github.com/nocobase/nocobase/pull/1519 )
- chore(debug): fix debug filename when run test [`#1520` ](https://github.com/nocobase/nocobase/pull/1520 )
- feat: collection manager schema env [`#1506` ](https://github.com/nocobase/nocobase/pull/1506 )
- fix(client): fix checkbox unchecked display [`#1508` ](https://github.com/nocobase/nocobase/pull/1508 )
- feat(snapshot-field): improve transition [`#1513` ](https://github.com/nocobase/nocobase/pull/1513 )
- fix(plugin-workflow): fix CollectionField validation when using variable [`#1512` ](https://github.com/nocobase/nocobase/pull/1512 )
- feat(plugin-formula): calculation with snapshot field [`#1498` ](https://github.com/nocobase/nocobase/pull/1498 )
- fix(association-select): filter without data scope not work [`#1509` ](https://github.com/nocobase/nocobase/pull/1509 )
- feat: fallback sort field init to createdAt field [`#1507` ](https://github.com/nocobase/nocobase/pull/1507 )
- fix(graphical-interface): collection category does not display title [`#1503` ](https://github.com/nocobase/nocobase/pull/1503 )
- fix(association-select): data is incorrect when use data scope [`#1491` ](https://github.com/nocobase/nocobase/pull/1491 )
- feat: dialect version accessors [`#1502` ](https://github.com/nocobase/nocobase/pull/1502 )
- fix: collection schema updated but model _schema not change [`#1500` ](https://github.com/nocobase/nocobase/pull/1500 )
- Update zh_CN.ts [`#1481` ](https://github.com/nocobase/nocobase/pull/1481 )
- fix(linkageRules): support empty condiction [`#1496` ](https://github.com/nocobase/nocobase/pull/1496 )
- feat: form/button linkage rules [`#1456` ](https://github.com/nocobase/nocobase/pull/1456 )
- fix: collection importer has incorrect reference [`#1495` ](https://github.com/nocobase/nocobase/pull/1495 )
- feat: support custom plugin deployment in dockerfile [`#1494` ](https://github.com/nocobase/nocobase/pull/1494 )
- fix: environment variables [`#1490` ](https://github.com/nocobase/nocobase/pull/1490 )
- feat: prepare database method [`#1492` ](https://github.com/nocobase/nocobase/pull/1492 )
- Fix/multiple schema query [`#1488` ](https://github.com/nocobase/nocobase/pull/1488 )
- fix: string violation [`#1487` ](https://github.com/nocobase/nocobase/pull/1487 )
- refactor(plugin-workflow): migrate evaluators [`#1485` ](https://github.com/nocobase/nocobase/pull/1485 )
- docs: fix typo [`#1482` ](https://github.com/nocobase/nocobase/pull/1482 )
- fix(plugin-workflow): fix customized job status [`#1484` ](https://github.com/nocobase/nocobase/pull/1484 )
- fix(plugin-workflow): fix condition config param [`#1483` ](https://github.com/nocobase/nocobase/pull/1483 )
- fix(plugin-workflow): fix migration [`#1479` ](https://github.com/nocobase/nocobase/pull/1479 )
- fix(plugin-workflow): fix migration on table prefix [`#1478` ](https://github.com/nocobase/nocobase/pull/1478 )
- refactor(plugin-formula): combine 2 formula field type into 1 [`#1457` ](https://github.com/nocobase/nocobase/pull/1457 )
- fix(plugin-workflow): fix migration for calculation [`#1476` ](https://github.com/nocobase/nocobase/pull/1476 )
- fix(plugin-workflow): fix schedule trigger number type repeat [`#1475` ](https://github.com/nocobase/nocobase/pull/1475 )
- Feat(plugin-workflow) manual instruction [`#1339` ](https://github.com/nocobase/nocobase/pull/1339 )
- feat: support for importing attachments [`#1466` ](https://github.com/nocobase/nocobase/pull/1466 )
- fix: column not exists error after destory relation field [`#1465` ](https://github.com/nocobase/nocobase/pull/1465 )
- fix: add schema [`#1464` ](https://github.com/nocobase/nocobase/pull/1464 )
- fix: avoid o2o, o2m can select the data already selected [`#1462` ](https://github.com/nocobase/nocobase/pull/1462 )
- feat: add test cases [`#1463` ](https://github.com/nocobase/nocobase/pull/1463 )
- feat: update zh_CN.ts [`#1458` ](https://github.com/nocobase/nocobase/pull/1458 )
- refactor: export plugin [`#1460` ](https://github.com/nocobase/nocobase/pull/1460 )
- Fix/pg schema with inherit [`#1446` ](https://github.com/nocobase/nocobase/pull/1446 )
- feat: multiple apps admin [`#1431` ](https://github.com/nocobase/nocobase/pull/1431 )
- chore: fix build plugin error [`#1454` ](https://github.com/nocobase/nocobase/pull/1454 )
- feat: provide the underscored option for the database [`#1366` ](https://github.com/nocobase/nocobase/pull/1366 )
- Revert "fix(table): make filed overflow behavior right (#1392)" [`#1452` ](https://github.com/nocobase/nocobase/pull/1452 )
- fix(collection category): zh_cn locale defect [`#1451` ](https://github.com/nocobase/nocobase/pull/1451 )
- feat: add namespace and duplicator parameters for collection options [`#1449` ](https://github.com/nocobase/nocobase/pull/1449 )
- fix(snapshot-field): remove depth limit [`#1450` ](https://github.com/nocobase/nocobase/pull/1450 )
- chore: update licenses url [`#1285` ](https://github.com/nocobase/nocobase/pull/1285 )
- feat: association snapshot [`#1438` ](https://github.com/nocobase/nocobase/pull/1438 )
- fix(table): make filed overflow behavior right [`#1392` ](https://github.com/nocobase/nocobase/pull/1392 )
- fix(plugin-sequence): fix missed createdAt field in bulk hook [`#1448` ](https://github.com/nocobase/nocobase/pull/1448 )
- fix: error:0308010C:digital envelope routines::unsupported [`#1447` ](https://github.com/nocobase/nocobase/pull/1447 )
- feat: collection categories [`#1327` ](https://github.com/nocobase/nocobase/pull/1327 )
- fix(plugin-fm): fix path config for storages [`#1445` ](https://github.com/nocobase/nocobase/pull/1445 )
- fix: node.js 17+, add openssl-legacy-provider [`#1434` ](https://github.com/nocobase/nocobase/pull/1434 )
- fix(plugin-workflow): fix schedule on field null value [`#1442` ](https://github.com/nocobase/nocobase/pull/1442 )
- feat: pg schema support [`#1439` ](https://github.com/nocobase/nocobase/pull/1439 )
- fix(i18n): set key and ns separator default to false [`#1432` ](https://github.com/nocobase/nocobase/pull/1432 )
- feat: disable trigger when import collection [`#1417` ](https://github.com/nocobase/nocobase/pull/1417 )
- chore: translate 'Add tab' in page header [`#1424` ](https://github.com/nocobase/nocobase/pull/1424 )
- fix(plugin-workflow): use promise to request [`#1426` ](https://github.com/nocobase/nocobase/pull/1426 )
- fix(acl): custom appends merge strategy [`#1416` ](https://github.com/nocobase/nocobase/pull/1416 )
- docs: update G2Plot example url [`#1408` ](https://github.com/nocobase/nocobase/pull/1408 )
- docs: fix typo [`#1412` ](https://github.com/nocobase/nocobase/pull/1412 )
- fix(FixedBlock): using both association filters and FixedBlock does not show the complete table [`#1405` ](https://github.com/nocobase/nocobase/pull/1405 )
- feat(calendar): startDate and endDate support the use of association fields [`#1397` ](https://github.com/nocobase/nocobase/pull/1397 )
- fix: load through collection before belongsToMany field bind [`#1409` ](https://github.com/nocobase/nocobase/pull/1409 )
- feat(verification-plugin): support tencent sms [`#1382` ](https://github.com/nocobase/nocobase/pull/1382 )
- fix: foreign keys are editable when adding fields [`#1404` ](https://github.com/nocobase/nocobase/pull/1404 )
- fix: navbar_ui style [`#1398` ](https://github.com/nocobase/nocobase/pull/1398 )
- fix: inherit startup sort [`#1402` ](https://github.com/nocobase/nocobase/pull/1402 )
- fix(plugin-workflow): fix url input width for request config [`#1401` ](https://github.com/nocobase/nocobase/pull/1401 )
- Fix/snapshot [`#1396` ](https://github.com/nocobase/nocobase/pull/1396 )
- feat: fix through collections inherits filter [`#1394` ](https://github.com/nocobase/nocobase/pull/1394 )
- Fix(plugin-sequence): support sequence field in m2m through table [`#1383` ](https://github.com/nocobase/nocobase/pull/1383 )
- fix(plugin-workflow): adjust executed alert position [`#1381` ](https://github.com/nocobase/nocobase/pull/1381 )
- fix: through collection individual hooks [`#1378` ](https://github.com/nocobase/nocobase/pull/1378 )
- fix: through collection records should not be reset [`#1377` ](https://github.com/nocobase/nocobase/pull/1377 )
- feat(client): add form disabled context [`#1374` ](https://github.com/nocobase/nocobase/pull/1374 )
- Fix(plugin-workflow): request node [`#1367` ](https://github.com/nocobase/nocobase/pull/1367 )
### Commits
- docs: add plug-in documentation [`68511f0` ](https://github.com/nocobase/nocobase/commit/68511f05bc7dbca49e0ab95eb868a193a3502d71 )
- feat(db): field value parser [`5805b69` ](https://github.com/nocobase/nocobase/commit/5805b69455532ad643e9c87831da985d41bc5d6d )
- chore(versions): 😊 publish v0.9.1-alpha.1 [`946c8f2` ](https://github.com/nocobase/nocobase/commit/946c8f25a3df538f4a83abe4468786cf554d8914 )
## [v0.9.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.9.0-alpha.1...v0.9.0-alpha.2) - 2023-01-14
### Merged
- feat: load multiple languages dynamically [`#1355` ](https://github.com/nocobase/nocobase/pull/1355 )
- refactor(plugin-workflow): refactor request instruction [`#1356` ](https://github.com/nocobase/nocobase/pull/1356 )
- feat: update dependencies [`#1353` ](https://github.com/nocobase/nocobase/pull/1353 )
### Commits
- feat: add en-US.example.json [`86554c0` ](https://github.com/nocobase/nocobase/commit/86554c0205d6cb8f5dd3a293c9929b4aa9cb5897 )
- fix: locale cache [`a4116a2` ](https://github.com/nocobase/nocobase/commit/a4116a251b00109dad96e5062bf9b6441544f8b3 )
- chore(versions): 😊 publish v0.9.0-alpha.2 [`daa91e9` ](https://github.com/nocobase/nocobase/commit/daa91e95a6192bac19702eb17e9f764a7df11477 )
## [v0.9.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.8.1-alpha.4...v0.9.0-alpha.1) - 2023-01-11
### Merged
- feat: change license [`#1350` ](https://github.com/nocobase/nocobase/pull/1350 )
- feat: formula plugin [`#1344` ](https://github.com/nocobase/nocobase/pull/1344 )
- feat: acl optimization [`#1136` ](https://github.com/nocobase/nocobase/pull/1136 )
- feat: duplicator plugin [`#1265` ](https://github.com/nocobase/nocobase/pull/1265 )
- fix(plugin-workflow): fix missed preparing [`#1337` ](https://github.com/nocobase/nocobase/pull/1337 )
- fix: FixedBlock does not disappear when the current tab is deleted [`#1324` ](https://github.com/nocobase/nocobase/pull/1324 )
- feat(Select): should compile title and label [`#1332` ](https://github.com/nocobase/nocobase/pull/1332 )
- fix: improve filter [`#1333` ](https://github.com/nocobase/nocobase/pull/1333 )
### Commits
- chore(versions): 😊 publish v0.9.0-alpha.1 [`013f091` ](https://github.com/nocobase/nocobase/commit/013f0916a521fef74970ba6feed76c1b17b6ff01 )
- fix: typeError: Cannot read properties of undefined (reading 'find') [`1dc4142` ](https://github.com/nocobase/nocobase/commit/1dc4142da2195fb6f09bd691b23948d9d5f9e01d )
- feat: improve translation [`31794d3` ](https://github.com/nocobase/nocobase/commit/31794d3c1b7af13d9dbaca8d12b1843c18553307 )
## [v0.8.1-alpha.4](https://github.com/nocobase/nocobase/compare/v0.8.1-alpha.2...v0.8.1-alpha.4) - 2023-01-05
### Merged
- chore(versions): 😊 publish v0.8.1-alpha.4 [`#1331` ](https://github.com/nocobase/nocobase/pull/1331 )
## [v0.8.1-alpha.2](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.13...v0.8.1-alpha.2) - 2023-01-05
### Merged
- fix(plugin-sequence-field): integer generated should not less then start [`#1330` ](https://github.com/nocobase/nocobase/pull/1330 )
- fix: filter removeNullConditions [`#1329` ](https://github.com/nocobase/nocobase/pull/1329 )
- fix: snapshot display fix [`#1328` ](https://github.com/nocobase/nocobase/pull/1328 )
- fix(plugin-workflow): fix history drawer in workflow canvas [`#1326` ](https://github.com/nocobase/nocobase/pull/1326 )
- feat: snapshot field plugin [`#1253` ](https://github.com/nocobase/nocobase/pull/1253 )
- feat: configure fields style fix [`#1322` ](https://github.com/nocobase/nocobase/pull/1322 )
- fix(plugin-workflow): fix events in prepare [`#1325` ](https://github.com/nocobase/nocobase/pull/1325 )
- fix(database): filter match [`#1319` ](https://github.com/nocobase/nocobase/pull/1319 )
- fix: action merge params [`#1321` ](https://github.com/nocobase/nocobase/pull/1321 )
- chore: set belongs to many on delete to cascade [`#1311` ](https://github.com/nocobase/nocobase/pull/1311 )
- fix: disable filterByTk options in destory method when collection has no primary key or has composite primary key [`#1313` ](https://github.com/nocobase/nocobase/pull/1313 )
- fix: slow find with include in mysql [`#1304` ](https://github.com/nocobase/nocobase/pull/1304 )
- fix(map-plugin): cannot save because the value is null [`#1309` ](https://github.com/nocobase/nocobase/pull/1309 )
- fix: create inherits with table name contains upper case [`#1308` ](https://github.com/nocobase/nocobase/pull/1308 )
- fix: upgrade error [`#1303` ](https://github.com/nocobase/nocobase/pull/1303 )
- fix: association filter [`#1301` ](https://github.com/nocobase/nocobase/pull/1301 )
- fix: pageSize 200 & not a function [`#1299` ](https://github.com/nocobase/nocobase/pull/1299 )
- refactor(client): make tab initializer more common [`#1298` ](https://github.com/nocobase/nocobase/pull/1298 )
- fix(Select): title field and clear button not work [`#1296` ](https://github.com/nocobase/nocobase/pull/1296 )
- fix(plugin-fm): fix local storage config and skip empty base url [`#1294` ](https://github.com/nocobase/nocobase/pull/1294 )
- feat: antd-> 4.2.8 [`#1231` ](https://github.com/nocobase/nocobase/pull/1231 )
- feat: association filter [`#1274` ](https://github.com/nocobase/nocobase/pull/1274 )
- chore: upgrade sequelize version to to latest [`#1234` ](https://github.com/nocobase/nocobase/pull/1234 )
- feat: add iframe-block plugin [`#1281` ](https://github.com/nocobase/nocobase/pull/1281 )
- feat: update page size to 200 and limit fields [`#1282` ](https://github.com/nocobase/nocobase/pull/1282 )
- fix: prevent horizontal scroll of menus [`#1279` ](https://github.com/nocobase/nocobase/pull/1279 )
- Turkish language created for Docs. Belgeler için türkçe dil desteği [`#1071` ](https://github.com/nocobase/nocobase/pull/1071 )
- fix(client/kanban): fix kanban card default active all fields bug [`#1270` ](https://github.com/nocobase/nocobase/pull/1270 )
- fix: cannot delete event in calendar [`#1277` ](https://github.com/nocobase/nocobase/pull/1277 )
- fix(AssociationSelect): missing field title in details [`#1275` ](https://github.com/nocobase/nocobase/pull/1275 )
- fix: menu cannot scroll [`#1276` ](https://github.com/nocobase/nocobase/pull/1276 )
- feat: support fixed block [`#1267` ](https://github.com/nocobase/nocobase/pull/1267 )
- fix(plugin-sequence): fix test case [`#1268` ](https://github.com/nocobase/nocobase/pull/1268 )
- fix(plugin-sequence): fix update pattern index [`#1266` ](https://github.com/nocobase/nocobase/pull/1266 )
- feat : support fixed menu and header [`#1260` ](https://github.com/nocobase/nocobase/pull/1260 )
- fix: destroy field in parent table [`#1263` ](https://github.com/nocobase/nocobase/pull/1263 )
- refactor(client/popup): text: 'Set popup size' changed to 'Popup size' [`#1262` ](https://github.com/nocobase/nocobase/pull/1262 )
- feat: page tabs [`#1261` ](https://github.com/nocobase/nocobase/pull/1261 )
- fix(plugin-fm): drawer form values [`#1259` ](https://github.com/nocobase/nocobase/pull/1259 )
- feat: support sync button [`#1258` ](https://github.com/nocobase/nocobase/pull/1258 )
- fix: isOverride cannot work [`#1257` ](https://github.com/nocobase/nocobase/pull/1257 )
- refactor(sequence-field): move to plugin and use table to record [`#1209` ](https://github.com/nocobase/nocobase/pull/1209 )
- feat: add map plugin [`#1229` ](https://github.com/nocobase/nocobase/pull/1229 )
- fix(plugin-workflow): fix job result in history [`#1242` ](https://github.com/nocobase/nocobase/pull/1242 )
- feat: set field [`#1237` ](https://github.com/nocobase/nocobase/pull/1237 )
- chore: update ci [`#1239` ](https://github.com/nocobase/nocobase/pull/1239 )
- feat(client/popup): support set drawer and modal popup size [`#1224` ](https://github.com/nocobase/nocobase/pull/1224 )
- fix(plugin-file-manager): fix local serve middleware [`#1226` ](https://github.com/nocobase/nocobase/pull/1226 )
- feat: iframe block [`#1225` ](https://github.com/nocobase/nocobase/pull/1225 )
- fix(workflow/request-var): fix request node var editor [`#1223` ](https://github.com/nocobase/nocobase/pull/1223 )
- fix: change nginx timeout as 10min [`#1222` ](https://github.com/nocobase/nocobase/pull/1222 )
- fix: change import timeout as 10 min [`#1221` ](https://github.com/nocobase/nocobase/pull/1221 )
- fix: field component options appears in non-association interface [`#1220` ](https://github.com/nocobase/nocobase/pull/1220 )
- Fix(plugin-workflow): client refactor [`#1163` ](https://github.com/nocobase/nocobase/pull/1163 )
- feat(cli): quickstart [`#1204` ](https://github.com/nocobase/nocobase/pull/1204 )
- fix(plugin-cm): fix interfaces injection and getter [`#1196` ](https://github.com/nocobase/nocobase/pull/1196 )
- fix(i18n): move back key to global [`#1195` ](https://github.com/nocobase/nocobase/pull/1195 )
- test(plugin-workflow): add cache and test for sqlite [`#1194` ](https://github.com/nocobase/nocobase/pull/1194 )
- fix(plugin-workflow): use dual pipes to process triggers [`#1187` ](https://github.com/nocobase/nocobase/pull/1187 )
- fix(plugin-workflow): temp skip case [`#1188` ](https://github.com/nocobase/nocobase/pull/1188 )
- feat(menu): when a group is selected, the submenu items are also selected together [`#1152` ](https://github.com/nocobase/nocobase/pull/1152 )
- fix(plugin-workflow): fix transaction in trigger [`#1186` ](https://github.com/nocobase/nocobase/pull/1186 )
- feat: export blob type error [`#1170` ](https://github.com/nocobase/nocobase/pull/1170 )
- fix(plugin-workflow): dispatch when server start [`#1183` ](https://github.com/nocobase/nocobase/pull/1183 )
- fix: yarn start error in windows system [`#1177` ](https://github.com/nocobase/nocobase/pull/1177 )
- fix(plugin-users): fix initialization of sms verification [`#1173` ](https://github.com/nocobase/nocobase/pull/1173 )
- fix(plugin-workflow): fix test case [`#1172` ](https://github.com/nocobase/nocobase/pull/1172 )
- feat(plugin-workflow): add duplicate action [`#1171` ](https://github.com/nocobase/nocobase/pull/1171 )
- fix(plugin-workflow): fix context operand [`#1169` ](https://github.com/nocobase/nocobase/pull/1169 )
- fix: auto deploy error [`#1168` ](https://github.com/nocobase/nocobase/pull/1168 )
- feat: configurable the scope of target collections [`#1165` ](https://github.com/nocobase/nocobase/pull/1165 )
- ci(workflows): fix auto deploy error [`#1166` ](https://github.com/nocobase/nocobase/pull/1166 )
- ci(workflows): support manual depoly and stop pr [`#1132` ](https://github.com/nocobase/nocobase/pull/1132 )
- fix: saml oidc text [`#1164` ](https://github.com/nocobase/nocobase/pull/1164 )
- fix: transaction error [`#1162` ](https://github.com/nocobase/nocobase/pull/1162 )
- fix: create inherits with empty table [`#1160` ](https://github.com/nocobase/nocobase/pull/1160 )
- fix: sso optimization [`#1159` ](https://github.com/nocobase/nocobase/pull/1159 )
- feat: saml [`#1143` ](https://github.com/nocobase/nocobase/pull/1143 )
- feat: oidc [`#1126` ](https://github.com/nocobase/nocobase/pull/1126 )
- feat: belongs to many on delete [`#1158` ](https://github.com/nocobase/nocobase/pull/1158 )
- Feat/collection templates [`#1124` ](https://github.com/nocobase/nocobase/pull/1124 )
- Fix/action 404 [`#1157` ](https://github.com/nocobase/nocobase/pull/1157 )
- fix: 404 response [`#1156` ](https://github.com/nocobase/nocobase/pull/1156 )
- Feat: plugin verification config [`#1129` ](https://github.com/nocobase/nocobase/pull/1129 )
- feat: support use select field [`#1105` ](https://github.com/nocobase/nocobase/pull/1105 )
- fix(plugin-workflow): fix trigger context getters [`#1149` ](https://github.com/nocobase/nocobase/pull/1149 )
- feat: option readPretty optimization [`#1138` ](https://github.com/nocobase/nocobase/pull/1138 )
- fix(plugin-workflow): fix locale [`#1145` ](https://github.com/nocobase/nocobase/pull/1145 )
- fix(plugin-workflow): fix endsOn field [`#1144` ](https://github.com/nocobase/nocobase/pull/1144 )
- fix: create empty collection [`#1141` ](https://github.com/nocobase/nocobase/pull/1141 )
- fix(client): fix no key warning in menu [`#1140` ](https://github.com/nocobase/nocobase/pull/1140 )
- Fix(plugin workflow) interval [`#1139` ](https://github.com/nocobase/nocobase/pull/1139 )
- fix: x-collection-field [`#1134` ](https://github.com/nocobase/nocobase/pull/1134 )
- feat: update many [`#1135` ](https://github.com/nocobase/nocobase/pull/1135 )
- feat(workflow): support Http Request Node [`#1102` ](https://github.com/nocobase/nocobase/pull/1102 )
- fix: incorrect repeat of calendar [`#1131` ](https://github.com/nocobase/nocobase/pull/1131 )
- fix(database): refresh indexes [`#1127` ](https://github.com/nocobase/nocobase/pull/1127 )
- fix: reference check after remove collection [`#1123` ](https://github.com/nocobase/nocobase/pull/1123 )
- fix: sort field with table dose not have primary key [`#1119` ](https://github.com/nocobase/nocobase/pull/1119 )
- fix: test [`#1118` ](https://github.com/nocobase/nocobase/pull/1118 )
- fix: update to bigint [`#1117` ](https://github.com/nocobase/nocobase/pull/1117 )
- fix(cm): default values for override [`#1112` ](https://github.com/nocobase/nocobase/pull/1112 )
- fix: update sequence and foreignKey [`#1116` ](https://github.com/nocobase/nocobase/pull/1116 )
- fix(plugin-workflow): fix workflow schema [`#1115` ](https://github.com/nocobase/nocobase/pull/1115 )
- fix(client): menu key warnings [`#1114` ](https://github.com/nocobase/nocobase/pull/1114 )
- fix: fk type invalid [`#1113` ](https://github.com/nocobase/nocobase/pull/1113 )
- fix: handle column does not exist error [`#1110` ](https://github.com/nocobase/nocobase/pull/1110 )
- fix: inherits with collection not exists [`#1109` ](https://github.com/nocobase/nocobase/pull/1109 )
- fix(locale): move description to global [`#1108` ](https://github.com/nocobase/nocobase/pull/1108 )
- feat: using bigint for id field [`#1100` ](https://github.com/nocobase/nocobase/pull/1100 )
- refactor: formula plugin [`#1082` ](https://github.com/nocobase/nocobase/pull/1082 )
- fix: create inherits from a table that has no id [`#1104` ](https://github.com/nocobase/nocobase/pull/1104 )
- fix: find table sequence [`#1101` ](https://github.com/nocobase/nocobase/pull/1101 )
- Feat/collection inherits [`#1097` ](https://github.com/nocobase/nocobase/pull/1097 )
- fix: create collection with emtpy inhertis params [`#1096` ](https://github.com/nocobase/nocobase/pull/1096 )
- fix: remove node after collection removed [`#1095` ](https://github.com/nocobase/nocobase/pull/1095 )
- fix: unbind error [`#1094` ](https://github.com/nocobase/nocobase/pull/1094 )
- chore: type conflict error message [`#1093` ](https://github.com/nocobase/nocobase/pull/1093 )
- feat: collection inheritance [`#1069` ](https://github.com/nocobase/nocobase/pull/1069 )
- feat: no recursive update associations [`#1091` ](https://github.com/nocobase/nocobase/pull/1091 )
- fix(plugin-workflow): fix transaction chain in trigger [`#1089` ](https://github.com/nocobase/nocobase/pull/1089 )
- fix(plugin-workflow): fix schema name conflict [`#1087` ](https://github.com/nocobase/nocobase/pull/1087 )
- refactor(plugin-workflow): split transaction for collection trigger [`#1080` ](https://github.com/nocobase/nocobase/pull/1080 )
- fix: skip records that do not exist [`#1084` ](https://github.com/nocobase/nocobase/pull/1084 )
- refactor(plugin-workflow): adjust style [`#1079` ](https://github.com/nocobase/nocobase/pull/1079 )
- fix: mysql variable 'lower_case_table_names' must be set to '0' or '2' [`#1078` ](https://github.com/nocobase/nocobase/pull/1078 )
- feat: logging package [`#1021` ](https://github.com/nocobase/nocobase/pull/1021 )
- Refactor: plugin-workflow client [`#1077` ](https://github.com/nocobase/nocobase/pull/1077 )
- fix: reference options sync [`#1061` ](https://github.com/nocobase/nocobase/pull/1061 )
- refactor(plugin-workflow): adjust some api [`#1067` ](https://github.com/nocobase/nocobase/pull/1067 )
- fix(plugin-workflow): fix trigger getter [`#1060` ](https://github.com/nocobase/nocobase/pull/1060 )
- Update README.md [`#1053` ](https://github.com/nocobase/nocobase/pull/1053 )
- test(collection-manager): 20221104151410-update-collections-hidden test correct [`#1042` ](https://github.com/nocobase/nocobase/pull/1042 )
### Fixed
- fix(client): page title translation doesn't work [`#838` ](https://github.com/nocobase/nocobase/issues/838 )
### Commits
- feat: update docs [`15cbad3` ](https://github.com/nocobase/nocobase/commit/15cbad30b4e40121ab768273d6d42832960cd4bf )
- Revert "refactor: formula plugin (#1082)" [`0cbfa0a` ](https://github.com/nocobase/nocobase/commit/0cbfa0a52177cce6b5400107a639d97de0b4e7a9 )
- chore(versions): 😊 publish v0.8.1-alpha.2 [`4ecd2ee` ](https://github.com/nocobase/nocobase/commit/4ecd2ee40d0ddfdfc5440670aa4f2b3a64f1c819 )
## [v0.8.0-alpha.13](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.11...v0.8.0-alpha.13) - 2022-11-04
### Merged
- test(collection-manager): migration - 20221104151410-update-collections-hidden test optimize [`#1040` ](https://github.com/nocobase/nocobase/pull/1040 )
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.13 [`ce588ee` ](https://github.com/nocobase/nocobase/commit/ce588eefb0bfc50f7d5bbee575e0b5e843bf6644 )
## [v0.8.0-alpha.11](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.9...v0.8.0-alpha.11) - 2022-11-04
### Merged
- chore(collection-manager): migration - 20221104151410-update-collections-hidden [`#1039` ](https://github.com/nocobase/nocobase/pull/1039 )
- fix: db sync failed [`#1037` ](https://github.com/nocobase/nocobase/pull/1037 )
- feat: 添加字段浮窗定位优化 [`#1034` ](https://github.com/nocobase/nocobase/pull/1034 )
- fix: association accessors rebind [`#1027` ](https://github.com/nocobase/nocobase/pull/1027 )
- chore(debugger): clean scripts [`#1029` ](https://github.com/nocobase/nocobase/pull/1029 )
- fix(calendar): events cannot support moment [`#1017` ](https://github.com/nocobase/nocobase/pull/1017 )
- Fix: debugger [`#1014` ](https://github.com/nocobase/nocobase/pull/1014 )
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.11 [`6d9006f` ](https://github.com/nocobase/nocobase/commit/6d9006f361f569546777f05f03414acc66d06506 )
- feat: more console log [`f15c67a` ](https://github.com/nocobase/nocobase/commit/f15c67afd5745ccf37b5303f2bf8d61513d62183 )
- feat(client): add filter option [`af3fbeb` ](https://github.com/nocobase/nocobase/commit/af3fbeb99b9d2b80433bb25ec7c1158ae8addda6 )
## [v0.8.0-alpha.9](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.8...v0.8.0-alpha.9) - 2022-11-02
### Merged
- feat: improve collection manager [`#1013` ](https://github.com/nocobase/nocobase/pull/1013 )
- feat(calendar): support for add/remove repeats events [`#988` ](https://github.com/nocobase/nocobase/pull/988 )
- Fix: sequence field [`#1009` ](https://github.com/nocobase/nocobase/pull/1009 )
- feat: update docs [`#1006` ](https://github.com/nocobase/nocobase/pull/1006 )
- fix(sample): fix shop-i18n client [`#1005` ](https://github.com/nocobase/nocobase/pull/1005 )
- chore(versions): 😊 publish v0.8.0-alpha.7 [`#1002` ](https://github.com/nocobase/nocobase/pull/1002 )
- fix(plugin-workflow): fix trigger config [`#997` ](https://github.com/nocobase/nocobase/pull/997 )
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.9 [`642e044` ](https://github.com/nocobase/nocobase/commit/642e04490d41acd9c4abba00112fa7f634d83d89 )
- chore(versions): 😊 publish v0.8.0-alpha.8 [`d5680f8` ](https://github.com/nocobase/nocobase/commit/d5680f80d7e468ee5972f008e162eca39c86aa87 )
- fix: remove sample plugin client files [`7cded43` ](https://github.com/nocobase/nocobase/commit/7cded4395a95922918a2b8abe041160b715a601b )
## [v0.8.0-alpha.8](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.7...v0.8.0-alpha.8) - 2022-11-01
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.8 [`6d3aa09` ](https://github.com/nocobase/nocobase/commit/6d3aa092c0e788824bd0f7fd92607002e8000d66 )
- fix: remove sample plugin client files [`8da81f0` ](https://github.com/nocobase/nocobase/commit/8da81f00e5f65d3cd17819f1959d0ef4575461fd )
## [v0.8.0-alpha.7](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.6...v0.8.0-alpha.7) - 2022-11-01
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.7 [`9fbb789` ](https://github.com/nocobase/nocobase/commit/9fbb78932ac739fa4c97869fa28d9a676f905519 )
- fix(pm): upgrade error when using sqlite database [`bc7848d` ](https://github.com/nocobase/nocobase/commit/bc7848da68516f18a5332c3ab1154675314f1ab1 )
## [v0.8.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.5...v0.8.0-alpha.6) - 2022-11-01
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.6 [`88b8a0f` ](https://github.com/nocobase/nocobase/commit/88b8a0f379a261b2b65ee5ba3a958a1d450e0e37 )
- fix: upgrade failure using docker [`af32f08` ](https://github.com/nocobase/nocobase/commit/af32f08d5f624468c371bff61d2e7f62cfe20db8 )
- Update README.zh-CN.md [`fc7b17b` ](https://github.com/nocobase/nocobase/commit/fc7b17b0858b328a0f2844260ebd3adfaa3f08e3 )
## [v0.8.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.3...v0.8.0-alpha.5) - 2022-11-01
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.5 [`3453f46` ](https://github.com/nocobase/nocobase/commit/3453f46997df9648f6aace49c80922a19611bf99 )
## [v0.8.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.2...v0.8.0-alpha.3) - 2022-11-01
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.3 [`3395eb6` ](https://github.com/nocobase/nocobase/commit/3395eb66898d506fd5f465f11c60513a1b46bcab )
## [v0.8.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.8.0-alpha.1...v0.8.0-alpha.2) - 2022-11-01
### Commits
- chore(versions): 😊 publish v0.8.0-alpha.2 [`7f4c2de` ](https://github.com/nocobase/nocobase/commit/7f4c2de98dd9bad88398351080c56753b0cac03c )
## [v0.8.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.7.7-alpha.1...v0.8.0-alpha.1) - 2022-11-01
### Merged
- Some features [`#979` ](https://github.com/nocobase/nocobase/pull/979 )
- fix(client/form-fields): fix fields's x-read-pretty [`#994` ](https://github.com/nocobase/nocobase/pull/994 )
- feat: reference check [`#989` ](https://github.com/nocobase/nocobase/pull/989 )
- fix(client/menu-permisssions-page): fix menu-permisssions-page no data [`#993` ](https://github.com/nocobase/nocobase/pull/993 )
- feat: update docs [`#996` ](https://github.com/nocobase/nocobase/pull/996 )
- fix(client): add locale for sequence field [`#995` ](https://github.com/nocobase/nocobase/pull/995 )
- docs: update api docs [`#973` ](https://github.com/nocobase/nocobase/pull/973 )
- feat: update docs [`#990` ](https://github.com/nocobase/nocobase/pull/990 )
- fix(client/upload): fix upload mutiple files always uploading status [`#974` ](https://github.com/nocobase/nocobase/pull/974 )
- fix(client/table-selector-provider): make data range config effective [`#960` ](https://github.com/nocobase/nocobase/pull/960 )
- fix(client/formula): set cursor focus on input [`#959` ](https://github.com/nocobase/nocobase/pull/959 )
- feat: plugin workflow visualization [`#987` ](https://github.com/nocobase/nocobase/pull/987 )
- feat: support show lunar day in week and day [`#977` ](https://github.com/nocobase/nocobase/pull/977 )
- fix: add sample plugins [`#986` ](https://github.com/nocobase/nocobase/pull/986 )
- feat: improve code [`#978` ](https://github.com/nocobase/nocobase/pull/978 )
- chore: improve ci [`#976` ](https://github.com/nocobase/nocobase/pull/976 )
- feat: support show lunar day [`#972` ](https://github.com/nocobase/nocobase/pull/972 )
- chore: fix incorrect deps [`#970` ](https://github.com/nocobase/nocobase/pull/970 )
- fix: empty logic operator filter [`#961` ](https://github.com/nocobase/nocobase/pull/961 )
- fix(plugin-workflow): fix workflow update action [`#964` ](https://github.com/nocobase/nocobase/pull/964 )
- fix(database/formula-field): when formula's field caculate result is 0 it alse will be save [`#962` ](https://github.com/nocobase/nocobase/pull/962 )
- feat(file-manager): support tencent cos [`#958` ](https://github.com/nocobase/nocobase/pull/958 )
- feat: push ali docker registry [`#957` ](https://github.com/nocobase/nocobase/pull/957 )
- fix(plugin-workflow): fix constant schedule trigger time [`#956` ](https://github.com/nocobase/nocobase/pull/956 )
- Turkish readme [`#955` ](https://github.com/nocobase/nocobase/pull/955 )
- chore(versions): 😊 publish v0.7.6-alpha.2 [`#954` ](https://github.com/nocobase/nocobase/pull/954 )
- Turkish language [`#939` ](https://github.com/nocobase/nocobase/pull/939 )
- refactor(plugin-file-manager): move client code into plugin folder and enable path config [`#913` ](https://github.com/nocobase/nocobase/pull/913 )
- refactor: plugin manager [`#965` ](https://github.com/nocobase/nocobase/pull/965 )
- feat: add filter action to collection table [`#953` ](https://github.com/nocobase/nocobase/pull/953 )
- feat: ui schema cache [`#877` ](https://github.com/nocobase/nocobase/pull/877 )
- feat: changed with associations [`#943` ](https://github.com/nocobase/nocobase/pull/943 )
- feat: docker optimizing [`#948` ](https://github.com/nocobase/nocobase/pull/948 )
- fix(plugin-workflow): test changedWithAssociations() [`#950` ](https://github.com/nocobase/nocobase/pull/950 )
- fix(plugin-workflow): skip time based test [`#951` ](https://github.com/nocobase/nocobase/pull/951 )
- fix(plugin-workflow): fix schedule trigger bug [`#949` ](https://github.com/nocobase/nocobase/pull/949 )
- fix(plugin-workflow): fix collection fieldset component [`#942` ](https://github.com/nocobase/nocobase/pull/942 )
- fix(plugin-workflow): avoid revision with ghost nodes [`#941` ](https://github.com/nocobase/nocobase/pull/941 )
- fix(plugin-workflow): add req context to processor [`#936` ](https://github.com/nocobase/nocobase/pull/936 )
- feat: plugin workflow collection field [`#934` ](https://github.com/nocobase/nocobase/pull/934 )
- fix(plugin-workflow): fix schedule infinitely trigger when repeat not set [`#926` ](https://github.com/nocobase/nocobase/pull/926 )
- fix(plugin-workflow): temp disable validation of collection field in node [`#928` ](https://github.com/nocobase/nocobase/pull/928 )
- Doc/db repository [`#896` ](https://github.com/nocobase/nocobase/pull/896 )
- docs: fix resource & action dev doc [`#880` ](https://github.com/nocobase/nocobase/pull/880 )
- docs: fix i18n dev sample [`#910` ](https://github.com/nocobase/nocobase/pull/910 )
- feat: create with array of values [`#912` ](https://github.com/nocobase/nocobase/pull/912 )
- fix: unbind on error throwing [`#914` ](https://github.com/nocobase/nocobase/pull/914 )
- fix: appends merge now using primary key [`#911` ](https://github.com/nocobase/nocobase/pull/911 )
- Doc: api database events [`#887` ](https://github.com/nocobase/nocobase/pull/887 )
- feat: limit database identifier [`#908` ](https://github.com/nocobase/nocobase/pull/908 )
- fix: sync collection field default value [`#907` ](https://github.com/nocobase/nocobase/pull/907 )
- fix: appends merge includes [`#905` ](https://github.com/nocobase/nocobase/pull/905 )
- fix(samples): fix test case [`#903` ](https://github.com/nocobase/nocobase/pull/903 )
- fix: single relation repository appends query issue [`#901` ](https://github.com/nocobase/nocobase/pull/901 )
- feat(plugin-workflow): add concat calculator [`#894` ](https://github.com/nocobase/nocobase/pull/894 )
- fix(client/record-picker): support record-picker show format DataPicker [`#888` ](https://github.com/nocobase/nocobase/pull/888 )
- fix(client/block-select-collection): fix select collection menu view error [`#889` ](https://github.com/nocobase/nocobase/pull/889 )
- fix: unable to submit form during file upload [`#892` ](https://github.com/nocobase/nocobase/pull/892 )
- fix: run test by jest [`#891` ](https://github.com/nocobase/nocobase/pull/891 )
- feat(collection-manager): inverse fields can be configured [`#883` ](https://github.com/nocobase/nocobase/pull/883 )
- fix(formula): support integer and fix NaN error [`#879` ](https://github.com/nocobase/nocobase/pull/879 )
- fix: sort parameter is missing [`#849` ](https://github.com/nocobase/nocobase/pull/849 )
- fix: slow join query issued by appends field in find method of repository [`#845` ](https://github.com/nocobase/nocobase/pull/845 )
- feat(core/cache): support cache [`#876` ](https://github.com/nocobase/nocobase/pull/876 )
- feat: update option must have filter or filterByTk [`#847` ](https://github.com/nocobase/nocobase/pull/847 )
- added Russian translation [`#840` ](https://github.com/nocobase/nocobase/pull/840 )
- feat(database): add sequence field type [`#779` ](https://github.com/nocobase/nocobase/pull/779 )
- fix: can't access pages without permission via url [`#826` ](https://github.com/nocobase/nocobase/pull/826 )
- fix: listen promisify [`#899` ](https://github.com/nocobase/nocobase/pull/899 )
- refactor(core): simplify some code [`#895` ](https://github.com/nocobase/nocobase/pull/895 )
- feat: sample-custom-signup-page [`#893` ](https://github.com/nocobase/nocobase/pull/893 )
- docs: relation repository & acl [`#848` ](https://github.com/nocobase/nocobase/pull/848 )
- Update actions.md [`#873` ](https://github.com/nocobase/nocobase/pull/873 )
- docs: add testing dev doc [`#871` ](https://github.com/nocobase/nocobase/pull/871 )
- Doc: dev migration [`#870` ](https://github.com/nocobase/nocobase/pull/870 )
- Doc: command [`#869` ](https://github.com/nocobase/nocobase/pull/869 )
- docs: add hooks dev doc [`#868` ](https://github.com/nocobase/nocobase/pull/868 )
- feat: update development doc [`#866` ](https://github.com/nocobase/nocobase/pull/866 )
- feat: ratelimit sample plugin [`#862` ](https://github.com/nocobase/nocobase/pull/862 )
- feat: custom block sample [`#867` ](https://github.com/nocobase/nocobase/pull/867 )
- docs: move http to dev [`#861` ](https://github.com/nocobase/nocobase/pull/861 )
- refactor: middleware [`#857` ](https://github.com/nocobase/nocobase/pull/857 )
- Doc: dev i18n [`#858` ](https://github.com/nocobase/nocobase/pull/858 )
- docs: add resources-actions doc and sample [`#853` ](https://github.com/nocobase/nocobase/pull/853 )
- feat: add custom page sample and doc [`#855` ](https://github.com/nocobase/nocobase/pull/855 )
- feat: nocobase cli doc [`#854` ](https://github.com/nocobase/nocobase/pull/854 )
- fix: auto install a plugin on enable [`#852` ](https://github.com/nocobase/nocobase/pull/852 )
- Doc: dev collection fields [`#846` ](https://github.com/nocobase/nocobase/pull/846 )
- docs: server application api [`#842` ](https://github.com/nocobase/nocobase/pull/842 )
- docs: add actions api [`#844` ](https://github.com/nocobase/nocobase/pull/844 )
- refactor(doc): change to new structure [`#804` ](https://github.com/nocobase/nocobase/pull/804 )
- refactor: plugin manager [`#775` ](https://github.com/nocobase/nocobase/pull/775 )
### Commits
- feat: release notes [`b185412` ](https://github.com/nocobase/nocobase/commit/b18541255c4c07d138793a018c785451542aab74 )
- Update v08-changelog.md [`d242169` ](https://github.com/nocobase/nocobase/commit/d24216962b46c286411d15051e85861f764f5a03 )
- fix(client): tab pane initializers for create form block [`929a4f8` ](https://github.com/nocobase/nocobase/commit/929a4f848a327d7f8c55bcc786f584f4444ad36e )
## [v0.7.7-alpha.1](https://github.com/nocobase/nocobase/compare/v0.7.6-alpha.2...v0.7.7-alpha.1) - 2022-10-26
### Merged
- fix(database/formula-field): when formula's field caculate result is 0 it alse will be save [`#962` ](https://github.com/nocobase/nocobase/pull/962 )
- feat(file-manager): support tencent cos [`#958` ](https://github.com/nocobase/nocobase/pull/958 )
- feat: push ali docker registry [`#957` ](https://github.com/nocobase/nocobase/pull/957 )
- fix(plugin-workflow): fix constant schedule trigger time [`#956` ](https://github.com/nocobase/nocobase/pull/956 )
- Turkish readme [`#955` ](https://github.com/nocobase/nocobase/pull/955 )
- chore(versions): 😊 publish v0.7.6-alpha.2 [`#954` ](https://github.com/nocobase/nocobase/pull/954 )
### Commits
- chore(versions): 😊 publish v0.7.7-alpha.1 [`a7a807c` ](https://github.com/nocobase/nocobase/commit/a7a807c433df69e4edf93dfb1bd31ee5a9f4beab )
- fix: lerna ERR! EUNCOMMIT M yarn.lock [`39eb3c9` ](https://github.com/nocobase/nocobase/commit/39eb3c90bea25e6308723a87f91c80f60939d3cb )
- feat: api service [`59f102d` ](https://github.com/nocobase/nocobase/commit/59f102de8acd7dd16a8ba0955aeef9df8d77d655 )
## [v0.7.6-alpha.2](https://github.com/nocobase/nocobase/compare/v0.7.5-alpha.1.1666403334...v0.7.6-alpha.2) - 2022-10-24
### Merged
- Turkish language [`#939` ](https://github.com/nocobase/nocobase/pull/939 )
- refactor(plugin-file-manager): move client code into plugin folder and enable path config [`#913` ](https://github.com/nocobase/nocobase/pull/913 )
- feat: add filter action to collection table [`#953` ](https://github.com/nocobase/nocobase/pull/953 )
- feat: ui schema cache [`#877` ](https://github.com/nocobase/nocobase/pull/877 )
- feat: docker optimizing [`#948` ](https://github.com/nocobase/nocobase/pull/948 )
- fix(plugin-workflow): test changedWithAssociations() [`#950` ](https://github.com/nocobase/nocobase/pull/950 )
- fix(plugin-workflow): skip time based test [`#951` ](https://github.com/nocobase/nocobase/pull/951 )
- fix(plugin-workflow): fix schedule trigger bug [`#949` ](https://github.com/nocobase/nocobase/pull/949 )
### Commits
- chore(versions): 😊 publish v0.7.6-alpha.1 [`a0382a9` ](https://github.com/nocobase/nocobase/commit/a0382a90c1e764dc48d25153f03856d991bc27d2 )
- chore(versions): 😊 publish v0.7.6-alpha.2 [`b304681` ](https://github.com/nocobase/nocobase/commit/b3046819d88b3341b9e2ead41e9c15bde2c41da8 )
- Revert "fix: registry.npmjs.org" [`e24d6bd` ](https://github.com/nocobase/nocobase/commit/e24d6bdebce7b076974dd4759688ab434369e41c )
## [v0.7.5-alpha.1.1666403334](https://github.com/nocobase/nocobase/compare/v0.7.5-alpha.1...v0.7.5-alpha.1.1666403334) - 2022-10-22
### Merged
- feat: changed with associations [`#943` ](https://github.com/nocobase/nocobase/pull/943 )
- fix(plugin-workflow): fix collection fieldset component [`#942` ](https://github.com/nocobase/nocobase/pull/942 )
- fix(plugin-workflow): avoid revision with ghost nodes [`#941` ](https://github.com/nocobase/nocobase/pull/941 )
- fix(plugin-workflow): add req context to processor [`#936` ](https://github.com/nocobase/nocobase/pull/936 )
- Feat/plugin workflow collection field [`#934` ](https://github.com/nocobase/nocobase/pull/934 )
- fix(plugin-workflow): fix schedule infinitely trigger when repeat not set [`#926` ](https://github.com/nocobase/nocobase/pull/926 )
- fix(plugin-workflow): temp disable validation of collection field in node [`#928` ](https://github.com/nocobase/nocobase/pull/928 )
### Commits
- chore(versions): 😊 publish v0.7.5-alpha.1.1666403334 [`692f7e7` ](https://github.com/nocobase/nocobase/commit/692f7e7ae5ddca3a3f3793bf57604603924c6af9 )
- chore: dockerfile [`65724de` ](https://github.com/nocobase/nocobase/commit/65724de42cfe65cbcfcbc56496c9fda1b0509ff7 )
- chore: dockerfile [`bd5a0ce` ](https://github.com/nocobase/nocobase/commit/bd5a0cefed7ff837237ff730ccf6e50a0419b49f )
## [v0.7.5-alpha.1](https://github.com/nocobase/nocobase/compare/v0.7.4-alpha.7...v0.7.5-alpha.1) - 2022-10-16
### Merged
- chore(versions): 😊 publish v0.7.5-alpha.1 [`#920` ](https://github.com/nocobase/nocobase/pull/920 )
- Feat: plugin workflow collection field [`#919` ](https://github.com/nocobase/nocobase/pull/919 )
- feat: create with array of values [`#912` ](https://github.com/nocobase/nocobase/pull/912 )
- fix: unbind on error throwing [`#914` ](https://github.com/nocobase/nocobase/pull/914 )
- fix: appends merge now using primary key [`#911` ](https://github.com/nocobase/nocobase/pull/911 )
- feat: limit database identifier [`#908` ](https://github.com/nocobase/nocobase/pull/908 )
- fix: sync collection field default value [`#907` ](https://github.com/nocobase/nocobase/pull/907 )
- fix: appends merge includes [`#905` ](https://github.com/nocobase/nocobase/pull/905 )
- fix: single relation repository appends query issue [`#901` ](https://github.com/nocobase/nocobase/pull/901 )
- feat(plugin-workflow): add concat calculator [`#894` ](https://github.com/nocobase/nocobase/pull/894 )
- fix(client/record-picker): support record-picker show format DataPicker [`#888` ](https://github.com/nocobase/nocobase/pull/888 )
- fix(client/block-select-collection): fix select collection menu view error [`#889` ](https://github.com/nocobase/nocobase/pull/889 )
- fix: unable to submit form during file upload [`#892` ](https://github.com/nocobase/nocobase/pull/892 )
- fix: run test by jest [`#891` ](https://github.com/nocobase/nocobase/pull/891 )
- feat(collection-manager): inverse fields can be configured [`#883` ](https://github.com/nocobase/nocobase/pull/883 )
- fix(formula): support integer and fix NaN error [`#879` ](https://github.com/nocobase/nocobase/pull/879 )
- fix: sort parameter is missing [`#849` ](https://github.com/nocobase/nocobase/pull/849 )
- fix: slow join query issued by appends field in find method of repository [`#845` ](https://github.com/nocobase/nocobase/pull/845 )
- feat(core/cache): support cache [`#876` ](https://github.com/nocobase/nocobase/pull/876 )
- feat: update option must have filter or filterByTk [`#847` ](https://github.com/nocobase/nocobase/pull/847 )
- added Russian translation [`#840` ](https://github.com/nocobase/nocobase/pull/840 )
- feat(database): add sequence field type [`#779` ](https://github.com/nocobase/nocobase/pull/779 )
- fix: can't access pages without permission via url [`#826` ](https://github.com/nocobase/nocobase/pull/826 )
- refactor(resourcer): combine middleware class [`#825` ](https://github.com/nocobase/nocobase/pull/825 )
- refactor(database): fix some fields and types [`#820` ](https://github.com/nocobase/nocobase/pull/820 )
- feat(locale): added Japanese translation [`#813` ](https://github.com/nocobase/nocobase/pull/813 )
- fix(plugin-workflow): fix value type for DatePicker to moment (#815) [`#819` ](https://github.com/nocobase/nocobase/pull/819 )
- refactor(plugin-workflow): export client calculators registry [`#816` ](https://github.com/nocobase/nocobase/pull/816 )
- fix: number storage type changed to double [`#810` ](https://github.com/nocobase/nocobase/pull/810 )
- refactor(server) [`#795` ](https://github.com/nocobase/nocobase/pull/795 )
- fix(plugin-verification): change provider rate limit error to 429 [`#788` ](https://github.com/nocobase/nocobase/pull/788 )
- fix(plugin-cm): fix field disappear after failed to update [`#773` ](https://github.com/nocobase/nocobase/pull/773 )
- fix: fix uiSchema undefined [`#770` ](https://github.com/nocobase/nocobase/pull/770 )
- fix(plugin-cm): fix unique option default value to update [`#768` ](https://github.com/nocobase/nocobase/pull/768 )
- fix(plugin-users): fix update profile 500 (#766) [`#767` ](https://github.com/nocobase/nocobase/pull/767 )
- fix: mysql column in where clause is ambiguous [`#756` ](https://github.com/nocobase/nocobase/pull/756 )
- feat(plugin-cm): add unique option for base fields [`#745` ](https://github.com/nocobase/nocobase/pull/745 )
- feat(plugin-verification): add plugin-verification and phone for users [`#722` ](https://github.com/nocobase/nocobase/pull/722 )
- feat: resize grid columns with drag and drop [`#748` ](https://github.com/nocobase/nocobase/pull/748 )
- refactor(client): split schema-initializer items into multiple files [`#744` ](https://github.com/nocobase/nocobase/pull/744 )
- refactor(plugin-workflow): change files mode to 644 [`#755` ](https://github.com/nocobase/nocobase/pull/755 )
- fix: db version check [`#749` ](https://github.com/nocobase/nocobase/pull/749 )
- feat: add examples [`#718` ](https://github.com/nocobase/nocobase/pull/718 )
### Fixed
- fix(plugin-workflow): fix value type for DatePicker to moment (#815) (#819) [`#815` ](https://github.com/nocobase/nocobase/issues/815 )
- fix(plugin-users): fix update profile 500 (#766) (#767) [`#766` ](https://github.com/nocobase/nocobase/issues/766 )
- fix: db version check (#749) [`#742` ](https://github.com/nocobase/nocobase/issues/742 )
### Commits
- fix(client): tab pane initializers for create form block [`7efc4bc` ](https://github.com/nocobase/nocobase/commit/7efc4bca0e3c5f2e1c5cd9e1365e77a005f3e108 )
- fix: transaction cannot be rolled back because it has been finished with state: rollback [`6dacec4` ](https://github.com/nocobase/nocobase/commit/6dacec4158103fd165ec2865ea87ed9d3d4ceaa4 )
- fix(database): fix the index name too long error [`7bfe6b8` ](https://github.com/nocobase/nocobase/commit/7bfe6b8c46bef0183c4703683175561c7fc91aee )
## [v0.7.4-alpha.7](https://github.com/nocobase/nocobase/compare/v0.7.4-alpha.4...v0.7.4-alpha.7) - 2022-08-15
### Merged
- chore(versions): 😊 publish v0.7.4-alpha.7 [`#740` ](https://github.com/nocobase/nocobase/pull/740 )
### Commits
- docs: update release notes [`a260d29` ](https://github.com/nocobase/nocobase/commit/a260d29222abe49d1453df828bb06a368e83dcf3 )
- fix(collection-manager): update collection without fields [`03538ee` ](https://github.com/nocobase/nocobase/commit/03538ee82f7b7cd73367d9904e4ac3c87d7a4345 )
## [v0.7.4-alpha.4](https://github.com/nocobase/nocobase/compare/v0.7.4-alpha.1...v0.7.4-alpha.4) - 2022-08-12
### Merged
- chore(versions): 😊 publish v0.7.4-alpha.4 [`#727` ](https://github.com/nocobase/nocobase/pull/727 )
- fix: sync table sort to export [`#723` ](https://github.com/nocobase/nocobase/pull/723 )
- feat: full version of the NocoBase dockerfile [`#719` ](https://github.com/nocobase/nocobase/pull/719 )
- fix(plugin-workflow): fix extend collection [`#708` ](https://github.com/nocobase/nocobase/pull/708 )
- fix: DB_TABLE_PREFIX doesn't get applied [`#710` ](https://github.com/nocobase/nocobase/pull/710 )
- feat: default value [`#679` ](https://github.com/nocobase/nocobase/pull/679 )
- fix: required field delete submit error (#688) [`#694` ](https://github.com/nocobase/nocobase/pull/694 )
### Commits
- feat: add examples [`b848b9c` ](https://github.com/nocobase/nocobase/commit/b848b9cd6774df6ed86acd30edb81ed6381c3555 )
- fix: record provider required for read pretty [`38c3e3e` ](https://github.com/nocobase/nocobase/commit/38c3e3e4cc2698069c741d25ddda8e3e8e4d1db0 )
- Update README.zh-CN.md [`ba0e618` ](https://github.com/nocobase/nocobase/commit/ba0e61873e7f69dee6a76929eb774828ac980760 )
## [v0.7.4-alpha.1](https://github.com/nocobase/nocobase/compare/v0.7.3-alpha.1...v0.7.4-alpha.1) - 2022-07-28
### Merged
- chore(versions): 😊 publish v0.7.4-alpha.1 [`#696` ](https://github.com/nocobase/nocobase/pull/696 )
- fix: append roles to current user [`#695` ](https://github.com/nocobase/nocobase/pull/695 )
- fix: fix date format [`#686` ](https://github.com/nocobase/nocobase/pull/686 )
- test(plugin-workflow): skip prompt tests [`#692` ](https://github.com/nocobase/nocobase/pull/692 )
- fix: fix accuracy of percent [`#685` ](https://github.com/nocobase/nocobase/pull/685 )
- fix(plugin-workflow): adjust await sleep time for test cases [`#691` ](https://github.com/nocobase/nocobase/pull/691 )
- feat(plugin-workflow): add assignees config for prompt instruction [`#690` ](https://github.com/nocobase/nocobase/pull/690 )
- fix: role export button display (#616) [`#666` ](https://github.com/nocobase/nocobase/pull/666 )
- feat: uid validate [`#681` ](https://github.com/nocobase/nocobase/pull/681 )
- refactor: replace react-drag-listview with @dnd -kit/sortable [`#660` ](https://github.com/nocobase/nocobase/pull/660 )
- refactor(plugin-users): improve extendibility of middlewares [`#677` ](https://github.com/nocobase/nocobase/pull/677 )
- feat: o2m delete not refresh [`#646` ](https://github.com/nocobase/nocobase/pull/646 )
- feat: kanban add description [`#659` ](https://github.com/nocobase/nocobase/pull/659 )
- fix: field loss enum [`#667` ](https://github.com/nocobase/nocobase/pull/667 )
- feat: add editor hot key Ctrl+Shift+U [`#675` ](https://github.com/nocobase/nocobase/pull/675 )
- fix: Fix calendar change field error (#626) [`#671` ](https://github.com/nocobase/nocobase/pull/671 )
- chore: fix eslint not work [`#670` ](https://github.com/nocobase/nocobase/pull/670 )
- feat: number precision [`#661` ](https://github.com/nocobase/nocobase/pull/661 )
- feat: nginx config [`#664` ](https://github.com/nocobase/nocobase/pull/664 )
- feat: form item designer form switch issue [`#656` ](https://github.com/nocobase/nocobase/pull/656 )
### Commits
- fix(client): fieldNames of RecordPicker [`9038d11` ](https://github.com/nocobase/nocobase/commit/9038d111ea71a89798cb1499f3dadc3f9c3dbfd7 )
- fix(client): required for the sub-table field [`609b0e2` ](https://github.com/nocobase/nocobase/commit/609b0e2ff2d5aece96185cbcd30ec1810194be0d )
- feat(client): tab icon [`d9b2bf8` ](https://github.com/nocobase/nocobase/commit/d9b2bf8af1c42e2f4e81533f6db92b19523410bd )
## [v0.7.3-alpha.1](https://github.com/nocobase/nocobase/compare/v0.7.2-alpha.2...v0.7.3-alpha.1) - 2022-08-10
### Merged
- chore(versions): 😊 publish v0.7.3-alpha.1 [`#657` ](https://github.com/nocobase/nocobase/pull/657 )
- feat: print action [`#652` ](https://github.com/nocobase/nocobase/pull/652 )
- feat: restore action-hooks [`#655` ](https://github.com/nocobase/nocobase/pull/655 )
- feat: collections& fields pagination issue [`#653` ](https://github.com/nocobase/nocobase/pull/653 )
- fix(core): change proxied agent methods to native [`#654` ](https://github.com/nocobase/nocobase/pull/654 )
- feat: remove table field details actions [`#638` ](https://github.com/nocobase/nocobase/pull/638 )
- fix: link to default value [`#641` ](https://github.com/nocobase/nocobase/pull/641 )
- feat: support for displaying relational table fields in details or form blocks [`#635` ](https://github.com/nocobase/nocobase/pull/635 )
- fix: record picker cannot select from different pages [`#623` ](https://github.com/nocobase/nocobase/pull/623 )
- fix: dragging an element to the left, right, or bottom would cause the element to disappear [`#620` ](https://github.com/nocobase/nocobase/pull/620 )
- feat: table action add reload button [`#630` ](https://github.com/nocobase/nocobase/pull/630 )
- feat: improve language settings [`#627` ](https://github.com/nocobase/nocobase/pull/627 )
- feat: field assignment for custom actions supports string variables [`#597` ](https://github.com/nocobase/nocobase/pull/597 )
- fix: skip recursive remove on grid component [`#621` ](https://github.com/nocobase/nocobase/pull/621 )
- feat: fix time and collection pagination [`#618` ](https://github.com/nocobase/nocobase/pull/618 )
- feat: recordblockinitializers fields pick [`#558` ](https://github.com/nocobase/nocobase/pull/558 )
- fix: incorrectly :active background [`#607` ](https://github.com/nocobase/nocobase/pull/607 )
- fix: obo table selector [`#613` ](https://github.com/nocobase/nocobase/pull/613 )
- feat: form validator [`#569` ](https://github.com/nocobase/nocobase/pull/569 )
- fix: table selector [`#612` ](https://github.com/nocobase/nocobase/pull/612 )
- chore(versions): 😊 publish v0.7.2-alpha.7 [`#611` ](https://github.com/nocobase/nocobase/pull/611 )
- chore(versions): 😊 publish v0.7.2-alpha.3 [`#608` ](https://github.com/nocobase/nocobase/pull/608 )
- chore(versions): 😊 publish v0.7.2-alpha.2 [`#606` ](https://github.com/nocobase/nocobase/pull/606 )
### Commits
- fix(client): build error [`600f13f` ](https://github.com/nocobase/nocobase/commit/600f13f4a06ccfed27df928d7435afa83391c18a )
- fix(client): blocks are deleted when they are dragged below the current block [`20ab8c1` ](https://github.com/nocobase/nocobase/commit/20ab8c15017d9dbf941bf963ce3023115050edf8 )
- feat(client): plugin toolbar icons and translations [`c51c6c0` ](https://github.com/nocobase/nocobase/commit/c51c6c097f24417f0ff82d3c5178ec3be1ee7630 )
## [v0.7.2-alpha.2](https://github.com/nocobase/nocobase/compare/v0.7.2-alpha.1...v0.7.2-alpha.2) - 2022-07-07
### Merged
- fix: field permissions cannot be saved [`#605` ](https://github.com/nocobase/nocobase/pull/605 )
- fix(plugin-workflow): fix revision bug [`#603` ](https://github.com/nocobase/nocobase/pull/603 )
- fix(plugin-workflow): fix select value [`#600` ](https://github.com/nocobase/nocobase/pull/600 )
- fix(plugin-workflow): fix CollectionFieldSelect component [`#598` ](https://github.com/nocobase/nocobase/pull/598 )
- feat(plugin-workflow): add association select in calculation [`#584` ](https://github.com/nocobase/nocobase/pull/584 )
### Fixed
- fix: field permissions cannot be saved (#605) [`#599` ](https://github.com/nocobase/nocobase/issues/599 )
### Commits
- chore(versions): 😊 publish v0.7.2-alpha.1 [`a0cc501` ](https://github.com/nocobase/nocobase/commit/a0cc50154cc292248ef107c95a24bcc0c7a586fa )
- fix(g2plot): import all plots [`2bb8fd9` ](https://github.com/nocobase/nocobase/commit/2bb8fd984fb5c9cdd484cffc18411f4b644b8fb3 )
- Update issue templates [`7767335` ](https://github.com/nocobase/nocobase/commit/7767335ba7fe83e22bcc1976a8fd57926dc12c0a )
## [v0.7.2-alpha.1](https://github.com/nocobase/nocobase/compare/v0.7.1-alpha.5...v0.7.2-alpha.1) - 2022-07-05
### Merged
- chore(versions): 😊 publish v0.7.2-alpha.1 [`#578` ](https://github.com/nocobase/nocobase/pull/578 )
- fix: drop all foreign keys [`#576` ](https://github.com/nocobase/nocobase/pull/576 )
- fix(plugin-workflow): fix collection trigger config [`#575` ](https://github.com/nocobase/nocobase/pull/575 )
- feat: filter with variable [`#574` ](https://github.com/nocobase/nocobase/pull/574 )
- feat(cli): check database version before installation [`#572` ](https://github.com/nocobase/nocobase/pull/572 )
- fix(database): index invalid [`#564` ](https://github.com/nocobase/nocobase/pull/564 )
- fix: export association table data [`#561` ](https://github.com/nocobase/nocobase/pull/561 )
- Refactor(plugin workflow): move client files into plugin [`#556` ](https://github.com/nocobase/nocobase/pull/556 )
- fix(database): constraints default to false [`#550` ](https://github.com/nocobase/nocobase/pull/550 )
- fix(plugin-workflow): fix select width [`#552` ](https://github.com/nocobase/nocobase/pull/552 )
- feat: compatible with old kanban [`#553` ](https://github.com/nocobase/nocobase/pull/553 )
- feat: display association fields [`#512` ](https://github.com/nocobase/nocobase/pull/512 )
- Fix(plugin workflow) [`#549` ](https://github.com/nocobase/nocobase/pull/549 )
- fix:update mysql port [`#548` ](https://github.com/nocobase/nocobase/pull/548 )
- fix: export of relation blocks [`#546` ](https://github.com/nocobase/nocobase/pull/546 )
- fix(plugin-workflow): clear options when change collection [`#547` ](https://github.com/nocobase/nocobase/pull/547 )
- feat(plugin-workflow): add race mode [`#542` ](https://github.com/nocobase/nocobase/pull/542 )
- fix(client): change toArr to _.castArray in select component [`#543` ](https://github.com/nocobase/nocobase/pull/543 )
- chore(versions): 😊 publish v0.7.1-alpha.7 [`#539` ](https://github.com/nocobase/nocobase/pull/539 )
### Commits
- fix(client): comment out useless code [`4e9384b` ](https://github.com/nocobase/nocobase/commit/4e9384bce27676a3cc1ce8d8fd08f5611cffbe5a )
- fix(workflow): merge workflow providers [`008a7f7` ](https://github.com/nocobase/nocobase/commit/008a7f7f3351bdedf01b4490d1658edeacc95a16 )
- feat(client): integer field [`9928424` ](https://github.com/nocobase/nocobase/commit/9928424f5a163fe4edd7cfd60f349ca65b47c9bf )
## [v0.7.1-alpha.5](https://github.com/nocobase/nocobase/compare/v0.7.1-alpha.4...v0.7.1-alpha.5) - 2022-06-26
### Commits
- chore(versions): 😊 publish v0.7.1-alpha.5 [`c9159c6` ](https://github.com/nocobase/nocobase/commit/c9159c6cf4b7deb80e87122d4b7967a510b8ae7c )
- fix(cli): upgrade from docker [`c4c96e5` ](https://github.com/nocobase/nocobase/commit/c4c96e5a79562d87b597d23f0e536cd19687c890 )
## [v0.7.1-alpha.4](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.82...v0.7.1-alpha.4) - 2022-06-26
### Merged
- chore(create-nocobase-app): fix some bugs [`#538` ](https://github.com/nocobase/nocobase/pull/538 )
- fix: destroy collection fields [`#536` ](https://github.com/nocobase/nocobase/pull/536 )
- feat(plugin-workflow): add delay node type [`#532` ](https://github.com/nocobase/nocobase/pull/532 )
- refactor: client application [`#533` ](https://github.com/nocobase/nocobase/pull/533 )
- fix: missing transaction [`#531` ](https://github.com/nocobase/nocobase/pull/531 )
- fix: add ellipsis property to record picker [`#527` ](https://github.com/nocobase/nocobase/pull/527 )
- fix: remove pattern without form item [`#528` ](https://github.com/nocobase/nocobase/pull/528 )
- fix(plugin-workflow): set current when update [`#526` ](https://github.com/nocobase/nocobase/pull/526 )
- fix: order nulls last [`#519` ](https://github.com/nocobase/nocobase/pull/519 )
- fix: action loading, refresh context, form submit and validate [`#523` ](https://github.com/nocobase/nocobase/pull/523 )
- Fix field pattern [`#520` ](https://github.com/nocobase/nocobase/pull/520 )
- fix(plugin-workflow): fix searchable select min-width [`#524` ](https://github.com/nocobase/nocobase/pull/524 )
- fix: template with fields only [`#517` ](https://github.com/nocobase/nocobase/pull/517 )
- fix(plugin-workflow): fix update workflow current property [`#521` ](https://github.com/nocobase/nocobase/pull/521 )
- refactor(plugin-workflow): abstract to classes [`#515` ](https://github.com/nocobase/nocobase/pull/515 )
- feat: column sortable and form item pattern [`#518` ](https://github.com/nocobase/nocobase/pull/518 )
- fix(custom-request): support string/json templates [`#514` ](https://github.com/nocobase/nocobase/pull/514 )
- feat: add block title [`#513` ](https://github.com/nocobase/nocobase/pull/513 )
- fix: remove collections & fields from db [`#511` ](https://github.com/nocobase/nocobase/pull/511 )
- feat: improve migrations [`#510` ](https://github.com/nocobase/nocobase/pull/510 )
- fix(client): consolidate usage of date/time as UTC in transfering [`#509` ](https://github.com/nocobase/nocobase/pull/509 )
- fix: formula bug [`#508` ](https://github.com/nocobase/nocobase/pull/508 )
- fix: default exportable fields [`#506` ](https://github.com/nocobase/nocobase/pull/506 )
- feat: association field block [`#493` ](https://github.com/nocobase/nocobase/pull/493 )
- feat: plugin export [`#479` ](https://github.com/nocobase/nocobase/pull/479 )
- fix(client): package path (fix #503 ) [`#504` ](https://github.com/nocobase/nocobase/pull/504 )
- fix: create or delete collection error [`#501` ](https://github.com/nocobase/nocobase/pull/501 )
- feat: update collections & fields [`#500` ](https://github.com/nocobase/nocobase/pull/500 )
- fix: rollback when field creation fails [`#498` ](https://github.com/nocobase/nocobase/pull/498 )
- fix(client): set `dropdownMatchSelectWidth` to false globally [`#497` ](https://github.com/nocobase/nocobase/pull/497 )
- fix(client): no-key warning in user menu items [`#496` ](https://github.com/nocobase/nocobase/pull/496 )
- Feat(plugin workflow): cron field for schedule trigger configuration [`#495` ](https://github.com/nocobase/nocobase/pull/495 )
- feat: audit logs [`#494` ](https://github.com/nocobase/nocobase/pull/494 )
- refactor(plugin-workflow): add revision column to execution [`#491` ](https://github.com/nocobase/nocobase/pull/491 )
- feat: relation field uiSchema [`#487` ](https://github.com/nocobase/nocobase/pull/487 )
- feat: change FK to input component [`#488` ](https://github.com/nocobase/nocobase/pull/488 )
- fix(plugin-multi-app-manager): fix pg cannot create database block tests [`#486` ](https://github.com/nocobase/nocobase/pull/486 )
- refactor(database): hook proxy [`#402` ](https://github.com/nocobase/nocobase/pull/402 )
- feat: chart blocks [`#484` ](https://github.com/nocobase/nocobase/pull/484 )
- Refactor(plugin workflow): support number in repeat config for schedule [`#482` ](https://github.com/nocobase/nocobase/pull/482 )
- chore(debug): add debug config [`#475` ](https://github.com/nocobase/nocobase/pull/475 )
- fix: has one bug [`#478` ](https://github.com/nocobase/nocobase/pull/478 )
- feat: relationships [`#473` ](https://github.com/nocobase/nocobase/pull/473 )
- fix(plugin-workflow): fix collection trigger transaction [`#474` ](https://github.com/nocobase/nocobase/pull/474 )
- fix(plugin-workflow): temporary solution for collection trigger conditions [`#472` ](https://github.com/nocobase/nocobase/pull/472 )
- fix: markdown component [`#469` ](https://github.com/nocobase/nocobase/pull/469 )
- fix: formula field and percent field [`#467` ](https://github.com/nocobase/nocobase/pull/467 )
- fix(plugin-workflow): fix update workflow action [`#464` ](https://github.com/nocobase/nocobase/pull/464 )
- fix: update formula field and percent field [`#461` ](https://github.com/nocobase/nocobase/pull/461 )
- feat: add formula field type [`#457` ](https://github.com/nocobase/nocobase/pull/457 )
- fix: the details of the associated data in the subtable are not displayed [`#454` ](https://github.com/nocobase/nocobase/pull/454 )
- fix(plugin-workflow): fix languages [`#451` ](https://github.com/nocobase/nocobase/pull/451 )
- fix: afterSync hook not triggered [`#450` ](https://github.com/nocobase/nocobase/pull/450 )
- docs(various): Improve readability [`#447` ](https://github.com/nocobase/nocobase/pull/447 )
- feat: custom request [`#439` ](https://github.com/nocobase/nocobase/pull/439 )
- Feat(plugin workflow): schedule trigger [`#438` ](https://github.com/nocobase/nocobase/pull/438 )
- feat: db migrator [`#432` ](https://github.com/nocobase/nocobase/pull/432 )
- fix(client): select component cannot be opened in sub-table block [`#431` ](https://github.com/nocobase/nocobase/pull/431 )
- docs(github): change to markdown format [`#430` ](https://github.com/nocobase/nocobase/pull/430 )
- fix(cli): typo [`#429` ](https://github.com/nocobase/nocobase/pull/429 )
### Fixed
- fix(client): package path (fix #503 ) (#504) [`#503` ](https://github.com/nocobase/nocobase/issues/503 )
### Commits
- feat(client): update locales [`e57e60e` ](https://github.com/nocobase/nocobase/commit/e57e60e6cb84431e694e69830d128cd71938388f )
- docs: update doc [`e5cb948` ](https://github.com/nocobase/nocobase/commit/e5cb94803f738961fcbc1986a94d258ef9e191a9 )
- fix(client): improve datepicker component, date with time zone, gmt support [`1c03fbb` ](https://github.com/nocobase/nocobase/commit/1c03fbb853b5885547835f50fc9a0932f63c363b )
## [v0.7.0-alpha.82](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.67...v0.7.0-alpha.82) - 2022-05-27
### Merged
- feat(client,sdk): improve api client [`#425` ](https://github.com/nocobase/nocobase/pull/425 )
- feat: add create-plugin command [`#423` ](https://github.com/nocobase/nocobase/pull/423 )
- feat: add button color [`#420` ](https://github.com/nocobase/nocobase/pull/420 )
- chore(versions): 😊 publish v0.7.0-alpha.78 [`#419` ](https://github.com/nocobase/nocobase/pull/419 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.82 [`4820fd0` ](https://github.com/nocobase/nocobase/commit/4820fd09375c7200d1ea0bb0aab1bd4783b80d3d )
- docs: update installation documentation [`90623e8` ](https://github.com/nocobase/nocobase/commit/90623e8e9a175238c3fc8bb527c8884c207ff78e )
- fix: "typescript": "4.5.5" [`c071217` ](https://github.com/nocobase/nocobase/commit/c071217fff819378e982e611af1fd9fa71ebc5fb )
## [v0.7.0-alpha.67](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.64...v0.7.0-alpha.67) - 2022-05-24
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.67 [`3262979` ](https://github.com/nocobase/nocobase/commit/326297936b17c6da3f6e86891c9772c72b088312 )
- chore(versions): 😊 publish v0.7.0-alpha.66 [`9c19e4d` ](https://github.com/nocobase/nocobase/commit/9c19e4d67f0b59b8ec957b1a9164acc88a50416d )
## [v0.7.0-alpha.64](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.60...v0.7.0-alpha.64) - 2022-05-24
### Merged
- feat: update docs [`#413` ](https://github.com/nocobase/nocobase/pull/413 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.63 [`c01c695` ](https://github.com/nocobase/nocobase/commit/c01c6952a58c2677d9f45fb41872363afda25197 )
- chore(versions): 😊 publish v0.7.0-alpha.64 [`35d01a5` ](https://github.com/nocobase/nocobase/commit/35d01a5fb0f0522e263c7fc37bc8384f99424240 )
- fix(plugin-users): add translations (#416) [`72c3ba4` ](https://github.com/nocobase/nocobase/commit/72c3ba4fae5cdee6b84eed65e3a35180186a987e )
## [v0.7.0-alpha.60](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.59...v0.7.0-alpha.60) - 2022-05-23
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.60 [`f0d0afb` ](https://github.com/nocobase/nocobase/commit/f0d0afbb19dbd90ac3cf4155748fa084c67f54ee )
- fix(create-nocobase-app): storage path [`a0245ca` ](https://github.com/nocobase/nocobase/commit/a0245caeb816fede8bb40c33e694de6419a21f26 )
## [v0.7.0-alpha.59](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.58...v0.7.0-alpha.59) - 2022-05-23
### Merged
- refactor(plugin-workflow): change column type of executed from boolean to integer [`#411` ](https://github.com/nocobase/nocobase/pull/411 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.59 [`c90e5ae` ](https://github.com/nocobase/nocobase/commit/c90e5aee4c8257a3ab7ff492e69cb568cccff8b5 )
- docs: update roadmap and release notes [`f198411` ](https://github.com/nocobase/nocobase/commit/f198411c7386afaa4b6fc41ebb1806d40e3752b1 )
- Update roadmap.md [`e5c5e16` ](https://github.com/nocobase/nocobase/commit/e5c5e16b73174bf8092f730b196ef2ef088001b4 )
## [v0.7.0-alpha.58](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.57...v0.7.0-alpha.58) - 2022-05-22
### Merged
- fix: 204 no content response [`#378` ](https://github.com/nocobase/nocobase/pull/378 )
- feat: destroy association field after target collection destroy [`#376` ](https://github.com/nocobase/nocobase/pull/376 )
- fix(type): use sequelize native Transactionable instead of TransactionAble [`#410` ](https://github.com/nocobase/nocobase/pull/410 )
- fix(plugin-workflow): remove previous listeners when collection changed in config [`#409` ](https://github.com/nocobase/nocobase/pull/409 )
- feat: add custom action [`#396` ](https://github.com/nocobase/nocobase/pull/396 )
- refactor(plugin-workflow): multiple instances and event management (fix #384 ) [`#408` ](https://github.com/nocobase/nocobase/pull/408 )
### Fixed
- refactor(plugin-workflow): multiple instances and event management (fix #384 ) (#408) [`#384` ](https://github.com/nocobase/nocobase/issues/384 ) [`#384` ](https://github.com/nocobase/nocobase/issues/384 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.58 [`19ee422` ](https://github.com/nocobase/nocobase/commit/19ee42257edf17804d548ffd5ba9ddff6dc775d1 )
- fix(plugin-acl): missing pagination parameters #394 [`b44753d` ](https://github.com/nocobase/nocobase/commit/b44753d528a12075e64754828982ca80dfc90263 )
- fix: missing isTruly/isFalsy filter operators #390 [`e596e6d` ](https://github.com/nocobase/nocobase/commit/e596e6d365a3e46859e7d7bafcc3e54d286656cf )
## [v0.7.0-alpha.57](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.34...v0.7.0-alpha.57) - 2022-05-19
### Merged
- fix(plugin-workflow): fix node type title in drawers [`#389` ](https://github.com/nocobase/nocobase/pull/389 )
### Commits
- feat: build, cli, devtools, sdk, docs... [`6410bc8` ](https://github.com/nocobase/nocobase/commit/6410bc8a75fa4dda9fe2bccfadca336fc8e794d0 )
- chore(versions): 😊 publish v0.7.0-alpha.57 [`33f076e` ](https://github.com/nocobase/nocobase/commit/33f076e430645055d79254592971c50d9f131a6d )
- Update README.md [`e24e007` ](https://github.com/nocobase/nocobase/commit/e24e007395ed09463acdc3cf53b856ca9e0dd664 )
## [v0.7.0-alpha.34](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.33...v0.7.0-alpha.34) - 2022-05-14
### Merged
- Fix(plugin workflow): fix cannot get job result properties [`#382` ](https://github.com/nocobase/nocobase/pull/382 )
- feat: exist on server start throw error [`#374` ](https://github.com/nocobase/nocobase/pull/374 )
- chore: application options [`#375` ](https://github.com/nocobase/nocobase/pull/375 )
- fix: not in operator with null value record [`#377` ](https://github.com/nocobase/nocobase/pull/377 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.34 [`48b2b4b` ](https://github.com/nocobase/nocobase/commit/48b2b4bc7bbc39533e461d34d7f026a4ad1a9b5c )
- feat: add plugins:getPinned action api [`b5c24aa` ](https://github.com/nocobase/nocobase/commit/b5c24aa7999934f2b6f7ca1e9e9448b220a61af2 )
## [v0.7.0-alpha.33](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.30...v0.7.0-alpha.33) - 2022-05-13
### Merged
- Feat(plugin workflow): revisions [`#379` ](https://github.com/nocobase/nocobase/pull/379 )
- fix(database): fix option-parser include list index [`#371` ](https://github.com/nocobase/nocobase/pull/371 )
- fix(plugin-worklfow): fix duplicated description in fields values [`#368` ](https://github.com/nocobase/nocobase/pull/368 )
- fix(database): fix type and transaction in repository [`#366` ](https://github.com/nocobase/nocobase/pull/366 )
- Fix(plugin workflow): fix transaction of execution [`#364` ](https://github.com/nocobase/nocobase/pull/364 )
- fix(plugin-workflow): add document title [`#363` ](https://github.com/nocobase/nocobase/pull/363 )
- fix: set visible with confirm [`#361` ](https://github.com/nocobase/nocobase/pull/361 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.33 [`c4b5f4f` ](https://github.com/nocobase/nocobase/commit/c4b5f4f84b18c2d8bc40f82947b9338e2f620984 )
- Update issue templates [`8466159` ](https://github.com/nocobase/nocobase/commit/846615937add786319dde167f2b28e981941e18e )
- fix: link-to field data scope error (#1337) [`2156c70` ](https://github.com/nocobase/nocobase/commit/2156c70ff3a7e65a8ad1bf14602f0dad150382ab )
## [v0.7.0-alpha.30](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.29...v0.7.0-alpha.30) - 2022-05-05
### Merged
- fix(plugin-workflow): fix tests [`#360` ](https://github.com/nocobase/nocobase/pull/360 )
- Feat: Unsaved changes tip [`#359` ](https://github.com/nocobase/nocobase/pull/359 )
- Fix acl error [`#358` ](https://github.com/nocobase/nocobase/pull/358 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.30 [`781fb0a` ](https://github.com/nocobase/nocobase/commit/781fb0a999854341cd8c353d31ae5a11ecbbe775 )
- fix(client): upgrade formily packages [`58b151c` ](https://github.com/nocobase/nocobase/commit/58b151c74512d5fa3f33c094580c4f5f15792342 )
- fix(client): setFormValueChanged must be defined [`b33c819` ](https://github.com/nocobase/nocobase/commit/b33c8198e676cc935bccf995ff3d18b249290062 )
## [v0.7.0-alpha.29](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.28...v0.7.0-alpha.29) - 2022-05-04
### Merged
- fix: empty resource acl error [`#357` ](https://github.com/nocobase/nocobase/pull/357 )
- Feat: from values changed when unsaved will prompt [`#351` ](https://github.com/nocobase/nocobase/pull/351 )
- fix: modify filter close icon color [`#356` ](https://github.com/nocobase/nocobase/pull/356 )
- fix(plugin-workflow): fix i18n [`#354` ](https://github.com/nocobase/nocobase/pull/354 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.29 [`46e660b` ](https://github.com/nocobase/nocobase/commit/46e660b10d1cf94ecb808a9a45edb5e8d40398dc )
- fix(client): color styling [`90a58cc` ](https://github.com/nocobase/nocobase/commit/90a58cc3cf3eab02bc61f363d4476454383907d3 )
- feat(client): translation [`33a99d9` ](https://github.com/nocobase/nocobase/commit/33a99d91b8dc19186ed743b1bbc073c09dd4629e )
## [v0.7.0-alpha.28](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.24...v0.7.0-alpha.28) - 2022-05-02
### Merged
- Fix(plugin-workflow) [`#353` ](https://github.com/nocobase/nocobase/pull/353 )
- fix(plugin-file-manager): upgrade multer-aliyun-oss package to fix size [`#352` ](https://github.com/nocobase/nocobase/pull/352 )
- feat: improve code [`#350` ](https://github.com/nocobase/nocobase/pull/350 )
- Fix/plugin workflow [`#349` ](https://github.com/nocobase/nocobase/pull/349 )
- fix: db:sync not working [`#348` ](https://github.com/nocobase/nocobase/pull/348 )
- fix(plugin-workflow): fix trigger bind logic to avoid duplication [`#347` ](https://github.com/nocobase/nocobase/pull/347 )
- Fix(plugin workflow) [`#346` ](https://github.com/nocobase/nocobase/pull/346 )
- Fix:menu url style [`#344` ](https://github.com/nocobase/nocobase/pull/344 )
- chore(plugin-workflow): add translation [`#345` ](https://github.com/nocobase/nocobase/pull/345 )
- fix(plugin-workflow): break cycling trigger through transaction id [`#341` ](https://github.com/nocobase/nocobase/pull/341 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.28 [`a48d004` ](https://github.com/nocobase/nocobase/commit/a48d00492ebc34c66c63d9644530c5b8a7c9914a )
- chore(versions): 😊 publish v0.7.0-alpha.27 [`ebfe11f` ](https://github.com/nocobase/nocobase/commit/ebfe11ff09bf50b4b2322cbbad65b4ea936fdb71 )
- chore(versions): 😊 publish v0.7.0-alpha.26 [`515d952` ](https://github.com/nocobase/nocobase/commit/515d95276700ffafe7d2785a93fc510d36da462b )
## [v0.7.0-alpha.24](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.16...v0.7.0-alpha.24) - 2022-04-29
### Merged
- fix: model.beforeCreate not called [`#343` ](https://github.com/nocobase/nocobase/pull/343 )
- fix: thumbnail image in kanban card [`#338` ](https://github.com/nocobase/nocobase/pull/338 )
- feat: db authenticate [`#342` ](https://github.com/nocobase/nocobase/pull/342 )
- chore: install subApp asynchronous [`#336` ](https://github.com/nocobase/nocobase/pull/336 )
- fix(plugin-workflow): change collection values input ux in workflow nodes [`#340` ](https://github.com/nocobase/nocobase/pull/340 )
- feat: improvements [`#335` ](https://github.com/nocobase/nocobase/pull/335 )
- Feat(plugin workflow): add changed fields to model trigger config [`#332` ](https://github.com/nocobase/nocobase/pull/332 )
### Commits
- docs: update readme.md [`aacec30` ](https://github.com/nocobase/nocobase/commit/aacec306733ee1cab3c3c7e5a7fcbbeb372a03e9 )
- chore(versions): 😊 publish v0.7.0-alpha.24 [`1fb2dd8` ](https://github.com/nocobase/nocobase/commit/1fb2dd884c4f2d2167f5dde40a15012a752e53ab )
- feat: uuid field [`2c0d3fc` ](https://github.com/nocobase/nocobase/commit/2c0d3fcc5ad1bce2cbc47e82e76277918c66c565 )
## [v0.7.0-alpha.16](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.15...v0.7.0-alpha.16) - 2022-04-27
### Merged
- fix: cannot find module mkdirp [`#330` ](https://github.com/nocobase/nocobase/pull/330 )
- Fix(plugin workflow): UX issues [`#329` ](https://github.com/nocobase/nocobase/pull/329 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.16 [`27399f4` ](https://github.com/nocobase/nocobase/commit/27399f4e5e6d1f9f2c0eee4d6be8ff89df625bd8 )
- feat: improve code [`c71f45c` ](https://github.com/nocobase/nocobase/commit/c71f45ca6a15149703fdf12f4d0f68a226d10a7e )
- Update README.md [`4317de7` ](https://github.com/nocobase/nocobase/commit/4317de7eb116dd7d538d0cf2c4782372e1b5fce2 )
## [v0.7.0-alpha.15](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.6...v0.7.0-alpha.15) - 2022-04-26
### Merged
- fix: create-nocobase-app compatibility [`#323` ](https://github.com/nocobase/nocobase/pull/323 )
- fix: create-nocobase-app client package version [`#321` ](https://github.com/nocobase/nocobase/pull/321 )
- fix: app manager [`#320` ](https://github.com/nocobase/nocobase/pull/320 )
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.15 [`f0d9b0e` ](https://github.com/nocobase/nocobase/commit/f0d9b0ec026b589b3d10dcdbbbb656baca1a9004 )
- chore(versions): 😊 publish v0.7.0-alpha.14 [`8736278` ](https://github.com/nocobase/nocobase/commit/87362789f331e043336b571137a7ace7e38a6da1 )
- chore(versions): 😊 publish v0.7.0-alpha.13 [`62eb85d` ](https://github.com/nocobase/nocobase/commit/62eb85de5f341f343577232ebecce7f9fb7a5b21 )
## [v0.7.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.5...v0.7.0-alpha.6) - 2022-04-25
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.6 [`7d0087c` ](https://github.com/nocobase/nocobase/commit/7d0087cbb3b7663ba05366ca3b80db2853669ee9 )
## [v0.7.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.4...v0.7.0-alpha.5) - 2022-04-25
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.5 [`a00b45a` ](https://github.com/nocobase/nocobase/commit/a00b45a2686695c5f4824d074ac5e1aff210793a )
- fix(plugin-system-settings): cannot read property cliArgs of undefined [`b0d3274` ](https://github.com/nocobase/nocobase/commit/b0d3274b2d98147679f91c468327287675de0c08 )
## [v0.7.0-alpha.4](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.3...v0.7.0-alpha.4) - 2022-04-25
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.4 [`327e413` ](https://github.com/nocobase/nocobase/commit/327e413b6dd94dad9b756b1e08cda47cad734dc1 )
## [v0.7.0-alpha.3](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.2...v0.7.0-alpha.3) - 2022-04-25
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.3 [`b12507f` ](https://github.com/nocobase/nocobase/commit/b12507f6e4bcb5f1fd8285670a43fb3807d90ea0 )
- fix: antd use ~v4.19.5 [`733c704` ](https://github.com/nocobase/nocobase/commit/733c7048ed0e00bd2c01bfaf8452731a9a89670e )
## [v0.7.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.1...v0.7.0-alpha.2) - 2022-04-25
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.2 [`0e0e99e` ](https://github.com/nocobase/nocobase/commit/0e0e99ef79c0b25bb0b45ecaa477c049cb16afee )
- feat(license): update license [`ed9b2b6` ](https://github.com/nocobase/nocobase/commit/ed9b2b6d950cab33423225069a7b0de24b65ef45 )
- feat: kanban disableCardDrag [`05a251b` ](https://github.com/nocobase/nocobase/commit/05a251b1fc06012e77e402b422e3120430effef1 )
## [v0.7.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.7.0-alpha.0...v0.7.0-alpha.1) - 2022-04-25
### Commits
- chore(versions): 😊 publish v0.7.0-alpha.1 [`e7293ad` ](https://github.com/nocobase/nocobase/commit/e7293ad7aadbdf2084042f7800a232af6e0b7a8a )
## [v0.7.0-alpha.0](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.12...v0.7.0-alpha.0) - 2022-04-25
### Merged
- refactor: modify default lable style [`#318` ](https://github.com/nocobase/nocobase/pull/318 )
- Fix multiple apps [`#317` ](https://github.com/nocobase/nocobase/pull/317 )
- Fix multiple apps [`#316` ](https://github.com/nocobase/nocobase/pull/316 )
- Fix acl target action error [`#311` ](https://github.com/nocobase/nocobase/pull/311 )
- feat: file storages [`#314` ](https://github.com/nocobase/nocobase/pull/314 )
- fix(plugin-workflow): fix some ux [`#313` ](https://github.com/nocobase/nocobase/pull/313 )
- fix(plugin-workflow): fix query node getter field [`#308` ](https://github.com/nocobase/nocobase/pull/308 )
- Fix create nocobase app [`#307` ](https://github.com/nocobase/nocobase/pull/307 )
- fix: create-nocobase-app [`#306` ](https://github.com/nocobase/nocobase/pull/306 )
- Fix create nocobase app [`#305` ](https://github.com/nocobase/nocobase/pull/305 )
- fix: block item add overflow:hidden [`#304` ](https://github.com/nocobase/nocobase/pull/304 )
### Commits
- feat(license): replace MIT license with Apache-2.0 [`717efa8` ](https://github.com/nocobase/nocobase/commit/717efa889d471fac3f909137e2adb96586414aad )
- feat: translations [`5c0184a` ](https://github.com/nocobase/nocobase/commit/5c0184a397885d6de5307a7087c2d93042cd49f8 )
- feat: translations [`1f04f90` ](https://github.com/nocobase/nocobase/commit/1f04f90a00e071aa9ab294f21e8d02373191eecc )
## [v0.6.2-alpha.12](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.11...v0.6.2-alpha.12) - 2022-04-21
### Commits
- chore(versions): 😊 publish v0.6.2-alpha.12 [`5a668cf` ](https://github.com/nocobase/nocobase/commit/5a668cf9d0450944f3d2d5beed9e8d5e5b96f5d7 )
- fix: create-nocobase-app publish [`269e73e` ](https://github.com/nocobase/nocobase/commit/269e73ef19d41835813609b39744c40fb1fff92e )
- chore: create-nocobase-app package.json [`1c30ee1` ](https://github.com/nocobase/nocobase/commit/1c30ee1c630d021dc919ce6fcc56cce179db20ae )
## [v0.6.2-alpha.11](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.10...v0.6.2-alpha.11) - 2022-04-20
### Commits
- chore(versions): 😊 publish v0.6.2-alpha.11 [`8741015` ](https://github.com/nocobase/nocobase/commit/8741015a6237cd3ea7342edcb7aa11fe794e6b18 )
- fix: read-config [`f6d23ad` ](https://github.com/nocobase/nocobase/commit/f6d23add8c1845dd4b567d2958c24ada8ae8cee0 )
## [v0.6.2-alpha.10](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.9...v0.6.2-alpha.10) - 2022-04-20
### Commits
- chore(versions): 😊 publish v0.6.2-alpha.10 [`693c668` ](https://github.com/nocobase/nocobase/commit/693c668282d8032b69245ae7e5c1cafa3c41e584 )
- fix: publish [`9e717ae` ](https://github.com/nocobase/nocobase/commit/9e717ae3ca2f453005602df03b08edca14c56505 )
## [v0.6.2-alpha.9](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.7...v0.6.2-alpha.9) - 2022-04-20
### Merged
- feat: details block [`#302` ](https://github.com/nocobase/nocobase/pull/302 )
- Fix(plugin workflow): fix collection data form view [`#301` ](https://github.com/nocobase/nocobase/pull/301 )
- feat: add $isCurrentUser filter operator [`#299` ](https://github.com/nocobase/nocobase/pull/299 )
- fix: through table primaryKey error [`#297` ](https://github.com/nocobase/nocobase/pull/297 )
- feat: junction collection for linkTo field [`#296` ](https://github.com/nocobase/nocobase/pull/296 )
- fix: long text will wrap in FormItem [`#295` ](https://github.com/nocobase/nocobase/pull/295 )
- fix(client): avoid cannot getField by randomly generated name and throw error [`#294` ](https://github.com/nocobase/nocobase/pull/294 )
- Feat/create nocobase app [`#273` ](https://github.com/nocobase/nocobase/pull/273 )
- feat(plugin-workflow): add all crud nodes for workflow [`#293` ](https://github.com/nocobase/nocobase/pull/293 )
- feat(plugin-workflow): add create node component [`#292` ](https://github.com/nocobase/nocobase/pull/292 )
- fix: rich text removed value avoid dispaly html string [`#290` ](https://github.com/nocobase/nocobase/pull/290 )
### Commits
- fix: update yarn.lock [`fcfde7e` ](https://github.com/nocobase/nocobase/commit/fcfde7ed0a5b7fdae3fe7424e406ca2e5d944f9b )
- chore(versions): 😊 publish v0.6.2-alpha.9 [`1afc867` ](https://github.com/nocobase/nocobase/commit/1afc86733cb090cf5f45c781ad6488c32caa740c )
- fix: update useCreateActionProps & useUpdateActionProps [`fca0943` ](https://github.com/nocobase/nocobase/commit/fca0943e8d013a0e8bb46756b89cfc992aa1b6c1 )
## [v0.6.2-alpha.7](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.6...v0.6.2-alpha.7) - 2022-04-16
### Commits
- feat: improve code [`2202cc6` ](https://github.com/nocobase/nocobase/commit/2202cc64d960918113b50bf0dc352a59cac04484 )
- chore(versions): 😊 publish v0.6.2-alpha.7 [`d165782` ](https://github.com/nocobase/nocobase/commit/d165782860681af206005039f4bec00fc7fe4241 )
## [v0.6.2-alpha.6](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.5...v0.6.2-alpha.6) - 2022-04-15
### Commits
- chore(versions): 😊 publish v0.6.2-alpha.6 [`faa064a` ](https://github.com/nocobase/nocobase/commit/faa064ae8dbdcba98e1782a8e2c0b5a338e68219 )
## [v0.6.2-alpha.5](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.4...v0.6.2-alpha.5) - 2022-04-15
### Commits
- chore: create-nocobase-app lib [`fc27ebc` ](https://github.com/nocobase/nocobase/commit/fc27ebc08a5c889596432a2ece6ba9e0c8957bab )
- chore: create-nocobase-app [`8d0703c` ](https://github.com/nocobase/nocobase/commit/8d0703c568ad0e66a14e3a4d47d57b1d63cd64f8 )
- chore(versions): 😊 publish v0.6.2-alpha.5 [`2b21546` ](https://github.com/nocobase/nocobase/commit/2b21546c4c50c7b5447d991d3852b90dca7219b9 )
## [v0.6.2-alpha.4](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.3...v0.6.2-alpha.4) - 2022-04-15
### Commits
- chore(versions): 😊 publish v0.6.2-alpha.4 [`e3a9e92` ](https://github.com/nocobase/nocobase/commit/e3a9e924e002afeb02fb785fcecb124dd6d995a1 )
## [v0.6.2-alpha.3](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.1...v0.6.2-alpha.3) - 2022-04-15
### Commits
- feat: workspaces [`0eb6997` ](https://github.com/nocobase/nocobase/commit/0eb6997c7257332751e49d4a6c623c2ccd786495 )
- chore(versions): 😊 publish v0.6.2-alpha.3 [`2feae05` ](https://github.com/nocobase/nocobase/commit/2feae051e24a46c0b78b31ef2a4dafdb14344398 )
- chore: 0.6.2-alpha.2 [`dbf86d5` ](https://github.com/nocobase/nocobase/commit/dbf86d52ccc7653e6b23386c2aa465402702da85 )
## [v0.6.2-alpha.1](https://github.com/nocobase/nocobase/compare/v0.6.2-alpha.0...v0.6.2-alpha.1) - 2022-04-15
### Commits
- chore(versions): 😊 publish v0.6.2-alpha.1 [`c6b58b2` ](https://github.com/nocobase/nocobase/commit/c6b58b215e43a48d625b8493eefc438c6b9e1e7a )
## [v0.6.2-alpha.0](https://github.com/nocobase/nocobase/compare/v0.6.1-alpha.0...v0.6.2-alpha.0) - 2022-04-15
### Commits
- chore(versions): 😊 publish v0.6.2-alpha.0 [`5351fb3` ](https://github.com/nocobase/nocobase/commit/5351fb3ab34a92b97102640dffa7aeafa5294b97 )
## [v0.6.1-alpha.0](https://github.com/nocobase/nocobase/compare/v0.6.0...v0.6.1-alpha.0) - 2022-04-15
### Commits
- chore(versions): 😊 publish v0.6.1-alpha.0 [`0b52b73` ](https://github.com/nocobase/nocobase/commit/0b52b731dcd23e6ae251c4d5f5c4da781dd109d5 )
## [v0.6.0](https://github.com/nocobase/nocobase/compare/v0.6.0-alpha.1...v0.6.0) - 2022-04-15
### Merged
- Feat: plugin-workflow [`#288` ](https://github.com/nocobase/nocobase/pull/288 )
- fix: slate style [`#289` ](https://github.com/nocobase/nocobase/pull/289 )
- fix: toJSON with belongsTo Assoication [`#287` ](https://github.com/nocobase/nocobase/pull/287 )
- feat: improve acl module [`#283` ](https://github.com/nocobase/nocobase/pull/283 )
- fix: destroy own records [`#285` ](https://github.com/nocobase/nocobase/pull/285 )
- feat(plugin-workflow): support context variables from model trigger [`#284` ](https://github.com/nocobase/nocobase/pull/284 )
- fix: acl write [`#280` ](https://github.com/nocobase/nocobase/pull/280 )
- fix: call root server hook after insertNewSchema [`#282` ](https://github.com/nocobase/nocobase/pull/282 )
- Feat/plugin workflow [`#278` ](https://github.com/nocobase/nocobase/pull/278 )
- feat: acl provider [`#279` ](https://github.com/nocobase/nocobase/pull/279 )
- feat: add Slate component [`#272` ](https://github.com/nocobase/nocobase/pull/272 )
- Feat/plugin users with jwt [`#258` ](https://github.com/nocobase/nocobase/pull/258 )
- fix: modify antd style of default [`#277` ](https://github.com/nocobase/nocobase/pull/277 )
- fix(client): meet undefined error after clear filter cascader value [`#267` ](https://github.com/nocobase/nocobase/pull/267 )
- Feat(plugin workflow): refactor calculation and add filter for query [`#264` ](https://github.com/nocobase/nocobase/pull/264 )
- feat: block provider [`#261` ](https://github.com/nocobase/nocobase/pull/261 )
- fix: toJSON with null association [`#260` ](https://github.com/nocobase/nocobase/pull/260 )
- fix: error handle error [`#259` ](https://github.com/nocobase/nocobase/pull/259 )
### Commits
- fix: yarn.lock [`7a7eb0c` ](https://github.com/nocobase/nocobase/commit/7a7eb0cc82af0b1621476d2bb163b43ccc92da80 )
- fix: yarn.lock [`e226f04` ](https://github.com/nocobase/nocobase/commit/e226f04e505ed7f4d94abf3074ad4f375d15c67d )
- feat: rich text [`5b41b33` ](https://github.com/nocobase/nocobase/commit/5b41b338072ec75f579a695bdae34dd69918752b )
## [v0.6.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.5.0-alpha.33...v0.6.0-alpha.1) - 2022-04-05
### Merged
- fix: textarea read pretty can support break line [`#255` ](https://github.com/nocobase/nocobase/pull/255 )
- fix: markdown support ellipsis [`#257` ](https://github.com/nocobase/nocobase/pull/257 )
- featPlugin multiple apps [`#248` ](https://github.com/nocobase/nocobase/pull/248 )
- add action log tempalte [`#239` ](https://github.com/nocobase/nocobase/pull/239 )
- fix some bugs [`#252` ](https://github.com/nocobase/nocobase/pull/252 )
- fix(plugin-workflow): fix adding/removing node in parallel branches [`#253` ](https://github.com/nocobase/nocobase/pull/253 )
- Feat: client base entry of plugin workflow [`#225` ](https://github.com/nocobase/nocobase/pull/225 )
- fix: updateAt on move scope change [`#251` ](https://github.com/nocobase/nocobase/pull/251 )
- feat: get json schema with async node [`#246` ](https://github.com/nocobase/nocobase/pull/246 )
- feat: insertNewSchema [`#245` ](https://github.com/nocobase/nocobase/pull/245 )
- fix: transaction error [`#242` ](https://github.com/nocobase/nocobase/pull/242 )
- feat: block templates [`#240` ](https://github.com/nocobase/nocobase/pull/240 )
- feat: uiSchema clearAncestor [`#241` ](https://github.com/nocobase/nocobase/pull/241 )
- feat: init sort field values [`#236` ](https://github.com/nocobase/nocobase/pull/236 )
- fix: move action without alter updatedAt [`#235` ](https://github.com/nocobase/nocobase/pull/235 )
- feat: role check action [`#234` ](https://github.com/nocobase/nocobase/pull/234 )
- feat: ne operator [`#233` ](https://github.com/nocobase/nocobase/pull/233 )
- fix: user current role [`#232` ](https://github.com/nocobase/nocobase/pull/232 )
- featEnable permission [`#229` ](https://github.com/nocobase/nocobase/pull/229 )
- test: update reverseField [`#231` ](https://github.com/nocobase/nocobase/pull/231 )
- feat: kanban [`#230` ](https://github.com/nocobase/nocobase/pull/230 )
- Nocobase next kanban [`#223` ](https://github.com/nocobase/nocobase/pull/223 )
- add: test [`#224` ](https://github.com/nocobase/nocobase/pull/224 )
- Plugin error handler [`#222` ](https://github.com/nocobase/nocobase/pull/222 )
- fix: array $noneOf with null [`#220` ](https://github.com/nocobase/nocobase/pull/220 )
- fix: filter parser with number in key [`#219` ](https://github.com/nocobase/nocobase/pull/219 )
- feat: ui-schema-tree-path descendant index [`#218` ](https://github.com/nocobase/nocobase/pull/218 )
- fix: array operator query error [`#217` ](https://github.com/nocobase/nocobase/pull/217 )
- fix: operator query value [`#216` ](https://github.com/nocobase/nocobase/pull/216 )
- feat: string operators [`#215` ](https://github.com/nocobase/nocobase/pull/215 )
- feat: error handle middleware [`#214` ](https://github.com/nocobase/nocobase/pull/214 )
- refactor: filter schema component [`#213` ](https://github.com/nocobase/nocobase/pull/213 )
- fix: empty operator with $or filter [`#212` ](https://github.com/nocobase/nocobase/pull/212 )
- feat: plugin install [`#211` ](https://github.com/nocobase/nocobase/pull/211 )
- feat: sortBy through table value [`#209` ](https://github.com/nocobase/nocobase/pull/209 )
- Feat: plugin workflow [`#210` ](https://github.com/nocobase/nocobase/pull/210 )
- fix: collection fields sort [`#208` ](https://github.com/nocobase/nocobase/pull/208 )
- feat: sort in collection fields [`#207` ](https://github.com/nocobase/nocobase/pull/207 )
- fix Collection rest api [`#205` ](https://github.com/nocobase/nocobase/pull/205 )
- feat: non paged list [`#204` ](https://github.com/nocobase/nocobase/pull/204 )
- feat: finish calendar component develop [`#199` ](https://github.com/nocobase/nocobase/pull/199 )
- fix(dependencies): move json-template into original sub packages [`#203` ](https://github.com/nocobase/nocobase/pull/203 )
- Feat(plugin workflow): add more instructions [`#201` ](https://github.com/nocobase/nocobase/pull/201 )
- fix: getJsonSchema with properties [`#202` ](https://github.com/nocobase/nocobase/pull/202 )
- fix: postgres array operator [`#200` ](https://github.com/nocobase/nocobase/pull/200 )
- fix: postgres sort with appends issue [`#198` ](https://github.com/nocobase/nocobase/pull/198 )
- feat: uiSchema remove api [`#196` ](https://github.com/nocobase/nocobase/pull/196 )
- refactor: perPage to pageSize [`#197` ](https://github.com/nocobase/nocobase/pull/197 )
- fix: option parser test [`#195` ](https://github.com/nocobase/nocobase/pull/195 )
- fix: nest append [`#194` ](https://github.com/nocobase/nocobase/pull/194 )
- fix: test with database [`#193` ](https://github.com/nocobase/nocobase/pull/193 )
- fix(plugin-workflow): fix dependencies in package [`#192` ](https://github.com/nocobase/nocobase/pull/192 )
- Fix: plugin-workflow test [`#191` ](https://github.com/nocobase/nocobase/pull/191 )
- Refactor(plugin-workflow): upgrade plugin to use abstract plugin class and fix types [`#190` ](https://github.com/nocobase/nocobase/pull/190 )
- fix: ui schema storage [`#188` ](https://github.com/nocobase/nocobase/pull/188 )
- fix: ui schema storage [`#187` ](https://github.com/nocobase/nocobase/pull/187 )
- fix: update guard with Model instance [`#186` ](https://github.com/nocobase/nocobase/pull/186 )
- fix: getProperties with order [`#183` ](https://github.com/nocobase/nocobase/pull/183 )
- feat(server): improve application [`#177` ](https://github.com/nocobase/nocobase/pull/177 )
- Feature: plugin-workflow MVP [`#171` ](https://github.com/nocobase/nocobase/pull/171 )
- fix(root): fix dependencies in packages to avoid building errors [`#178` ](https://github.com/nocobase/nocobase/pull/178 )
- Application [`#175` ](https://github.com/nocobase/nocobase/pull/175 )
- feat: add acl plugin [`#169` ](https://github.com/nocobase/nocobase/pull/169 )
- add Filter component into schema componens [`#176` ](https://github.com/nocobase/nocobase/pull/176 )
- feat: add Markdown component into schema components [`#173` ](https://github.com/nocobase/nocobase/pull/173 )
- feat: table related components [`#172` ](https://github.com/nocobase/nocobase/pull/172 )
- feat: add select component into schema component [`#168` ](https://github.com/nocobase/nocobase/pull/168 )
- feat: add TreeSelect component into schema components [`#167` ](https://github.com/nocobase/nocobase/pull/167 )
- Plugin acl [`#166` ](https://github.com/nocobase/nocobase/pull/166 )
- add upload component into schema components [`#165` ](https://github.com/nocobase/nocobase/pull/165 )
- migrate TimePicker component into schema components [`#164` ](https://github.com/nocobase/nocobase/pull/164 )
- Feat/plugin UI schema v0.6 [`#143` ](https://github.com/nocobase/nocobase/pull/143 )
- Feat/plugin collection manager [`#147` ](https://github.com/nocobase/nocobase/pull/147 )
- Acl [`#162` ](https://github.com/nocobase/nocobase/pull/162 )
- feat: acl [`#153` ](https://github.com/nocobase/nocobase/pull/153 )
- feat: add InputNumber Component into schema component [`#160` ](https://github.com/nocobase/nocobase/pull/160 )
- feature/nocobase next password [`#159` ](https://github.com/nocobase/nocobase/pull/159 )
- feat: add DatePicker into schema components [`#161` ](https://github.com/nocobase/nocobase/pull/161 )
- feat: add input into schema component [`#158` ](https://github.com/nocobase/nocobase/pull/158 )
- feat: add radio into schema component [`#154` ](https://github.com/nocobase/nocobase/pull/154 )
- optimize: rename checkbox component file [`#155` ](https://github.com/nocobase/nocobase/pull/155 )
- Nocobase next color select [`#157` ](https://github.com/nocobase/nocobase/pull/157 )
- feat: add async-data-provider component [`#151` ](https://github.com/nocobase/nocobase/pull/151 )
- feat: client v0.6 [`#150` ](https://github.com/nocobase/nocobase/pull/150 )
- Feat/GitHub actions [`#148` ](https://github.com/nocobase/nocobase/pull/148 )
- feat: filter by target key [`#146` ](https://github.com/nocobase/nocobase/pull/146 )
- refactor: actions [`#137` ](https://github.com/nocobase/nocobase/pull/137 )
- feat: context field type support [`#131` ](https://github.com/nocobase/nocobase/pull/131 )
- feat: database next [`#130` ](https://github.com/nocobase/nocobase/pull/130 )
- feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex [`#126` ](https://github.com/nocobase/nocobase/pull/126 )
- refactor: table cell text overflow that show ellipsis [`#125` ](https://github.com/nocobase/nocobase/pull/125 )
- Add S3 storage and refactors [`#124` ](https://github.com/nocobase/nocobase/pull/124 )
- Fix: plugin-file-manager [`#111` ](https://github.com/nocobase/nocobase/pull/111 )
- refactor: code splitting of the table component [`#121` ](https://github.com/nocobase/nocobase/pull/121 )
- refactor: code splitting of the table component [`#120` ](https://github.com/nocobase/nocobase/pull/120 )
- feat: add reset button in the filter panel [`#110` ](https://github.com/nocobase/nocobase/pull/110 )
- feat: allow user to change password [`#109` ](https://github.com/nocobase/nocobase/pull/109 )
### Commits
- v0.6 [`732d310` ](https://github.com/nocobase/nocobase/commit/732d31009eafbded78dd35dee5d891438783ba53 )
- create-nocobase-app template from [develop] [`9f4bea7` ](https://github.com/nocobase/nocobase/commit/9f4bea79668643d37c2b488eb969b2c93a241026 )
- feat: improve view action schema initializer [`590ca26` ](https://github.com/nocobase/nocobase/commit/590ca267b27b093b67aa140c4e94fd2b97c8eeb6 )
## [v0.5.0-alpha.33](https://github.com/nocobase/nocobase/compare/v0.4.0-alpha.6...v0.5.0-alpha.33) - 2021-11-22
### Merged
- fix: upgrade formily & side menu render with createPortal & use deep compare effect [`#103` ](https://github.com/nocobase/nocobase/pull/103 )
- fix: SchemaRenderer get schema value [`#102` ](https://github.com/nocobase/nocobase/pull/102 )
- fix: upgrade formily and form.setValues uses overwrite strategy [`#101` ](https://github.com/nocobase/nocobase/pull/101 )
- feat: support i18n [`#99` ](https://github.com/nocobase/nocobase/pull/99 )
- feat: new version of the documentation [`#95` ](https://github.com/nocobase/nocobase/pull/95 )
- option-tag style [`#92` ](https://github.com/nocobase/nocobase/pull/92 )
- create-nocobase-app: favicon [`#91` ](https://github.com/nocobase/nocobase/pull/91 )
- feat: create nocobase app with simple & quickstart option [`#87` ](https://github.com/nocobase/nocobase/pull/87 )
- feat: export plugin [`#73` ](https://github.com/nocobase/nocobase/pull/73 )
### Commits
- v0.5 [`2cbcd08` ](https://github.com/nocobase/nocobase/commit/2cbcd087ce6629d8f0df550ee35e02065db41dbc )
- refactor [`75cd158` ](https://github.com/nocobase/nocobase/commit/75cd158a270935559a9922d1dd074811253013b9 )
- feat: improve code [`c6b68f2` ](https://github.com/nocobase/nocobase/commit/c6b68f2b10e4e8df5257345f5e39408666c5810d )
## [v0.4.0-alpha.6](https://github.com/nocobase/nocobase/compare/v0.4.0-alpha.5...v0.4.0-alpha.6) - 2021-04-18
### Merged
- docs: add docs [`#75` ](https://github.com/nocobase/nocobase/pull/75 )
- refactor: use boolean value instead of null [`#74` ](https://github.com/nocobase/nocobase/pull/74 )
### Commits
- fix: improve login form styles [`5319000` ](https://github.com/nocobase/nocobase/commit/5319000bd613ce9d2ac0a66f73ab403a84c5b8dd )
- fix: error message for login and registration [`214b227` ](https://github.com/nocobase/nocobase/commit/214b227a6c1fe92bf54968e369aeaeabb8f73d7a )
- docs: nodejs provided by docker [`22739af` ](https://github.com/nocobase/nocobase/commit/22739afa2da4dd38eda9077f5ca566cd022f4dc2 )
## [v0.4.0-alpha.5](https://github.com/nocobase/nocobase/compare/v0.4.0-alpha.2...v0.4.0-alpha.5) - 2021-04-07
### Commits
- chore(versions): publish packages 0.4.0-alpha.5 [`ef93a3c` ](https://github.com/nocobase/nocobase/commit/ef93a3c11c28419e1e842f73799cf005d49a5116 )
- chore(versions): publish packages 0.4.0-alpha.4 [`a22efec` ](https://github.com/nocobase/nocobase/commit/a22efec65d85fd15e59332d2eb6483cb84a1e619 )
- chore(versions): publish packages 0.4.0-alpha.3 [`e72eebb` ](https://github.com/nocobase/nocobase/commit/e72eebb8cd5e666b642030a9e268961385cc4d4d )
## [v0.4.0-alpha.2](https://github.com/nocobase/nocobase/compare/v0.4.0-alpha.1...v0.4.0-alpha.2) - 2021-04-07
### Commits
- refactor: app middlewares [`17362a8` ](https://github.com/nocobase/nocobase/commit/17362a844439e5510f254195fa135b6335866ef3 )
- chore(versions): publish packages 0.4.0-alpha.2 [`c2f1876` ](https://github.com/nocobase/nocobase/commit/c2f18763c9e7c03a7a46edafd26b1fa884b8f272 )
## v0.4.0-alpha.1 - 2021-04-07
### Merged
- fix: minor problems [`#72` ](https://github.com/nocobase/nocobase/pull/72 )
- Develop [`#68` ](https://github.com/nocobase/nocobase/pull/68 )
- Feature: plugin-china-region [`#66` ](https://github.com/nocobase/nocobase/pull/66 )
- Feature: filter for linkTo field [`#64` ](https://github.com/nocobase/nocobase/pull/64 )
- fix: make default view/tab cannot be destroyed [`#63` ](https://github.com/nocobase/nocobase/pull/63 )
- Feature/plugin automations [`#65` ](https://github.com/nocobase/nocobase/pull/65 )
- Feature/action logs [`#62` ](https://github.com/nocobase/nocobase/pull/62 )
- Feature/action logs [`#61` ](https://github.com/nocobase/nocobase/pull/61 )
- Feature/destroy lock [`#60` ](https://github.com/nocobase/nocobase/pull/60 )
- fix: ignore some typescript error [`#59` ](https://github.com/nocobase/nocobase/pull/59 )
- feat: route permissions [`#58` ](https://github.com/nocobase/nocobase/pull/58 )
- Feature: add permission plugin api [`#57` ](https://github.com/nocobase/nocobase/pull/57 )
- fix: updatedBy foreignKey [`#56` ](https://github.com/nocobase/nocobase/pull/56 )
- feat: add permissions plugin [`#53` ](https://github.com/nocobase/nocobase/pull/53 )
- fix: updatedBy field in bulkUpdate hook [`#54` ](https://github.com/nocobase/nocobase/pull/54 )
- test: skip bug test cases for ci passing [`#52` ](https://github.com/nocobase/nocobase/pull/52 )
- fix: avoid bug when update other field [`#51` ](https://github.com/nocobase/nocobase/pull/51 )
- feat: date-only operators [`#50` ](https://github.com/nocobase/nocobase/pull/50 )
- Feature field for set default [`#49` ](https://github.com/nocobase/nocobase/pull/49 )
- Feature: custom operators for querying [`#48` ](https://github.com/nocobase/nocobase/pull/48 )
- fix: toInclude bug with nested associations [`#47` ](https://github.com/nocobase/nocobase/pull/47 )
- feat: make single file upload to attachment available [`#46` ](https://github.com/nocobase/nocobase/pull/46 )
- feature: add file manager base architecture [`#44` ](https://github.com/nocobase/nocobase/pull/44 )
- feat: add createdBy/updatedBy field config for table managed by collections [`#43` ](https://github.com/nocobase/nocobase/pull/43 )
- fix: use wrapped and logic for merging filters [`#42` ](https://github.com/nocobase/nocobase/pull/42 )
- fix: filterByFields should return same value when input == null (close 0) [`#41` ](https://github.com/nocobase/nocobase/pull/41 )
- fix: Symbol property could not be iterated in for-in [`#39` ](https://github.com/nocobase/nocobase/pull/39 )
- Feature/sort [`#38` ](https://github.com/nocobase/nocobase/pull/38 )
- refactor: change sort strategy from offset to targetId [`#37` ](https://github.com/nocobase/nocobase/pull/37 )
- Feature/sort [`#36` ](https://github.com/nocobase/nocobase/pull/36 )
- feat: add filter and transaction for destroy action [`#35` ](https://github.com/nocobase/nocobase/pull/35 )
- fix: field filter logic for create/update [`#34` ](https://github.com/nocobase/nocobase/pull/34 )
- Feature: action fields options for create/update [`#32` ](https://github.com/nocobase/nocobase/pull/32 )
- Fix: change strategy from add to set for updateAssociations [`#33` ](https://github.com/nocobase/nocobase/pull/33 )
- Test/ci [`#31` ](https://github.com/nocobase/nocobase/pull/31 )
- feat: improve collection hooks/fields/actions/views... [`#30` ](https://github.com/nocobase/nocobase/pull/30 )
- Fix/model update associations [`#29` ](https://github.com/nocobase/nocobase/pull/29 )
- fix: database test cases and table options [`#28` ](https://github.com/nocobase/nocobase/pull/28 )
- feat: add virtual attribute geter & setter support [`#27` ](https://github.com/nocobase/nocobase/pull/27 )
- feat: collection options & hooks [`#21` ](https://github.com/nocobase/nocobase/pull/21 )
- feat(users): add users module [`#26` ](https://github.com/nocobase/nocobase/pull/26 )
- feat: add sort action [`#22` ](https://github.com/nocobase/nocobase/pull/22 )
- Test/list [`#19` ](https://github.com/nocobase/nocobase/pull/19 )
- feat: pagination options [`#20` ](https://github.com/nocobase/nocobase/pull/20 )
- test: refactor test in database and add more [`#17` ](https://github.com/nocobase/nocobase/pull/17 )
- feat: actions & views [`#18` ](https://github.com/nocobase/nocobase/pull/18 )
- Test cases for database [`#16` ](https://github.com/nocobase/nocobase/pull/16 )
- Refactor: change global injection of test for actions package. [`#15` ](https://github.com/nocobase/nocobase/pull/15 )
- feat: improve plugins [`#14` ](https://github.com/nocobase/nocobase/pull/14 )
- Doc: add README.md for server. [`#12` ](https://github.com/nocobase/nocobase/pull/12 )
- fix: parseRequest & registerHandlers [`#10` ](https://github.com/nocobase/nocobase/pull/10 )
- fix #9 [`#11` ](https://github.com/nocobase/nocobase/pull/11 )
- feat: support register and call partial actions [`#7` ](https://github.com/nocobase/nocobase/pull/7 )
- 发布核心框架 [`#6` ](https://github.com/nocobase/nocobase/pull/6 )
### Fixed
- fix #9 (#11) [`#9` ](https://github.com/nocobase/nocobase/issues/9 ) [`#9` ](https://github.com/nocobase/nocobase/issues/9 )
### Commits
- chore: adjust parameters [`b95e2da` ](https://github.com/nocobase/nocobase/commit/b95e2da129aa49b5d8fb3e31ba8975818f7053cb )
- first commit [`e5d30b3` ](https://github.com/nocobase/nocobase/commit/e5d30b30ba4dd38de764b0e5044f836f04a03706 )
- style: code formatting [`ce4a22f` ](https://github.com/nocobase/nocobase/commit/ce4a22fbb9b1ba9b88db1dc86609e94944f9d904 )