diff --git a/CHANGELOG.md b/CHANGELOG.md index 070d1be61..fbe1b9ecc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,60 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +## [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 @@ -3154,10 +3208,1815 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - 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 +## [v0.4.0-alpha.1](https://github.com/nocobase/nocobase/compare/v0.0.0...v0.4.0-alpha.1) - 2021-04-07 + +## v0.0.0 - 2024-01-19 ### Merged +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- refactor: new schema initializer and schema settings [`#2802`](https://github.com/nocobase/nocobase/pull/2802) +- 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) +- 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) +- 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) +- feat: node >= 18 [`#3066`](https://github.com/nocobase/nocobase/pull/3066) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- fix: core/client package.json module error [`#2610`](https://github.com/nocobase/nocobase/pull/2610) +- 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) +- chore: incr bodyParser body limit [`#2591`](https://github.com/nocobase/nocobase/pull/2591) +- 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) +- 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) +- fix(RangePicker): fix shortcut invalid [`#2489`](https://github.com/nocobase/nocobase/pull/2489) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- refactor(plugin-workflow): change strict equal and not equal to unstrict [`#2346`](https://github.com/nocobase/nocobase/pull/2346) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- fix: press enter to reload when the Pagination is focused [`#1720`](https://github.com/nocobase/nocobase/pull/1720) +- 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) +- 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) +- 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) +- 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) +- 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) +- chore(versions): ๐Ÿ˜Š publish v0.8.1-alpha.4 [`#1331`](https://github.com/nocobase/nocobase/pull/1331) +- 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) +- test(collection-manager): migration - 20221104151410-update-collections-hidden test optimize [`#1040`](https://github.com/nocobase/nocobase/pull/1040) +- 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) +- 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) +- 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) +- 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) +- chore(versions): ๐Ÿ˜Š publish v0.7.4-alpha.7 [`#740`](https://github.com/nocobase/nocobase/pull/740) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- feat: update docs [`#413`](https://github.com/nocobase/nocobase/pull/413) +- refactor(plugin-workflow): change column type of executed from boolean to integer [`#411`](https://github.com/nocobase/nocobase/pull/411) +- 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) +- fix(plugin-workflow): fix node type title in drawers [`#389`](https://github.com/nocobase/nocobase/pull/389) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) +- 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) - 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) @@ -3215,10 +5074,20 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). ### Fixed +- fix(plugin-workflow): fix condition branch node finding logic (fix #3082) (#3128) [`#3082`](https://github.com/nocobase/nocobase/issues/3082) +- 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) +- fix(plugin-workflow): fix todo list form read-pretty for non-assigneed user (#1615) [`#1572`](https://github.com/nocobase/nocobase/issues/1572) +- fix(client): page title translation doesn't work [`#838`](https://github.com/nocobase/nocobase/issues/838) +- 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) +- fix: field permissions cannot be saved (#605) [`#599`](https://github.com/nocobase/nocobase/issues/599) +- fix(client): package path (fix #503) (#504) [`#503`](https://github.com/nocobase/nocobase/issues/503) +- 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) - 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) +- feat: build, cli, devtools, sdk, docs... [`6410bc8`](https://github.com/nocobase/nocobase/commit/6410bc8a75fa4dda9fe2bccfadca336fc8e794d0) +- Delete docs/tr-TR directory [`3fe6265`](https://github.com/nocobase/nocobase/commit/3fe6265269c7640a726d337c33adbfc75279022e) +- fix: add LICENSE [`6816ade`](https://github.com/nocobase/nocobase/commit/6816aded874e1a6ecefb2fee7d724f79ffa3536c)