Releases: giis-uniovi/tdrules
Releases · giis-uniovi/tdrules
v4.5.0
OpenAPI schema support:
- Support transformation of free-form object types #359
- Support transformation of
additionalProperties
as an array #360 - transformation
additionalProperties
of free form objects (with true or {}) #366
OpenAPI transformations:
- Handle cyclic references between entities declared in #components/schemas #367
- Fix nested objects model generation when only entities in paths are selected #361
- Make OA transformations resilient to non existing entries in the schema #344
- Option to transform the models containing only the entities referenced in the relevant paths #345
- Option to generate the model for given selected entities only #368
Resolution of uid/rid:
- Resolve as uid the attributes of an entity in the form entity_id #346
- Do not resolve rids that reference non existing entities, fix #352
- Resolve rids by convention from path parameters #347
- Review path parameters as reference #365
Mermaid drawing:
v4.4.0
v4.3.1
- Fix deserialize tdrules xml without version tag
- Reduce log verbosity when using data loader
- Upgrade net tests to net8.0
- Dependency updates
v4.3.0
Data Loader updates:
- Reserialization utilities for loaded data
- Migrate httpclient to v5
- Allow custom api writers to mock the http environment
- Configurable start year for generated dates #224
- Configurable intervals for generated numbers #224
- Handle collisions between specified values and dictionary #225
- Symbolic specified values of attributes resolved by dictionary #225
v4.2.1
v4.2.0
- Migrate Store Loader module:
tdrules-store-loader
- Migrate OpenApi Client module:
tdrules-client-oa
- Deprecate RDB client API renamed methods
- Extension methods to get/set entity and composite types
- Review mentions to entities and attributes for naming consistency
- Update jdbc drivers and dependabot exclusions
- Dependency updates
v4.1.1
- Fix OpenApi Generator v7.5.0 manage empty list as default not null
- Add extensions for readonly and notnull attributes
- Dependency updates
v4.1.0
- Schema model sorting with cycle detection and array hoisting (migrated) #157
- Breaking schema cycles by pairs of related entities 577424b
- Schema filtering by entity and attribute patterns (migrated) #157
- Add readonly to schema entity attributes 6babc04
- Update openapi generator to 7.4.0
- Other dependency updates
v4.0.3
- Migrate Open Api Generator to 7.*
- Migrate Nunit to 4.*
- Migrate Oracle to 21.3.0
- Migrate net sqlite to System.Data.SQLite
- Other dependency updates
v4.0.2
- Allow query operations bo be storetype aware
- Fix EOL in generated code
- Dependency updates