nocobase[bot]
4be8fa5bbe
chore(versions): 😊 publish v2.1.0-beta.43
v2.1.0-beta.43
2026-06-02 14:06:36 +00:00
Zeke Zhang
6353d7780b
fix(client): wait for collection metadata ( #9662 )
2026-06-02 18:33:10 +08:00
katherinehhh
ef80ee2924
Merge branch 'main' into next
2026-06-02 15:40:54 +08:00
Katherine
844b7f5d16
fix(client): sync hidden restore across same target ( #9649 )
2026-06-02 15:21:11 +08:00
nocobase[bot]
db2b65944c
Merge branch 'main' into next
2026-06-02 03:05:27 +00:00
gchust
e97fa0eff5
feat: improve some runjs function completion ( #9481 )
...
* feat: improve runjs completion
* chore: improve js auto complete
* chore: improve code
* fix: test failing
2026-06-02 11:04:48 +08:00
gchust
ac8dda938b
fix: test ( #9658 )
2026-06-02 09:53:10 +08:00
chenos
106b56956b
fix(cli): improve init and self update guidance ( #9633 )
...
* fix(cli): improve init and self update guidance
* docs(cli): sync self update docs across locales
* feat(cli): add update.policy for startup updates
* fix(cli): stream docker startup logs in verbose mode
* fix(cli): persist app key before startup checks
* docs(cli): sync config command translations
2026-06-01 23:57:58 +08:00
mytharcher
cf4c187613
fix(plugin-workflow-javascript): fix types
2026-06-01 21:46:43 +08:00
mytharcher
8438fea9e3
Revert "fix(plugin-workflow-javascript): fix types"
...
This reverts commit c4f7461e10 .
2026-06-01 21:27:25 +08:00
gchust
f99f0c27f6
Merge branch 'main' into next
2026-06-01 20:47:40 +08:00
hongboji
f9ec85e13c
fix: add timeout for pkg login check ( #9650 )
2026-06-01 20:40:42 +08:00
gchust
582bd8daea
fix: stale flow models when switch flow settings ( #9525 )
...
* fix: stale flow models when switch flow settings
* chore: improve code
2026-06-01 20:31:40 +08:00
gchust
34714bdca6
fix: incorrect action linkage in table block ( #9652 )
2026-06-01 20:31:06 +08:00
mytharcher
c4f7461e10
fix(plugin-workflow-javascript): fix types
2026-06-01 18:28:35 +08:00
Jiann
c0912b15a2
feat(users-permissions): migrate users and roles settings pages to v2 ( #9619 )
...
* feat(users-permissions): migrate users and roles settings pages to v2
* fix(users-permissions): complete v2 migration fixes
* refactor(users-permissions): organize v2 extension helpers
* feat(plugin-users): add v2 user form models
* feat(users-permissions): enhance v2 management APIs
* fix(plugin-users): add user deletion locale messages
* refactor(users-permissions): move resource components to plugins
2026-06-01 18:21:34 +08:00
Zeke Zhang
6f00200325
fix(flow-engine): preserve field search input ( #9646 )
2026-06-01 18:20:07 +08:00
mytharcher
217719ed13
Merge branch 'main' into next
2026-06-01 16:34:25 +08:00
Junyi
a89e5a999b
fix(plugin-file-manager): harden local storage paths ( #9628 )
...
* fix(plugin-file-manager): harden local storage paths
* fix(plugin-file-manager): move storage validation middleware
* refactor(plugin-file-manager): simplify functions
2026-06-01 16:02:35 +08:00
Jiann
4821b88509
fix(gantt): improve tooltip and task label positioning ( #9638 )
...
* fix(gantt): improve tooltip and task label positioning
* fix(gantt): improve task drag interactions
* fix(block-tree): restore search for tree filter menu
2026-06-01 14:54:19 +08:00
Zeke Zhang
7257be6c97
docs(embed): update embed plugin status ( #9642 )
2026-06-01 14:40:57 +08:00
Katherine
e96148e543
fix(client-v2): preserve assign field values ( #9640 )
2026-06-01 13:57:40 +08:00
xilesun
59aa92ffa8
Merge remote-tracking branch 'origin/next' into next
...
# Conflicts:
# packages/plugins/@nocobase/plugin-workflow-javascript/src/server/ScriptInstruction.ts
2026-06-01 12:06:44 +08:00
xilesun
9b9e0213d0
Merge branch 'main' into next
...
# Conflicts:
# docs/docs/fr/workflow/nodes/javascript.md
# docs/docs/ja/workflow/nodes/javascript.md
# docs/docs/ko/workflow/nodes/javascript.md
# docs/docs/pt/workflow/nodes/javascript.md
# lerna.json
# packages/core/acl/package.json
# packages/core/actions/package.json
# packages/core/ai/package.json
# packages/core/app/package.json
# packages/core/auth/package.json
# packages/core/build/package.json
# packages/core/cache/package.json
# packages/core/cli/package.json
# packages/core/client-v2/package.json
# packages/core/client/package.json
# packages/core/create-nocobase-app/package.json
# packages/core/data-source-manager/package.json
# packages/core/database/package.json
# packages/core/devtools/package.json
# packages/core/evaluators/package.json
# packages/core/flow-engine/package.json
# packages/core/lock-manager/package.json
# packages/core/logger/package.json
# packages/core/resourcer/package.json
# packages/core/sdk/package.json
# packages/core/server/package.json
# packages/core/shared/package.json
# packages/core/snowflake-id/package.json
# packages/core/telemetry/package.json
# packages/core/test/package.json
# packages/core/utils/package.json
# packages/plugins/@nocobase-example/plugin-acl-allow/package.json
# packages/plugins/@nocobase-example/plugin-acl-middleware/package.json
# packages/plugins/@nocobase-example/plugin-action-group/package.json
# packages/plugins/@nocobase-example/plugin-block-custom-resource/package.json
# packages/plugins/@nocobase-example/plugin-block-filter-collection/package.json
# packages/plugins/@nocobase-example/plugin-block-timeline/package.json
# packages/plugins/@nocobase-example/plugin-collection-block/package.json
# packages/plugins/@nocobase-example/plugin-custom-details-block/package.json
# packages/plugins/@nocobase-example/plugin-custom-form-block/package.json
# packages/plugins/@nocobase-example/plugin-custom-table-block-action-group/package.json
# packages/plugins/@nocobase-example/plugin-custom-table-block-field/package.json
# packages/plugins/@nocobase-example/plugin-custom-table-block-resource/package.json
# packages/plugins/@nocobase-example/plugin-custom-table-block/package.json
# packages/plugins/@nocobase-example/plugin-data-block/package.json
# packages/plugins/@nocobase-example/plugin-field-simple/package.json
# packages/plugins/@nocobase-example/plugin-nested-action/package.json
# packages/plugins/@nocobase-example/plugin-nested-block/package.json
# packages/plugins/@nocobase-example/plugin-simple-action/package.json
# packages/plugins/@nocobase-example/plugin-simple-block/package.json
# packages/plugins/@nocobase-example/plugin-simple-popup-action/package.json
# packages/plugins/@nocobase/plugin-acl/package.json
# packages/plugins/@nocobase/plugin-action-bulk-edit/package.json
# packages/plugins/@nocobase/plugin-action-bulk-update/package.json
# packages/plugins/@nocobase/plugin-action-custom-request/package.json
# packages/plugins/@nocobase/plugin-action-duplicate/package.json
# packages/plugins/@nocobase/plugin-action-export/package.json
# packages/plugins/@nocobase/plugin-action-import/package.json
# packages/plugins/@nocobase/plugin-action-print/package.json
# packages/plugins/@nocobase/plugin-ai-gigachat/package.json
# packages/plugins/@nocobase/plugin-ai/package.json
# packages/plugins/@nocobase/plugin-api-doc/package.json
# packages/plugins/@nocobase/plugin-api-keys/package.json
# packages/plugins/@nocobase/plugin-async-task-manager/package.json
# packages/plugins/@nocobase/plugin-audit-logs/package.json
# packages/plugins/@nocobase/plugin-auth-sms/package.json
# packages/plugins/@nocobase/plugin-auth/package.json
# packages/plugins/@nocobase/plugin-backup-restore/package.json
# packages/plugins/@nocobase/plugin-backups/package.json
# packages/plugins/@nocobase/plugin-block-grid-card/package.json
# packages/plugins/@nocobase/plugin-block-iframe/package.json
# packages/plugins/@nocobase/plugin-block-list/package.json
# packages/plugins/@nocobase/plugin-block-markdown/package.json
# packages/plugins/@nocobase/plugin-block-multi-step-form/package.json
# packages/plugins/@nocobase/plugin-block-template/package.json
# packages/plugins/@nocobase/plugin-block-tree/package.json
# packages/plugins/@nocobase/plugin-block-workbench/package.json
# packages/plugins/@nocobase/plugin-calendar/package.json
# packages/plugins/@nocobase/plugin-charts/package.json
# packages/plugins/@nocobase/plugin-client/package.json
# packages/plugins/@nocobase/plugin-collection-fdw/package.json
# packages/plugins/@nocobase/plugin-collection-sql/package.json
# packages/plugins/@nocobase/plugin-collection-tree/package.json
# packages/plugins/@nocobase/plugin-comments/package.json
# packages/plugins/@nocobase/plugin-custom-variables/package.json
# packages/plugins/@nocobase/plugin-data-source-main/package.json
# packages/plugins/@nocobase/plugin-data-source-manager/package.json
# packages/plugins/@nocobase/plugin-data-visualization-echarts/package.json
# packages/plugins/@nocobase/plugin-data-visualization/package.json
# packages/plugins/@nocobase/plugin-departments/package.json
# packages/plugins/@nocobase/plugin-disable-pm-add/package.json
# packages/plugins/@nocobase/plugin-embed/package.json
# packages/plugins/@nocobase/plugin-environment-variables/package.json
# packages/plugins/@nocobase/plugin-error-handler/package.json
# packages/plugins/@nocobase/plugin-field-attachment-url/package.json
# packages/plugins/@nocobase/plugin-field-china-region/package.json
# packages/plugins/@nocobase/plugin-field-code/package.json
# packages/plugins/@nocobase/plugin-field-formula/package.json
# packages/plugins/@nocobase/plugin-field-m2m-array/package.json
# packages/plugins/@nocobase/plugin-field-markdown-vditor/package.json
# packages/plugins/@nocobase/plugin-field-sequence/package.json
# packages/plugins/@nocobase/plugin-field-sort/package.json
# packages/plugins/@nocobase/plugin-file-manager/package.json
# packages/plugins/@nocobase/plugin-file-previewer-office/package.json
# packages/plugins/@nocobase/plugin-flow-engine/package.json
# packages/plugins/@nocobase/plugin-form-drafts/package.json
# packages/plugins/@nocobase/plugin-gantt/package.json
# packages/plugins/@nocobase/plugin-graph-collection-manager/package.json
# packages/plugins/@nocobase/plugin-hello/package.json
# packages/plugins/@nocobase/plugin-kanban/package.json
# packages/plugins/@nocobase/plugin-license/package.json
# packages/plugins/@nocobase/plugin-locale-tester/package.json
# packages/plugins/@nocobase/plugin-localization/package.json
# packages/plugins/@nocobase/plugin-logger/package.json
# packages/plugins/@nocobase/plugin-map/package.json
# packages/plugins/@nocobase/plugin-mobile-client/package.json
# packages/plugins/@nocobase/plugin-mobile/package.json
# packages/plugins/@nocobase/plugin-mock-collections/package.json
# packages/plugins/@nocobase/plugin-multi-app-manager/package.json
# packages/plugins/@nocobase/plugin-multi-app-share-collection/package.json
# packages/plugins/@nocobase/plugin-multi-keyword-filter/package.json
# packages/plugins/@nocobase/plugin-notification-email/package.json
# packages/plugins/@nocobase/plugin-notification-in-app-message/package.json
# packages/plugins/@nocobase/plugin-notification-manager/package.json
# packages/plugins/@nocobase/plugin-notifications/package.json
# packages/plugins/@nocobase/plugin-public-forms/package.json
# packages/plugins/@nocobase/plugin-snapshot-field/package.json
# packages/plugins/@nocobase/plugin-system-settings/package.json
# packages/plugins/@nocobase/plugin-text-copy/package.json
# packages/plugins/@nocobase/plugin-theme-editor/package.json
# packages/plugins/@nocobase/plugin-ui-schema-storage/package.json
# packages/plugins/@nocobase/plugin-ui-templates/package.json
# packages/plugins/@nocobase/plugin-user-data-sync/package.json
# packages/plugins/@nocobase/plugin-users/package.json
# packages/plugins/@nocobase/plugin-verification/package.json
# packages/plugins/@nocobase/plugin-workflow-action-trigger/package.json
# packages/plugins/@nocobase/plugin-workflow-aggregate/package.json
# packages/plugins/@nocobase/plugin-workflow-cc/package.json
# packages/plugins/@nocobase/plugin-workflow-custom-action-trigger/package.json
# packages/plugins/@nocobase/plugin-workflow-date-calculation/package.json
# packages/plugins/@nocobase/plugin-workflow-delay/package.json
# packages/plugins/@nocobase/plugin-workflow-dynamic-calculation/package.json
# packages/plugins/@nocobase/plugin-workflow-javascript/package.json
# packages/plugins/@nocobase/plugin-workflow-javascript/src/server/ScriptInstruction.ts
# packages/plugins/@nocobase/plugin-workflow-json-query/package.json
# packages/plugins/@nocobase/plugin-workflow-json-variable-mapping/package.json
# packages/plugins/@nocobase/plugin-workflow-loop/package.json
# packages/plugins/@nocobase/plugin-workflow-mailer/package.json
# packages/plugins/@nocobase/plugin-workflow-manual/package.json
# packages/plugins/@nocobase/plugin-workflow-notification/package.json
# packages/plugins/@nocobase/plugin-workflow-parallel/package.json
# packages/plugins/@nocobase/plugin-workflow-request-interceptor/package.json
# packages/plugins/@nocobase/plugin-workflow-request/package.json
# packages/plugins/@nocobase/plugin-workflow-response-message/package.json
# packages/plugins/@nocobase/plugin-workflow-sql/package.json
# packages/plugins/@nocobase/plugin-workflow-test/package.json
# packages/plugins/@nocobase/plugin-workflow-variable/package.json
# packages/plugins/@nocobase/plugin-workflow/package.json
# packages/presets/nocobase/package.json
2026-06-01 11:57:23 +08:00
mytharcher
5c0ff841c2
Merge branch 'main' into next
2026-06-01 11:29:43 +08:00
Junyi
43852888be
fix(cli): serve plugin mjs files with javascript mime ( #9626 )
2026-06-01 11:03:01 +08:00
PiEgg
daa080947f
feat(client-v2): add TypedVariableInput for constant + variable fields ( #9637 )
2026-06-01 10:40:50 +08:00
Katherine
b275d00c5a
docs(plugin-data-source-manager): add v2 extension guide ( #9634 )
...
* docs(plugin-data-source-manager): add v2 extension guide
* docs: data source v2
* refactor(plugin-data-source-manager): split v2 collection templates
* fix(plugin-data-source-manager): align v2 settings routes
2026-06-01 10:18:27 +08:00
YANG QIA
316ba1486e
fix(database): support numeric password values ( #9635 )
2026-06-01 10:15:11 +08:00
YANG QIA
88c029edbd
fix(plugin-acl): preserve union default role members ( #9632 )
2026-06-01 10:14:48 +08:00
nocobase[bot]
24745aa08f
chore(versions): 😊 publish v2.1.0-beta.42
v2.1.0-beta.42
2026-06-01 00:55:51 +00:00
gchust
2cef057fc1
feat: support transation for apply blue print ( #9618 )
...
* feat: support transation for apply blue print
* fix: test
* fix: test
* fix: enable tabs
* fix: chart filter
* chore: improve chart authoring
* chore: improve build api
* fix: test
2026-06-01 08:27:35 +08:00
Katherine
d3a80ed80d
fix(client-v2): fix assign field values editor ( #9636 )
2026-05-31 23:08:21 +08:00
Junyi
113acf62d3
docs(plugin-workflow-javascript): clarify unsafe module mode ( #9629 )
2026-05-30 11:11:20 +08:00
nocobase[bot]
52335fe6dd
chore(versions): 😊 publish v2.1.0-beta.41
v2.1.0-beta.41
2026-05-30 01:19:12 +00:00
nocobase[bot]
4d28f003bd
chore(versions): 😊 publish v2.1.0-beta.40
v2.1.0-beta.40
2026-05-29 23:49:23 +00:00
chenos
acaffad89d
fix: version
2026-05-30 07:11:42 +08:00
PiEgg
00c90de97f
docs: update docs about enabling plugins by default ( #9625 )
2026-05-29 21:40:51 +08:00
Katherine
93d9d8fd0f
feat: v2 data source manager ( #9605 )
...
* feat: data source client-v2
* feat: v2 data source manager
* feat: v2 data souce manager
* feat(data-source-manager): enhance v2 collection management
* feat(client-v2): improve field interface configuration
* fix(data-source-manager): improve v2 collection field management
* fix(data-source-manager): align v2 field sync actions
* feat(data-source-manager): improve v2 field configuration
* fix(client-v2): remove stale field interface registration
* fix(plugin-data-source-manager): improve v2 field configuration
* fix(plugin-data-source-manager): fix v2 declaration build
* fix: build error
2026-05-29 18:36:37 +08:00
Katherine
a29bea536b
fix(block-list): hide selection actions in list menus ( #9624 )
2026-05-29 18:21:46 +08:00
nocobase[bot]
79697695f4
docs: update changelogs
2026-05-29 10:11:29 +00:00
nocobase[bot]
500004c138
chore(versions): 😊 publish v2.0.60
v2.0.60
2026-05-29 10:01:37 +00:00
Jiann
beb277fe10
fix(gantt): move v2 shared gantt code and sync horizontal scrolling ( #9621 )
...
* fix(plugin-gantt): move v2 shared gantt code and sync horizontal scrolling
* fix(plugin-gantt): keep legacy gantt grid unchanged
* fix(plugin-gantt): fix v2 gantt tooltip text rendering
* fix(plugin-gantt): optimize v2 gantt row rendering
2026-05-29 17:37:43 +08:00
PiEgg
a05a87cbc1
feat(plugin-notification-manager): migrate client to v2 ( #9597 )
2026-05-29 17:04:10 +08:00
Jiann
1f56a1478b
fix(plugin-license): support license settings in client v2 ( #9555 )
...
* fix(plugin-license): support license settings in client v2
* fix(plugin-license): align client-v2 license setting layout
* fix(client-v2): support commercial wrapper plugin entry
2026-05-29 16:59:54 +08:00
nocobase[bot]
4197f2ec74
Merge branch 'main' into next
2026-05-29 08:40:04 +00:00
Zeke Zhang
52d9cf5b66
fix(client): fix header badge width ( #9607 )
2026-05-29 16:39:28 +08:00
Zeke Zhang
574572236c
fix(plugin-workflow): avoid duplicate triggers ( #9622 )
2026-05-29 16:22:35 +08:00
nocobase[bot]
ad01344cd6
Merge branch 'main' into next
2026-05-29 07:54:02 +00:00
chenos
4490c7f9a6
fix(release): support explicit version in manual develop workflow
2026-05-29 15:52:51 +08:00