chore(release): prepare v0.1.0 — changelog + TagBot#36
Merged
Conversation
The greenfield gallery has landed (#30/#32/#33/#34/#35) and the engine is stable, so the v0.1.0 deferral is lifted. - CHANGELOG: promote [Unreleased] → [0.1.0] (2026-06-18), drop the stale "deferred until #30" note, fix the Atlas line to public `warm_solve` (post-#35), fix link refs. - Add TagBot workflow (canonical JuliaRegistries example, v1.25.8 pinned by SHA; no explicit permissions block per current TagBot guidance) so the v0.1.0 git tag + GitHub release are cut automatically once the General-registry version merges. Not adding CompatHelper: it's in maintenance mode and .github/dependabot.yml already covers the Julia ecosystem (root + /test) plus github-actions. Registration readiness (verified): [compat] is complete (Unicode + the three weakdeps + julia, all upper-bounded), top-level MIT LICENSE, src/TextMeasure.jl, green test suite, and the name "TextMeasure" is free in General. The registration trigger itself is a manual step. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Comments on pull requests will not trigger Registrator, as it is disabled. Please try commenting on a commit or issue. |
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.
What
Prepare TextMeasure.jl for its first General-registry release, v0.1.0. The greenfield gallery has landed (#30/#32/#33/#34/#35) and the engine is stable, so the deferral is lifted.
Changes
[Unreleased]→[0.1.0] - 2026-06-18; dropped the stale "deferred until Demo gallery: greenfield reset to three pieces (The Tide · Woven · The Atlas) #30 lands" note; fixed the Atlas entry to the publicwarm_solve(post-refactor(atlas): migrate to public warm_solve + golden the placement decisions #35); fixed link refs..github/workflows/TagBot.yml) — the canonical JuliaRegistries example (v1.25.8, SHA-pinned; no explicitpermissions:per current TagBot guidance). Cuts thev0.1.0git tag + GitHub release automatically once the registry version merges.dependabot.ymlalready covers the Julia ecosystem (root +/test) + github-actions.Registration readiness (from a researched gap analysis)
Project.toml is registration-ready — all AutoMerge hard requirements pass:
[compat]on every dep + weakdep +julia(all finite/upper-bounded)src/TextMeasure.jl, UUID, version0.1.0(no prerelease)T/TextMeasure404)Items not provable from local files (handled at submit time): repo-URL match, UUID uniqueness, and the name-similarity distance check.
Manual steps after this merges (registration is not automated here)
import TextMeasurein a fresh depot).@JuliaRegistrator registeron the release commit (release notes as a bullet list).v0.1.0tag + release.🤖 Generated with Claude Code