Skip to content

Target 1.0.0, add prerelease recipe, seed 1.0.0-beta.1 changelog - #5

Merged
zackkitzmiller merged 1 commit into
mainfrom
chore/prerelease-tooling
Jul 26, 2026
Merged

Target 1.0.0, add prerelease recipe, seed 1.0.0-beta.1 changelog#5
zackkitzmiller merged 1 commit into
mainfrom
chore/prerelease-tooling

Conversation

@zackkitzmiller

@zackkitzmiller zackkitzmiller commented Jul 26, 2026

Copy link
Copy Markdown
Member

Summary

Two things: fix the first-release version to 1.0.0 (the initial public release is 1.0.0, cut as betas first β€” not 0.1.0), and add the missing prerelease tooling.

Changes

  • Version β†’ 1.0.0 in VERSION and site/src/version.js; CHANGELOG.md sections renamed to [1.0.0-beta.1] / [1.0.0] with matching footer links; site changelog regenerated (lists both).
  • just prerelease β€” cuts vX.Y.Z-beta.N of the current VERSION, beta number auto-incrementing from existing v<base>-beta.* tags. Mirrors release (main-only guard, clean-tree guard, build/vet/test gate, [Unreleased] promotion, footer links, changelog-sync, commit + tag) but leaves VERSION untouched so betas lead up to the same final.
  • The [1.0.0-beta.1] section captures its delta over the prepped 1.0.0 notes: the z19r module rename and the MIT license.

Release flow

  • just prerelease β†’ push main + v1.0.0-beta.2 β†’ release.yml builds/publishes the prerelease.
  • just release patch|minor|major β†’ same, for finals.
  • The workflow only reacts to the tag; tagging + changelog stay local by design.

Follow-up (done outside this PR)

The mistakenly-published v0.1.0-beta.1 release+tag (0 downloads) is replaced by v1.0.0-beta.1, cut from main after this merges.

@netlify

netlify Bot commented Jul 26, 2026

Copy link
Copy Markdown

βœ… Deploy Preview for tihole ready!

Name Link
πŸ”¨ Latest commit 84fd34c
πŸ” Latest deploy log https://app.netlify.com/projects/tihole/deploys/6a65d57b5948a800087359fa
😎 Deploy Preview https://deploy-preview-5--tihole.netlify.app
πŸ“± Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
πŸ€– Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

…1 changelog

- Set VERSION and the site version to 1.0.0 β€” the first tihole release is
  1.0.0 (cut as betas first), not 0.1.0.
- Add `just prerelease` to cut vX.Y.Z-beta.N of the current VERSION, beta
  number auto-incrementing from existing tags. Mirrors the release recipe
  (main-only, clean-tree, build/vet/test gate, changelog promotion + site
  sync) but leaves VERSION untouched so betas lead up to the same final.
- Seed the [1.0.0-beta.1] and [1.0.0] changelog sections + footer links and
  regenerate the site changelog (site lists both).
@zackkitzmiller
zackkitzmiller force-pushed the chore/prerelease-tooling branch from 1b3ee03 to 84fd34c Compare July 26, 2026 09:38
@zackkitzmiller zackkitzmiller changed the title Add prerelease recipe + backfill 0.1.0-beta.1 changelog Target 1.0.0, add prerelease recipe, seed 1.0.0-beta.1 changelog Jul 26, 2026
@zackkitzmiller
zackkitzmiller merged commit a9e41a9 into main Jul 26, 2026
5 checks passed
zackkitzmiller added a commit that referenced this pull request Jul 26, 2026
Target 1.0.0, add prerelease recipe, seed 1.0.0-beta.1 changelog
zackkitzmiller added a commit that referenced this pull request Jul 26, 2026
Target 1.0.0, add prerelease recipe, seed 1.0.0-beta.1 changelog
@zackkitzmiller
zackkitzmiller deleted the chore/prerelease-tooling branch July 27, 2026 13:40
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