github plantuml/plantuml v1.2026.10

31 minutes ago

JavaScript
Distribution Artifact Command Line
JS js-plantuml-1.2026.10.zip
npm @plantuml/core npm install @plantuml/core
MCP @plantuml/mcp-js npm install @plantuml/mcp-js
JAVA (all licenses)
License File Javadoc Source Signature JVM
GPL plantuml-1.2026.10.jar javadoc sources .asc JAR
ASL plantuml-asl-1.2026.10.jar javadoc sources .asc JAR
BSD plantuml-bsd-1.2026.10.jar javadoc sources .asc JAR
EPL plantuml-epl-1.2026.10.jar javadoc sources .asc JAR
GPLv2 plantuml-gplv2-1.2026.10.jar javadoc sources .asc JAR
LGPL plantuml-lgpl-1.2026.10.jar javadoc sources .asc JAR
MIT plantuml-mit-1.2026.10.jar javadoc sources .asc JAR
MIT Light plantuml-mit-light-1.2026.10.jar javadoc sources .asc JAR
Unknown plantuml-java8-1.2026.10.jar – – – JAR
Executable (GraalVM native image, no JVM required)
OS Arch. File
Linux amd64 native-plantuml-linux-amd64-1.2026.10.zip
Linux arm64 native-plantuml-linux-arm64-1.2026.10.zip
macOS arm64 native-plantuml-macos-arm64-1.2026.10.zip
Windows amd64 native-plantuml-windows-amd64-1.2026.10.zip

What's Changed

  • 🐛 allow several notes on a self message by @Roshan1299 in #2939
  • 🐛 txt export: draw standalone sequence notes instead of crashing by @ybai08 in #2940
  • ✨ [Chart] allow missing values in bar and line data by @Roshan1299 in #2942
  • ✨ [Chart] allow interpolate on a line chart (natural cubic spline) by @Roshan1299 in #2946
  • 🐛 Allow all zero values on chart by @The-Lum in #2948
  • ✨ [Chart] draw index-based data without h-axis labels by @ybai08 in #2945
  • ✨ [Chart] allow connect on a line chart (join across missing values) by @Roshan1299 in #2949
  • Bump hono from 4.13.7 to 4.13.13 in /plantuml-mcp-js by @dependabot[bot] in #2951
  • Bump @modelcontextprotocol/sdk from 1.31.0 to 1.32.0 in /plantuml-mcp-js by @dependabot[bot] in #2953
  • ✨ [Chart] draw coordinate-pair data without an h-axis range by @ybai08 in #2954
  • ✨ [Chart] spread a value list across a numeric h-axis range by @ybai08 in #2955
  • 🍵 Keep the Brotli decoder out of plantuml.js again (-170 KB) by @msallin in #2957
  • 🍵 Keep the crash-report quotes and Zopfli out of plantuml.js (-56 KB) by @msallin in #2958
  • 🍵 Browser: show <math>/<latex> as text, without the AsciiMath converter (-37 KB) by @msallin in #2959
  • 🐛 txt export: draw sequence dividers instead of crashing by @wleeaf in #2962
  • Bump org.graalvm.buildtools.native from 1.1.14 to 1.1.16 by @dependabot[bot] in #2964
  • Bump zod from 3.25.76 to 4.6.7 in /plantuml-mcp-js by @dependabot[bot] in #2966
  • Bump body-parser from 2.3.0 to 2.4.0 in /plantuml-mcp-js by @dependabot[bot] in #2967
  • Bump ip-address from 10.7.2 to 10.7.5 in /plantuml-mcp-js by @dependabot[bot] in #2969
  • Bump fast-uri from 3.1.8 to 3.1.9 in /plantuml-mcp-js by @dependabot[bot] in #2968
  • Bump org.graalvm.buildtools.native from 1.1.16 to 1.1.17 by @dependabot[bot] in #2970
  • 🐛 [Chart] use the inline and theme colour for scatter markers by @ybai08 in #2965
  • ✅ Add Vega tests for Chart by @The-Lum in #2976
  • 📝 docs: document packet Vega tests by @The-Lum in #2977
  • 🐛 [Chart] use the inline and theme colour for scatter labels by @ybai08 in #2974
  • 🐛 Use locale-independent case conversion for stdlib files, SVG attributes and keywords by @b84330808 in #2980
  • ✨ timing diagrams: add t-axis breaks by @davmf in #2981
  • ✨ timing diagrams: add time-axis unit "..." to label the time axis by @davmf in #2982
  • Staging/component node style edge labels by @davmf in #2988
  • 📝 notes-for-snapshot: add links on the badges by @Goldloli in #2991
  • 🐛 [Chart] line series use LineThickness from the style by @Roshan1299 in #2992
  • Fix typos in jlatexmath comments by @Evico85 in #2996
  • ✨ Allow Timing digital signal (similar to analog signal but without interpolation) by @The-Lum in #2502
  • Bump actions/add-to-project from 2.0.0 to 2.0.1 by @dependabot[bot] in #2998
  • 🐛 Wrap group titles at the style MaximumWidth by @SwastikTripathi in #3001

New Contributors

Full Changelog: v1.2026.9...v1.2026.10

Don't miss a new plantuml release

NewReleases is sending notifications on new releases.