Releases: jfudickar/json2puml
Releases · jfudickar/json2puml
json2puml v2.2.7.103
json2puml v2.2.7.103 - 21.08.2023
Service Editions
Changed Feature
- Hide Get /api/heartbeat messages in the log files
json2puml v2.2.6.102
json2puml v2.2.6.102 - 17.08.2023
All Editions
New Feature
- Additional command line and global configuration parameter "plantUmlRuntimeParameter" which allows to add additional plantuml parameters
to the command line when generating the result files - New property inputlist.input.mandatory
This allows to define a file as mandatory. When this file can not be found/fetched the process stops with an error. - When the log outputformat is activated additional an ".execute.log" file is generated, which contains the execution log informations
of the current execution - When the curl command fails, but a result file has been created, the content of the file will be shown in the log. This gives additional
options for debugging
Changed Feature
- Various memory leaks fixed
- Log handling Improved
- Improved error handling when plantuml fails to generate the output files
- The error list are not correct generated
- The "$" character is now replaced in all file and path names with a "_" to be more linux compatible
- Changed default order of the inputlist.input properties when storing a input list file
Service Editions
New Feature
- The service returns now a HTTP500 when the result file was not generated
- New operation get /errormessage to receive a list of all implemented error messages.
Changed Feature
- No additional log files are created in a log folder of the binary
json2puml v2.2.4.88
json2puml v2.2.4.88 - 04.08.2023
All Editions
New Feature
- The displayName and descrition property of the inputlistfile and the definitionfile are now supporting the text replacement of environment variables
Changed Feature
- Additional information into the get /serviceinformation result set
- Fixed plantuml generation for table fields when the content contains a \n for a fixed newline
json2puml v2.2.3.87
json2puml v2.2.3.87 - 03.08.2023
All Editions
Changed Feature
- Fixed protocol handling of boolean command line parameters
- For calculating the Plantuml information shown in the get /serviceinformation now also the globalconfiguration.javaRuntimeParameter will be used
- Improved/fixed initialisation of the logger classes
json2puml v2.2.2.86
json2puml v2.2.2.86 - 03.08.2023
All Editions
New Feature
- New api operation get /heartbeat which returns service version information
Changed Feature
- Additional information into the get /serviceinformation result set
json2puml v2.2.1.85
json2puml v2.2.1.85 - 02.08.2023
All Editions
Changed Feature
- Optimized protocol handling
- Additional information into the get /serviceinformation result set
- Improved handling of fetching data for the get /serviceinformation result set
json2puml v2.2.0.84
json2puml v2.2.0.84 - 01.08.2023
All Editions
New Feature
- New command line parameter -serviceport added which allows to override the configured port used by the service application
- The globalconfiguration.serviceport can now be defined via environment variable using the curl variable format in the config file
- New api operation get /serviceinformation which returns generic information’s about the service and how it is configured
- New globalconfiguration.additionalServiceInformation paramter.
This can be used to define the additionalServiceInformation informations in the get /serviceinformation result
json2puml v2.1.8.83
json2puml v2.1.8.83 - 22.07.2023
All Editions
New Feature
- New command line parameter -nologfiles added which allows to hide the generation of log files
Changed Feature
- Docker installation tar file build improved to easy the unpack using command line
- Installation uses now PlantUml v1.2023.10
json2puml v2.1.7.82
json2puml v2.1.7.82 - 24.04.2023
All Editions
Changed Feature
- Handled exception are now written to the logfile only in Debug Mode
- Fixed generation of uuid for OpenTelemetry Trace/Span
- Installation uses now PlantUml v1.2023.6
json2puml v2.1.6.81
json2puml v2.1.6.81 - 17.04.2023
All Editions
New Feature
- New configuration parameter curlSpanIdHeader: When this parameter is used a request header is added to the curl command --header : ""
Changed Feature
- Improved handling of opentelemetry trace id handling.
- Generated UUID's now only contain numbers and lowercase characters
- Installation uses now PlantUml v1.2023.5