GraphCompose v1.7.0 — "geometric" is out #137
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.
-
GraphCompose v1.7.0 — "geometric" is out
v1.7.0 is live on Maven Central — the "geometric" release. Additive only, zero breaking changes from 1.6.x.
The theme: geometry as a first-class authoring primitive. Shapes you used to fake with font glyphs or raster images are now drawn directly from vertex geometry — inline on the paragraph baseline or block-level in a shape container.
dot,diamond,triangle,star,polygondrawn from vertex geometry on the text baseline. Skill-rating dots (Java ●●●●○), custom bullets and inline status markers no longer depend on a font shipping the glyph.checkbox(size, checked, …)for todo / checklist content, plus multi-layerShapeLayerfigures (frame + tick) measured and placed as one unit on the baseline.arrow/chevron/checkmark/plus/regularPolygon, with directional arrows for "Step 1 → Step 2" bullets, and swappableCheckmarkStyle(CLASSIC / HEAVY) +ArrowStyle(BLOCK / TRIANGLE).roundedRect(w, h, DocumentCornerRadius)rounds each corner independently (rounded left, square right) with no clip-path-parent workaround.softPanel(...)stroke overloads, dashed / dotted lines (LineBuilder.dashed), semantic timelines (addTimeline), filled heading bands (headingBar), vertical text seating, and JetBrains Mono bundled in the default font library.Verify gate: 1144 / 0 / 0 / 0. Examples regenerate cleanly. The public surface stays binary-compatible with 1.6.x (japicmp gate on every PR) — bump the version and rebuild, nothing to migrate.
As always — author intent, not coordinates.
Beta Was this translation helpful? Give feedback.
All reactions