Beta release 2026-10-12.6 published 6 packages.
| Package | Version |
|---|---|
@nocobase/app-cli
| 1.0.0-beta.21
|
@nocobase/app-plugin-mail
| 1.0.0-beta.13
|
@nocobase/app-skills
| 0.1.0-beta.34
|
@nocobase/app-template-default
| 1.0.0-beta.67
|
@nocobase/app-template-examples
| 1.0.0-beta.49
|
@nocobase/create-app
| 0.1.0-beta.32
|
@nocobase/app-cli@1.0.0-beta.21
Patch Changes
- e6dd56e: Generated applications now commit
.agents/rules/, the application's own agent guidance, while the rest of.agents/stays ignored:create-appwrites/.agents/*followed by!/.agents/rules/instead of/.agents/, and replaces a legacy/.agents/or.agents/line in a template's.gitignorerather than appending beside it, since git cannot re-include a path inside an excluded directory. The skills sync documentation now states that only.agents/skills/and its ownership file are generated state. An existing application that wants to commit.agents/rules/replaces/.agents/in its own.gitignorewith those two lines.
@nocobase/app-plugin-mail@1.0.0-beta.13
Minor Changes
-
f675e8d: Add an optional participant filter to personal and managed message lists, public client query types and the Mail workspace. Full email addresses and @Domain values match exact trimmed, lowercased From/To/Cc addresses; Bcc, Reply-To, display names and message content are excluded. Existing q keyword search, ownership boundaries, full conversation details and thread counts remain unchanged.
Add the internal mailMessageParticipants schema and backfill historical addresses from stored sender/recipient JSON. Existing installations must use a maintenance window: back up the database, stop application writes and Mail synchronization/background workers, deploy and apply the migration, verify the complete historical backfill, then restart. Bounded reads and inserts limit memory and SQL parameters, not transaction duration or locks; this is not an online backfill. Measure mailbox size, migration time, lock/log impact and additional participant-row/index storage and write cost before upgrading. Invalid or unsupported historical addresses are skipped without truncating or rewriting original mail data.
This release also corrects the released
202609030001_create_mail_tablesmigration, which could never install on MySQL with utf8mb4 because two full unique indexes exceeded the 3072-byte key limit, or on SQL Server because signatures and message-folder links had duplicate account cascade paths. Fresh installations retain account foreign-key checks without a second direct cascade for those descendants; their identity/message parents still own cascading deletion. Fresh installs use an outbound storage-key limit of 667 characters (generated keys are 50 characters) and a provider subscription-ID limit of 412 characters, keeping each composite key within the limit. Existing successfully migrated databases are not resized or truncated. Operators of those installations should expect a checksum warning on the nextnocobase db apply; review this correction and acknowledge it withnocobase db repairbefore proceeding.Cross-database regression fixtures now use valid local UUIDs without changing provider identifiers or search behavior.
@nocobase/app-skills@0.1.0-beta.34
Patch Changes
- e6dd56e: Add application development references for application structure, plugins, dependencies and the development server, carrying guidance that previously lived only in the application templates'
AGENTS.md. Agents now record application-specific guidance in the committed.agents/rules/directory indexed from a smallAGENTS.md, and the upgrade Skill explains how to merge.agents/rules/and un-ignore it in older applications.
@nocobase/app-template-default@1.0.0-beta.67
Patch Changes
- e6dd56e: Slim
AGENTS.mdto an index of always-on rules, at most 32 KB, and move template-specific guidance into a committed.agents/rules/directory that ships with the template and is linked from that index. Framework-wide guidance is linked from the synchronizednocobase-app-developmentSkill instead of being copied.CLAUDE.mdnow only importsAGENTS.md..gitignore,.npmignoreand.prettierignoreignore.agents/*except.agents/rules/, andtests/logic/agents-md.test.tsenforces the size limit and the links. Existing applications that upgrade should change a/.agents/line in their.gitignoreto/.agents/*followed by!/.agents/rules/. - Updated dependencies [e6dd56e], [f675e8d]
- @nocobase/app-cli@1.0.0-beta.21
- @nocobase/app-plugin-mail@1.0.0-beta.13
@nocobase/app-template-examples@1.0.0-beta.49
Patch Changes
- e6dd56e: Slim
AGENTS.mdto an index of always-on rules, at most 32 KB, and move template-specific guidance into a committed.agents/rules/directory that ships with the template and is linked from that index. Framework-wide guidance is linked from the synchronizednocobase-app-developmentSkill instead of being copied.CLAUDE.mdnow only importsAGENTS.md..gitignore,.npmignoreand.prettierignoreignore.agents/*except.agents/rules/, andtests/logic/agents-md.test.tsenforces the size limit and the links. Existing applications that upgrade should change a/.agents/line in their.gitignoreto/.agents/*followed by!/.agents/rules/. - Updated dependencies [e6dd56e], [f675e8d]
- @nocobase/app-cli@1.0.0-beta.21
- @nocobase/app-plugin-mail@1.0.0-beta.13
@nocobase/create-app@0.1.0-beta.32
Patch Changes
- e6dd56e: Generated applications now commit
.agents/rules/, the application's own agent guidance, while the rest of.agents/stays ignored:create-appwrites/.agents/*followed by!/.agents/rules/instead of/.agents/, and replaces a legacy/.agents/or.agents/line in a template's.gitignorerather than appending beside it, since git cannot re-include a path inside an excluded directory. The skills sync documentation now states that only.agents/skills/and its ownership file are generated state. An existing application that wants to commit.agents/rules/replaces/.agents/in its own.gitignorewith those two lines.