GraphCompose v2.1.1 #522
DemchaAV
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
The banner above is itself a GraphCompose document — rendered by the engine from the same DSL you'd use in your app.
GraphCompose v2.1.1 is out on Maven Central. A maintenance release: no API changes, nothing to learn, nothing to migrate. It is a drop-in replacement for
2.1.0.What changed is the confidence you can place in the rest of it. Three things that were quietly wrong are no longer wrong, and each now has a test standing behind it:
graph-composecoordinate carries no sources of its own, so its Javadoc jar was built empty and shipped that way through every 2.x release. CI now opens the jar before it is published and fails if the pages a reader lands on are missing.v2.1.0badge — the release that shipped it, and whose own copy of that deck is published as a.pptx.lineSpacingis documented in the units it uses. The authoring cheatsheet called it a leading multiple defaulting to1.0. It is extra space in points, defaulting to0— one sentence that had taught the repository to write typographic multiples into a points field.The rest is that same work applied to the gates themselves: the aggregate CI check now watches the job it depends on, the Javadoc gate covers the entry point every snippet starts from, and the documentation is held to its own links — all 1051 of them, across 99 pages.
Install:
PowerPoint output is unchanged from 2.1.0 — add
graph-compose-render-pptxat the same version if you want it.Release notes: https://github.com/DemchaAV/GraphCompose/releases/tag/v2.1.1
Maven Central: https://central.sonatype.com/artifact/io.github.demchaav/graph-compose/2.1.1
Showcase: https://demchaav.github.io/GraphCompose/
As always — author intent, not coordinates.
All reactions