Note: version releases in the 0.x.y range may introduce breaking changes.
- Added WebTemplate based RmSkeleton builder. (see ehrbase#241)
- OptParser: fix parsing f snomed (see ehrbase#234)
- Flat: refactor code to walk to all nodes (see https://github.com/ehrbase/project_management/issues/541)
- DefaultRestClient: add VERSIONED_COMPOSITION endpoint (see ehrbase#237)
- Generated Dtos: Enable usage of Dots with inheritance (see ehrbase#244)
- Fix validation of normal statuses (see ehrbase#249)
- AqlParsing: Provide utility to remove parameters within AQL WHERE clauses ( see ehrbase#231)
- Flat: Allow replacing DV_TEXT with DV_CODED_TEXT (see ehrbase#223)
- AqlParsing : parsing of wheres with mixed "and" and "or" (see ehrbase#231)
- Flat: support ctx variables (see ehrbase#206)
- Webtemplate: set inContext (see ehrbase#206)
- Lost of small fixes to flat (see https://githucb.com/ehrbase/openEHR_SDK/pull/204)
- Aql parsing : fix parsing of contains without archetypeId (see ehrbase#205)
- Aql building : fix building of aql with more from Dto with more than 2 where ANDs
- Several AQL fixes (see ehrbase#202 and ehrbase#207)
- Feeder_audit other_details serialization and DB encoding (see ehrbase#208 and ehrbase#209)
- Webtemplate: Generate cardinalities for Nodes (see ehrbase#198)
- ClientTemplateProvider: For dynamically retrieving templates from ehr server ( see ehrbase#198)
- DefaultRestClient: remove the need to provide a template Provider ( see ehrbase#197)
- Webtemplate: Fix erroneous skipping of Event. Happened when there were a EVENT and a EVENT Spezialisation as Children of the same Node (see ehrbase#197)
- Basic support for flat formats (see ehrbase#67)
- Web-Templates (see ehrbase#81)
- Allow Native Parts in Entity Queries (see ehrbase#106)
- New endpoint for retrieving all templates (see ehrbase#153)
- New Dto -> RmClasses -> Dto mapper (see ehrbase#153)
- New ClassGenerator
- Configurable via YAML
- Optimized class generation
- Optimized name Generation
- Support Language specific Characters
- Generate Interfaces for RM Attributes
- Add null_flavor fields
- Generate shared fields in Interfaces for Choice Elements
- Support IsmTransition
- Generate Javadoc
- Add Generated Annotation
- Error when extracting name from a template where name has more than one child ( see ehrbase#79)
- Enums where not correctly generated for value-sets (see ehrbase#92)
- patch: openEHR SDK containing the contents of EHRbase serialization, response DTOs, terminology and validation