This release adds a dark mode, support for underlining and italics in class diagrams and changing the font, and a customizable user guide.
User-Facing Changes
- Added a dark mode (#538). (View | Dark Mode)
- Added support for underlining and italics to indicate static or abstract members is now available (#512). In class diagram nodes, use a pair of slashes to mark text in italics (e.g.,
/abstract/
), and underscores to underline (e.g.,_underline_
). - Add option to change the font family (#531) (View | Change Font).
- Reorganize the website, with the posts in the user guide organized by different categories (#530).
Minor Improvements
- The application is now built on Java 21 (#523 );
- Fixed Notification to JetUML icon on Taskbar (#524)
- Fixed MenuItem mnemonics key binding conflict (#540)
- Fixed Connection point calculation error in State Transition Diagram #547
- Removed unnecessary Scroll Bars in Text Areas #553
Refactorings
Installation on MacOS
Pre-built binaries of the self-contained application are not (yet) available on MacOS due to packaging constraints for this platform. We plan to support this in the near future. In the meantime the application can be launched as a thin jar.
Integrity
You can verify the integrity of your JetUML download by computing its SHA256 hash or by verifying the corresponding PGP signatures. The files are signed by Martin Robillard (public key).
File | SHA256 |
---|---|
JetUML-3.8.jar | bf6243e25f8bb7346dbdec79674dc87aee6ef1d69e2b1840e7b1b2b4e2f4d09f |
JetUML-3.8-win.exe | 17652c8df0c3e23276bd4b423cf80dc7ef6fe688e8b954efa0d3c8055c38101c |
JetUML-3.8-amd64.deb | 2cdbd9c8c71f763cf9b2f28fcbc1fca42d3d145c068d91f9ebf43a56a8f036f3 |