From 89fc77ad93d8f38337171284f3d7a1c738bec7fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=85=E5=91=A8=E6=B6=9B?= Date: Sun, 19 Jul 2026 08:20:21 -0700 Subject: [PATCH 1/2] ci(release): bump downstream-smoke HOTCRM_REF to v2.1.0 (agent visibility removal) hotcrm v2.0.0 still authors the agent `visibility` field that #3216 removed from the spec (ADR-0056 D8), so the pre-publish downstream smoke has been red and the release train is stalled. Point the gate at hotcrm v2.1.0, which drops the field. Co-Authored-By: Claude Fable 5 --- .github/workflows/release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b5415e05d5..e219bc1f6e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -73,12 +73,12 @@ jobs: # The deterministic in-repo floor is @objectstack/downstream-contract; # this is the live ceiling. env: - # v2.0.0: hotcrm adopted the ADR-0090 Permission Model v2 vocabulary - # (role→position recipients, profiles removed, explicit OWD — - # hotcrm#438), closing the launch-window advisory period from #2719. + # v2.1.0: hotcrm upgraded to ObjectStack 14.7 (hotcrm#448) and + # dropped the agent `visibility` field that spec 15 removes as + # unenforced surface (ADR-0056 D8, #3216). # Bump this ref whenever a deliberate spec surface removal ships a # matching hotcrm release. - HOTCRM_REF: v2.0.0 + HOTCRM_REF: v2.1.0 run: bash scripts/downstream-smoke.sh - name: Create Release Pull Request or Publish to npm From 8c6d47485f2fd617aca57c3b44a9ee715d3ad797 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=85=E5=91=A8=E6=B6=9B?= Date: Sun, 19 Jul 2026 12:02:35 -0700 Subject: [PATCH 2/2] chore: bump objectui to e164196801bd fix(app-shell,plugin-detail): record History tab renders display values, not raw audit payloads (#2691) objectui@e164196801bd38e1396798877a69e0a09e80d8d3 --- .changeset/console-e164196801bd.md | 25 +++++++++++++++++++++++++ .objectui-sha | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 .changeset/console-e164196801bd.md diff --git a/.changeset/console-e164196801bd.md b/.changeset/console-e164196801bd.md new file mode 100644 index 0000000000..21e89bbbed --- /dev/null +++ b/.changeset/console-e164196801bd.md @@ -0,0 +1,25 @@ +--- +"@objectstack/console": minor +--- + +Console (objectui) refreshed to `e164196801bd`. Frontend changes in this range: + +- fix(app-shell,plugin-detail): record History tab renders display values, not raw audit payloads (#2691) +- fix(plugin-gantt): mirror the row 「→」 slot in the task-list header (#2690) +- fix(plugin-detail): #2688 header Record-#id floor + raw audit user id in meta footer (#2689) +- feat(plugin-gantt)!: remove the mobile QR share (移动端二维码) context-menu feature (#2687) +- feat(plugin-gantt): dependencyTypes switch — hide the type switcher for id-only dependency stores (#2686) +- feat(approvals): decision attachments + progress display + deep link + designer sync (#2681) +- feat(studio): inline push-down expansion of loop/parallel/try_catch regions on the flow canvas (#2680) +- feat(plugin-gantt): ownership-aware reschedule + confirm-first auto-schedule, export fixes, business time zone (#2683) +- fix(app-shell): skip resultDialog fields whose path does not resolve (#2674) +- feat(studio): visualize loop/parallel/try_catch nested regions on the flow canvas (#2670) (#2675) +- feat(plugin-gantt): manual-scheduling summary bars, interaction switches, beforeTaskUpdate veto + tooltip/scrollbar/cursor fixes (#2677) +- fix(flow-designer): author the canonical config.schedule the runtime reads (#2671) +- feat(report): drill a date-bucket cell into its time range, not a superset (#1752) (#2672) +- feat(studio): filter editor for roll-up summary fields (framework#1868) (#2669) +- feat(flow-designer): first-class panel for the time-relative trigger (#1874) (#2668) +- feat(studio): nest per-iteration / per-region step logs in the flow Runs panel (#2667) +- fix(metadata-admin): dashboard label fallback + skill activation editors (#1878) (#2666) + +objectui range: `2e7d7f0f7ee7...e164196801bd` diff --git a/.objectui-sha b/.objectui-sha index 5ba96f2057..382cf42cb9 100644 --- a/.objectui-sha +++ b/.objectui-sha @@ -1 +1 @@ -2e7d7f0f7ee76b838f580e8a36b74f1309b204fc +e164196801bd38e1396798877a69e0a09e80d8d3