Hi all friends of controlled and versioned metadata initialization, and of OpenMRS configs ![]()
I am happy to announce that Iniz 2.1.0 is released!
A big thanks to the direct committers for this release @bistenes @ibacher @icrc.psousa @mddubey @mseaton @reagan @ruhanga @samuel34 @zouchine
And also a big thanks to all those that support Iniz and the patterns that it enforces.
Initializer 2.1.0 Release Notes
- (Bug fix) Locations with invalid parent references to throw an
IllegalArgumentException. - (For devs.) Introduced
CsvFailingLinesfor a better management of the outcome ofCsvParser#process. - Introduced safe and unsafe API modes to suit either app runtime loading or early failure loading for CI.
- (For devs.) Introduced
BaseFileLoaderandBaseInputStreamLoaderas part of a better streamlined loading framework. - Initialize Validator a standalone fatjar to make dry runs of OpenMRS configs.
- Nested structures of configuration files are supported.
- Added a runtime property to define an inclusion or exclusion list of domains.
- Added a runtime property to specify wildcard patterns filters for each domain.
- Added a runtime property to toggle off the generation of the checksums.
- Improved logging output with ASCII Tables for Java.
- Bulk creation and edition of ID Genβs autogeneration options provided through CSV files in configuration/autogenerationoptions.
- Support associating location tags to locations using boolean
Tag|headers. - Bulk creation and edition of location tags provided through CSV files in configuration/locationtags.
- Bulk creation and edition of Bahmni forms provided as JSON schema definitions in configuration/bahmniforms.
- Bulk creation and edition of htmlforms provided as XML schema definitions in configuration/htmlforms.
- Bulk creation and edition of Bahmni appointment service types provided through CSV files in configuration/appointmentservicetypes.
- Renaming domain:
appointmentsservicesdefinitionsβappointmentservicedefinitions. - Renaming domain:
appointmentsspecialitiesβappointmentspecialities.
