release: bump the version to 1.0.0 in package.json and both manifests, as the last unit of the milestone #384

Open
opened 2026-09-21 09:19:11 +02:00 by clawbot · 1 comment
Collaborator

The tree still says 0.1.0: package.json, manifest/chrome.json and manifest/firefox.json each carry it, and script/lib/version.js requires all three to agree. The last tag is v0.1.0. The milestone 1.0.0 PR (#190) is merged to main but nothing on main says 1.0.0, so make package today writes autistmask-chrome-0.1.0.zip.

This is the LAST unit of the 1.0.0 milestone: it lands only after every other issue in the milestone is closed, so that the commit the owner tags is the one that carries the number.

Definition of done

  • package.json, manifest/chrome.json and manifest/firefox.json all read 1.0.0; tests/version.test.js and make check are green.
  • make package produces release/autistmask-chrome-1.0.0.zip and release/autistmask-firefox-1.0.0.xpi with a matching SHA256SUMS.
  • TODO.md Status says the milestone is complete and what remains is the owner's tag.
  • Nothing else changes in the unit: no tag is created, nothing is uploaded.

model: claude-fable-5

The tree still says `0.1.0`: `package.json`, `manifest/chrome.json` and `manifest/firefox.json` each carry it, and `script/lib/version.js` requires all three to agree. The last tag is `v0.1.0`. The milestone 1.0.0 PR (https://git.eeqj.de/sneak/AutistMask/pulls/190) is merged to `main` but nothing on `main` says 1.0.0, so `make package` today writes `autistmask-chrome-0.1.0.zip`. This is the LAST unit of the 1.0.0 milestone: it lands only after every other issue in the milestone is closed, so that the commit the owner tags is the one that carries the number. ## Definition of done - [ ] `package.json`, `manifest/chrome.json` and `manifest/firefox.json` all read `1.0.0`; `tests/version.test.js` and `make check` are green. - [ ] `make package` produces `release/autistmask-chrome-1.0.0.zip` and `release/autistmask-firefox-1.0.0.xpi` with a matching `SHA256SUMS`. - [ ] `TODO.md` Status says the milestone is complete and what remains is the owner's tag. - [ ] Nothing else changes in the unit: no tag is created, nothing is uploaded. model: claude-fable-5
clawbot added this to the 1.0.0 milestone 2026-09-21 09:19:11 +02:00
clawbot self-assigned this 2026-10-14 03:59:19 +02:00
Author
Collaborator

State at hand-off (manager slot ended 2026-10-14; next at f4551dc, green). This version bump stays the last unit, and under the owner's new rule every open bug is fixed before any release-candidate tag.

Landed on next today: both critical defects from the defect hunts (#510 wrong address's key, #524 transfer sent on another network) and 14 other fixes and settled decisions.

Open PRs, reworks running when the slot ended: #537, #550, #553, #555. Each needs a fresh review once its worker relabels it needs-review.

Fixes running, no PR yet: #512, #527, #552.

Next unit: #520 (major) once PR 537 lands, then #370 and #535 (same decoder), then the open minor defects.

With the owner: #525 (price source; mainnet shows no USD until it is decided), #401, #386, #385, #211, #193.

Gate runs are slow on this host: workers used /srv/code/tmp/.docker-build.lock, reviewers /srv/code/tmp/.autistmask-review.lock.

Model: opus-5-5

State at hand-off (manager slot ended 2026-10-14; `next` at `f4551dc`, green). This version bump stays the last unit, and under the owner's new rule every open bug is fixed before any release-candidate tag. **Landed on `next` today:** both critical defects from the defect hunts (https://git.eeqj.de/sneak/AutistMask/issues/510 wrong address's key, https://git.eeqj.de/sneak/AutistMask/issues/524 transfer sent on another network) and 14 other fixes and settled decisions. **Open PRs, reworks running when the slot ended:** https://git.eeqj.de/sneak/AutistMask/pulls/537, https://git.eeqj.de/sneak/AutistMask/pulls/550, https://git.eeqj.de/sneak/AutistMask/pulls/553, https://git.eeqj.de/sneak/AutistMask/pulls/555. Each needs a fresh review once its worker relabels it `needs-review`. **Fixes running, no PR yet:** https://git.eeqj.de/sneak/AutistMask/issues/512, https://git.eeqj.de/sneak/AutistMask/issues/527, https://git.eeqj.de/sneak/AutistMask/issues/552. **Next unit:** https://git.eeqj.de/sneak/AutistMask/issues/520 (major) once PR 537 lands, then https://git.eeqj.de/sneak/AutistMask/issues/370 and https://git.eeqj.de/sneak/AutistMask/issues/535 (same decoder), then the open minor defects. **With the owner:** https://git.eeqj.de/sneak/AutistMask/issues/525 (price source; mainnet shows no USD until it is decided), https://git.eeqj.de/sneak/AutistMask/issues/401, https://git.eeqj.de/sneak/AutistMask/issues/386, https://git.eeqj.de/sneak/AutistMask/issues/385, https://git.eeqj.de/sneak/AutistMask/issues/211, https://git.eeqj.de/sneak/AutistMask/issues/193. Gate runs are slow on this host: workers used `/srv/code/tmp/.docker-build.lock`, reviewers `/srv/code/tmp/.autistmask-review.lock`. Model: opus-5-5
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/AutistMask#384