Skip to content

Prepare 1.1.0 - #1027

Merged
pixari merged 3 commits into
mainfrom
release/1.1.0
Nov 7, 2026
Merged

pixari merged 3 commits into
mainfrom
release/1.1.0

Conversation

@pixari

@pixari pixari commented Nov 7, 2026

Copy link
Copy Markdown
Collaborator

OpenTodo 1.1.0. The first part of security wave 2, plus fixes from user reports.

  • make release-prepare VERSION=1.1.0, with the summary and upgrade notes written by hand. Three migrations (0060–0062). One new synced field (user_prefs.full_titles).
  • Upgrade fixture internal/store/testdata/upgrade/1.1 built from 92ea924. TestUpgradeFromEveryRelease passes.
  • Docs screenshots regenerated. make deploy-check docs-check pass.

Security review (RELEASING step 1.3): /security-review over v1.0.0..main (31 commits). No findings. It covered the wipe proof, the revocation records, the persisted limits per tenant, the health route and recurrence parsing of untrusted CalDAV/import input. One 1.x compatibility finding: #1008 changed what MCP tracked_minutes, the routine tracked condition and the tracked filter term mean. That was fixed in #1024: the 1.0 meaning is restored, with tracked_minutes_occurrence and tracked occurrence added. The recurrence form is written in the 1.0-readable form whenever one exists (#1022).

Performance: Nightly 42375884661 (87e485e) was all green, with phone complete-task at 128 ms. Nightly 42378972822 on the release commit is running and must be green before the tag.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Bkw4TZLFDGeMdZR3vWZF13

pixari and others added 3 commits November 7, 2026 14:56
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bkw4TZLFDGeMdZR3vWZF13
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bkw4TZLFDGeMdZR3vWZF13
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bkw4TZLFDGeMdZR3vWZF13
@pixari
pixari merged commit 98b9f78 into main Nov 7, 2026
36 checks passed
@pixari
pixari deleted the release/1.1.0 branch November 7, 2026 18:16
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