From c0431f1089a0935c4ce67901e1e79f7e1acfc868 Mon Sep 17 00:00:00 2001 From: Vyncint Ng <115854244+vyncint@users.noreply.github.com> Date: Sun, 6 Sep 2026 14:16:08 +0700 Subject: [PATCH] release: v0.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The one finding in it came from the repository that consumes this one: `--track` withheld its placement suggestion from exactly the plans that could still act on it. Notes in CHANGELOG.md. Minor rather than patch because the library broke — `plan::best_start_week` takes a `today` — which is what `cargo-semver-checks` says too: 195 of 196 checks pass, and the one that does not is `function_parameter_count_changed`. Pre-1.0 that is a minor, per docs/RELEASING.md. Every documented version reference moves with it: the four `action@v0.7.0` refs people copy, and the two "pin a number" examples a reader reasonably reads as current. Signed-off-by: Vyncint Ng <115854244+vyncint@users.noreply.github.com> --- CHANGELOG.md | 8 +++++++- Cargo.lock | 2 +- Cargo.toml | 2 +- action/README.md | 6 +++--- action/action.yml | 2 +- action/track.example.yml | 4 ++-- docs/ART.md | 2 +- 7 files changed, 16 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dedf5e2..40685a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,11 @@ listed under a **Changed** or **Removed** heading. ## [Unreleased] +## [0.8.0] - 2026-09-06 + +One finding, filed from the repository that consumes this one: the tracker +withheld its answer from exactly the plans that could still act on it. + ### Fixed - **A picture was never offered a better placement, even when one drew it @@ -1109,7 +1114,8 @@ there was none. [termlens]: https://github.com/vyncint/termlens -[Unreleased]: https://github.com/vyncint/mossaic/compare/v0.7.0...HEAD +[Unreleased]: https://github.com/vyncint/mossaic/compare/v0.8.0...HEAD +[0.8.0]: https://github.com/vyncint/mossaic/compare/v0.7.0...v0.8.0 [0.7.0]: https://github.com/vyncint/mossaic/compare/v0.6.3...v0.7.0 [0.6.3]: https://github.com/vyncint/mossaic/compare/v0.6.2...v0.6.3 [0.6.2]: https://github.com/vyncint/mossaic/compare/v0.6.1...v0.6.2 diff --git a/Cargo.lock b/Cargo.lock index 9a61fbe..35604f2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -788,7 +788,7 @@ dependencies = [ [[package]] name = "mossaic" -version = "0.7.0" +version = "0.8.0" dependencies = [ "chrono", "libc", diff --git a/Cargo.toml b/Cargo.toml index ee88670..2d6b1c5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mossaic" -version = "0.7.0" +version = "0.8.0" edition = "2021" # Minimum supported Rust version. Verified by the `msrv` CI job, which reads this # field; bumping it is a minor (not patch) change. diff --git a/action/README.md b/action/README.md index c15a9aa..b6cf633 100644 --- a/action/README.md +++ b/action/README.md @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - id: art - uses: vyncint/mossaic/action@v0.7.0 + uses: vyncint/mossaic/action@v0.8.0 with: text: VYNCINT year: "2027" @@ -84,7 +84,7 @@ drawn. The rest are the same either way. ```yaml - id: art - uses: vyncint/mossaic/action@v0.7.0 + uses: vyncint/mossaic/action@v0.8.0 with: template: dragon year: "2027" @@ -236,7 +236,7 @@ on 290 days of the year is a job nobody reads. ## Notes -- **Two knobs, two jobs.** The ref you pin (`@v0.7.0`, `@main`) chooses the +- **Two knobs, two jobs.** The ref you pin (`@v0.8.0`, `@main`) chooses the *action's steps* — the glue that runs the tracker and shapes the outputs. The `version` input chooses the *tracker itself*, straight from crates.io. The default, `latest`, is fine for a daily report; pin a number when you diff --git a/action/action.yml b/action/action.yml index 0f01a04..743f740 100644 --- a/action/action.yml +++ b/action/action.yml @@ -118,7 +118,7 @@ inputs: default: "true" version: description: >- - Which mossaic release runs the tracking, e.g. "0.7.0". The default, + Which mossaic release runs the tracking, e.g. "0.8.0". The default, `latest`, installs the newest release on crates.io each run — fine for tracking, since the report format is versioned with the crate. Pin a number if you want the tracker to change only when you say so. diff --git a/action/track.example.yml b/action/track.example.yml index 01e61d5..e74afae 100644 --- a/action/track.example.yml +++ b/action/track.example.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - id: art - uses: vyncint/mossaic/action@v0.7.0 + uses: vyncint/mossaic/action@v0.8.0 with: text: VYNCINT year: "2027" @@ -46,7 +46,7 @@ jobs: # the failure notification you already get does the reminding. fail-on: never # Which mossaic release does the tracking. The default, latest, - # follows crates.io; pin a number ("0.7.0") to freeze it. + # follows crates.io; pin a number ("0.8.0") to freeze it. # version: latest # ----------------------------------------------------------------- issue diff --git a/docs/ART.md b/docs/ART.md index d66f560..d554629 100644 --- a/docs/ART.md +++ b/docs/ART.md @@ -552,7 +552,7 @@ arrive rather than be asked for: ```yaml - id: art - uses: vyncint/mossaic/action@v0.7.0 + uses: vyncint/mossaic/action@v0.8.0 with: text: VYNCINT year: "2027"