Releases: fujaba/fulibTools
Releases · fujaba/fulibTools
fulibTools v1.6.0
fulibTools v1.5.2
General
- Updated to fulib v1.6.2.
- Updated all external dependencies.
Bugfixes
- Fixed detection for instances of lambda expression in Java 21.
fulibTools v1.5.1
Bugfixes
- Fixed a
NullPointerException
when generating class diagrams with unidirectional associations.
fulibTools v1.5.0
General
- Updated to fulib v1.5.1.
Improvements
- Class and object diagrams are now generated deterministically. #32
fulibTools v1.4.1
fulibTools v1.4.0
fulibTools v1.3.0
fulibTools v1.2.1
General
- Updated to fulib v1.2.1.
Improvements
- Improved object diagram rendering performance. #14 #18
- The title of object diagrams is now the package name of the displayed objects' types. #19
- The
ObjectDiagrams.dumpYaml
method now automatically creates parent directories of the target file. #23 #24
Bugfixes
fulibTools v1.2.0
General
- Added a license.
- Updated to fulib v1.2.0.
New Features
- Added pipes, which allow customizing the output of code fragments. #11
- Added support for defining manual code fragments that are not present in code, e.g. for capturing output. #9
- Added customizable scaling for PNG and SVG diagrams. #4
Improvements
- Files with code fragments are no longer overridden when their content didn't change. #5
- Usage of code fragments that are not defined now prints a warning to stderr. #6
- Code fragment insertions now retain their indentation. #8
- Redefining code fragments now prints a warning to stderr. #10
- Lambda expressions in attributes are now rendered specially. #12
- Improved class diagram rendering performance. #13
Bugfixes
- HTML special characters in attribute values no longer produce incorrectly escaped text. #3