Skip to content

Release 1.0.6 - #198

Merged
callumalpass merged 3 commits into
mainfrom
release/1.0.6
Oct 3, 2026
Merged

callumalpass merged 3 commits into
mainfrom
release/1.0.6

Conversation

@callumalpass

@callumalpass callumalpass commented Oct 3, 2026 •

Copy link
Copy Markdown
Owner

Summary

Prepare TaskNotes App 1.0.6 only. No merge, tag, workflow dispatch, store submission or deployment is part of this PR.

  • Bump package.json from 1.0.5 to 1.0.6. Like the 1.0.5 release (fba5787, Calendar, boards, phone gestures, and style refactor; release 1.0.5 #170), leave the lockfile and native project versions unchanged; native release workflows supply the marketing/version name.
  • Add docs/releases/ios/1.0.6.json with the exact 1.0.5 metadata shape, 2026 copyright, en-AU (the complete existing locale set), credential-free review instructions and accurate optional-service descriptions.
  • Include both pending fixes from docs/releases/unreleased.md in the release notes, then reset that file to # Unreleased, following the 1.0.4 history (681062f).

Release notes — all user-visible changes since 1.0.5

People and collection compatibility

Reliable capture, saves and reminders

Collection refresh and performance

Scratchpad, interaction and demo

Scope audit

Reviewed git log fba5787..origin/main through 51cfc6913623bff3e5bbc86cc59d4e59795663bc and read PRs #171, #172, #173, #174, #176, #177, #179, #180, #181, #182, #183, #184, #185, #186, #187, #188, #189, #190, #191, #192, #194, #195, #196 and #197 with gh pr view. #173 is starter-source consolidation; #191 is a verification-engine update; #194 and the shared UI helper adoption in #197 are behaviour-preserving refactoring. #188 changes deployment gating, not the app interface. Dependency-only, test-only and removed-report commits are not presented as new user features. Reverted/intermediate saved-view and Scratchpad implementations are described by their final main-branch behaviour only.

Local verification

Run in /home/calluma/worktrees/tasknotes-app/release-1.0.6, with TMPDIR=/home/calluma/.cache/tn-hunt/tmp, Node 22.22.0 and pnpm 10.7.0:

Check Result
pnpm install --frozen-lockfile Passed; lockfile unchanged
pnpm test Passed: 145 files, 970 tests
pnpm lint Passed
pnpm typecheck Passed
pnpm format:check Passed
pnpm build Passed, including production manifest validation
pnpm test:release 41 passed, 1 existing platform skip, 0 failed
TASKNOTES_IOS_VERSION=1.0.6 node scripts/submit-app-store.mjs --validate Passed; local validation only, no API credentials or network submission
Metadata precedent/locale comparison Passed: same keys, complete en-AU locale set; both text fields below 4,000 characters
pnpm verify Passed: full coverage and layer thresholds, TaskNotes conformance (4,982 passed, 1 skipped), mdbase collection oracle, release tests, formatting, typecheck, lint and build
git diff --check Passed

The first CI run passed. Main advanced with #197 while those checks ran; merged origin/main without rewriting the published branch, included its saved-view fix in the notes, and reran every requested local check plus pnpm verify. Final-head CI is complete and green for de0dae225d2ede3251c3b501f453fbd1ec9ae969:

  • iOS build: passed (6m09s).
  • Android build: passed (4m25s); tag-only release job skipped as expected.
  • Production smoke — PR artifact only: passed (2m34s), 8/8 artifact checks and 65 desktop browser tests passed, 1 layout-specific skip. This did not deploy or smoke a newly deployed production release. No local physical-device/store-listing acceptance or signed native release build was run; screenshots and the older review recording must be checked by the release operator before any eventual submission. Compatible Connect services and collection authorization are required for persistent-collection features. No publication is authorized by these checks.

🤖 Generated with Claude Code

@callumalpass
callumalpass merged commit cc2d7a8 into main Oct 3, 2026
4 checks passed
@callumalpass
callumalpass deleted the release/1.0.6 branch October 3, 2026 11:44
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