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 · 0 comments
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
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/AutistMask#384