v0.9.0 release: bump version, restructure roadmap, sync Safari mirror#24
Merged
Conversation
- `package.json`, `manifest.json`, and Xcode `MARKETING_VERSION` bumped
from `0.8.3` to `0.9.0`. The Safari container app version dropped from
the Xcode default `1.0` so everything reports the same number; the
container isn't published anywhere users see, so the apparent
regression is cosmetic.
- `ROADMAP.md` introduces two new phases between the shipped v0.9.x
and the v1.0 directory release:
- `v0.9.1` — targeted feature follow-ups: the Edit button for
template-backed pages (#22) and the Safari toolbar icon
full-color investigation (#15).
- `v0.10.x` — store-readiness phase with no new features.
Absorbs what was previously the "Pre-1.0 gates" checklist.
Separating these keeps "remaining feature work" from "store paperwork"
legibly distinct. The Pre-1.0 gates section is renamed to the
v0.10.x checklist so the relationship is explicit.
- `README.md` status line refers to `v0.9.x` and names the v0.10.x
store-readiness phase ahead of v1.0.
- Built `dist/` and Safari `Resources/` mirror brought into sync with
the source tree so the tagged release state is fully coherent from
a fresh clone. Some of these were drift from earlier PRs that
omitted the synced Safari files per the lean-PR convention; the
release commit is the right place to reconcile.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The v0.9.0 release commit. Bundles everything that needs to be in the tree at the v0.9.0 tag.
Version bump
The Safari container app version drops from `1.0` to `0.9.0` so everything reports the same number. The container isn't published anywhere users see, so the apparent regression is cosmetic.
Roadmap restructure (suggested in conversation)
Introduces a dedicated `v0.10.x` "store-readiness" phase between feature-complete (`v0.9.x`) and the v1.0 directory release. Rationale: separating "features done" from "store paperwork done" gives a stable share point before the actual store push, and the store-prep items deserve their own milestone (permissions audit, privacy policy URL, store listing copy, bundle ID coordination).
Status line in README
Updated to refer to v0.9.x and name the v0.10.x phase.
Safari mirror sync reconciliation
Built `dist/` and synced Safari `Resources/` are brought into sync with the source tree. Some of these were drift from earlier PRs that omitted the synced Safari files per the lean-PR convention. The release commit is the right place to reconcile so a v0.9.0 clone is fully coherent.
Verification