Skip to content

docs: pre-release fixes for v1.8.0#210

Merged
DemchaAV merged 1 commit into
developfrom
docs/v1.8.0-release-prep
Jun 17, 2026
Merged

docs: pre-release fixes for v1.8.0#210
DemchaAV merged 1 commit into
developfrom
docs/v1.8.0-release-prep

Conversation

@DemchaAV

Copy link
Copy Markdown
Owner

Pre-release documentation prep for the v1.8.0 "illustrative" cut (audit-only otherwise — no version bump, no tag; the cut script handles those).

What changed

  • README "Release status" block → v1.8.0 as Latest stable. This blockquote is the one gate cut-release.ps1 does not touch, and the post-release cycle-open commit that would fix it is develop-only and never reaches main. Flipping it here, before the cut, is what carries it onto main in the release commit — otherwise main keeps advertising v1.7.1 as latest (the recurring v1.6.9-class bug). Install snippets are left at 1.7.1 on purpose — the script flips those at cut time.
  • docs/roadmaps/migration-v1-7-to-v1-8.md — the v1.7→v1.8 migration guide, matching the prior migration-v1-6-to-v1-7 style: additive-only, a table of the new primitives (charts, interpolation modes, sparklines, PathNode, ShapeOutline.Path, SVG import, block alignment, paints), a "things that did NOT break" section, and the one behaviour note (ChartData.Series now rejects non-finite values).

Verification

  • ./mvnw verify -pl . → green (full audit run).
  • CanonicalSurfaceGuardTest, DocumentationCoverageTest, DocumentationExamplesTest, VersionConsistencyGuardTest → green (no legacy tokens, README/pom still consistent).

Note

The README "In develop" line is set to a neutral "next cycle — open" placeholder — no codename invented for the next minor. Adjust if you want a named cycle.

Flip the README "Release status" block so v1.8.0 ("illustrative") is the
Latest stable line — cut-release.ps1 does not touch this block and the
post-release cycle-open commit is develop-only, so it must land on develop
before the cut to reach main. Add the v1.7 -> v1.8 migration guide (additive
only) alongside the prior minor-release guides.
@DemchaAV DemchaAV merged commit e9618ff into develop Jun 17, 2026
11 checks passed
@DemchaAV DemchaAV deleted the docs/v1.8.0-release-prep branch June 17, 2026 10:43
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