Skip to content

1.0.0-rc.4

Pre-release
Pre-release

Choose a tag to compare

@breakstring breakstring released this 20 Sep 04:14

cfKanban 1.0.0-rc.4

English

This release candidate fixes the migration readback query shipped in RC3. Cloudflare D1 rejected its six compound SELECT terms before any migration ran. RC4 collects the same table-column evidence through a bounded join and two SELECT terms, preserving the ledger, indexes, triggers, and schema-version checks.

  • Verified the corrected read-only query against the deployed D1 database and added a regression check for the platform limit and schema 7/8 evidence.
  • Includes all RC3 features, including unique participant names, exact-name assignee lookup, optional completion summaries, and controlled Owner recovery.
  • Existing schema 7 instances still apply only 0008_principal_names.sql; no additional migration, resource, permission, subscription, or domain change is introduced.
  • RC3 remains immutable. Use RC4 for installation and instance upgrades; local Skill updates and Service upgrades remain separate operations.

The schema 8 naming migration still requires a verified restore point and a compatible new Worker. Do not roll back to an older Worker after migrating; D1 restoration requires separate authorization. This is a prerelease, not a stable release.

简体中文

本候选版本修复 RC3 的迁移读回查询。Cloudflare D1 在执行任何迁移前,拒绝了包含六个复合 SELECT 项的查询。RC4 通过有界 JOIN 和两个 SELECT 项收集相同的表字段证据,保留 ledger、索引、触发器与 schema 版本检查。

  • 已在实际部署的 D1 上验证修复后的只读查询,并增加平台限制及 schema 7/8 证据的回归检查。
  • 包含 RC3 的全部功能,包括用户名称唯一、按名称精确查询可分配用户、完成说明可选和受控 Owner 恢复。
  • schema 7 实例仍只需执行 0008_principal_names.sql;不增加其他迁移、资源、权限、订阅或域名变更。
  • RC3 工件保持不可变。安装和实例升级使用 RC4;本地 Skill 更新与 Service 升级仍是独立操作。

schema 8 名称迁移仍需验证 restore point,并发布兼容的新 Worker;迁移后不可回滚旧 Worker,D1 恢复须另行授权。本版本仍为预发行版,不替代 stable。