chore: prepare 0.10.0 release - #252
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review completeClawSweeper finished reviewing this revision. The review result is being finalized. |
|
Codex review: needs maintainer review before merge. Reviewed September 22, 2026, 1:15 AM ET / 05:15 UTC (Revision 2). ClawSweeper reviewWhat this changesOrganizes the 38 accumulated changelog entries as release 0.10.0, adds highlights, and corrects the documented GoReleaser version. Merge readiness✅ Ready for maintainer review The release-note preparation remains useful: main still labels these changes Unreleased. No actionable defect was found, and the latest revision correctly aligns the packaging version with CI. Priority: P3 Review scores
Verification
How this fits togetherSlacrawl’s changelog communicates changes to users of its local Slack archive CLI. Release preparation names and summarizes accumulated changes; the separate manual release workflow handles packaging and publication. flowchart LR
A[Accumulated changes] --> B[Release notes]
B --> C[Version and highlights]
C --> D[Manual release workflow]
D --> E[Published release]
E --> F[Users reviewing upgrades]
Before mergeNone. Agent review detailsSecurityNone. Review metrics
Technical reviewBest possible solution: Keep the complete release notes and compatibility caveats, with publication handled by the documented unified release workflow. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR prepares release notes rather than repairing runtime behavior; the introduced diff and entry preservation were checked directly. Is this the best way to solve the issue? Yes: a focused changelog edit preserves the existing descriptions and publication boundary without changing release machinery. AGENTS.md: not found in the target repository. Codex review notes: model internal, reasoning medium; reviewed against 388197984ffc. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (1 earlier review cycle)
|
|
Landed as e2f5738 after exact-head CI passed at 85e50be: https://github.com/openclaw/slacrawl/actions/runs/35689732592. Required Linux/macOS tests, dependency/lint checks, release-check, Docker, CodeQL, and secret scanning all succeeded. The final independent P0–P2 review was scoped-clean. All 38 release entries and contributor acknowledgments are retained; the older GoReleaser note now matches 2.18.2. The merged source tree matches the reviewed head. The documented unified publication workflow is running: https://github.com/openclaw/slacrawl/actions/runs/35690420708. Used the existing organization-admin PR merge permission after the review and CI gates; no repository rules were changed. |
Finalize the accumulated changes as 0.10.0. The 38 Unreleased entries include new offline export commands, user-only API sync, privacy-policy enforcement, durable API/MCP retry work, retention fixes, SQL correctness, and the runtime refresh.
Use a minor version because the backlog adds user-facing features and documents compatibility restrictions. Preserve every changelog entry and contributor acknowledgment, lead with the user-facing controls, and keep the distinction between byte verification and permission to publish explicit.
The runtime candidate passed the full Crabbox gates, clean compiled CLI smoke, four-platform snapshot packaging, and a packaged Linux import/search/SQL/export round trip. This PR changes release notes only. The documented Release (unified) workflow owns tagging, signing, notarization, publication, and the Homebrew handoff after exact-head CI passes.