Skip to content

chore: v0.61.0 - #285

Merged
fylorn merged 1 commit into
mainfrom
release/v0.61.0
Oct 4, 2026
Merged

fylorn merged 1 commit into
mainfrom
release/v0.61.0

Conversation

@fylorn

@fylorn fylorn commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Release for #284.

  • Bump the workspace version to 0.61.0 (Cargo.toml, and the workspace crates in Cargo.lock).
  • Add release-notes/0.61.0.md: an opening paragraph, the upgrade notes, and one section each for safe mode with a configuration that does not load and the one-click repair.
  • CONTROL_API_VERSION (37) is already at its release value on main; the request store SCHEMA is unchanged (25).

Upgrade notes in brief

  • Protocol 36 → 37. Lite 2026.10.2 (core 0.60.0) does not connect to 0.61.0; sudo twcore upgrade --version 0.60.0 --restart switches a server back.
  • Schema unchanged (25), history kept. Configuration format unchanged.
  • Protocol: new GET /config/repair and POST /config/repair (ConfigRepair, ConfigFix, ConfigFixKind, ConfigRepairRequest); in safe mode Status.config_rejected is set from the start when the configuration does not load.
  • Message codes, from diffing msg-codes.txt and every msg! between v0.60.0 and main: new config.unknown_variant, config.unknown_field, control.config_not_repairable; nothing removed; no sentence changed.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@fylorn
fylorn merged commit 57f0ac2 into main Oct 4, 2026
5 checks passed
@fylorn
fylorn deleted the release/v0.61.0 branch October 4, 2026 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant