Skip to content

v0.77.4

Compare
Choose a tag to compare
@doctrino doctrino released this 22 May 14:15
· 57 commits to main since this release
3782fa9

[0.77.4] - 22-05-24

Improves

  • Information rules are now read using InformationRulesInput data class, replicate the form of DMS rules.
  • Information rules are now serialized using dedicated serializer class
  • Information rules are now validated using dedicated validator class
  • Defaulting to "enterprise" data model type and "partial" schema completeness set to avoid validation error on import

Fixed

  • Fixed bug in ExcelImporter when importing a data model with a last spreadsheet and no reference model.
    This would trigger an error RefMetadata sheet is missing or it failed even though the
    ReferenceMetadata sheet is not needed.

[0.77.3] - 14-05-24

Fixed

  • When using DMSExporter and importing a data model with a view pointing to a view not in the data model,
    it would fail to convert to an Information rules. This is now fixed.
  • In the ExcelExporter, the metadata sheet is now created correctly when you use the arguments dump_as="last",
    or dump_as="reference", combined with and without new_model_id. [Note] The order of the dump_as and
    new_model_id arguments have switched places. This is to make it more intuitive to use the ExcelExporter
    as new_model_id is only relevant if dump_as is set to last or reference.

[0.77.2] - 14-05-24

Added

  • Missing warning when RawFilter is used to warn users that the usage of this filter is not recommended.

Details

  • Neat 251 missing warning when detecting raw filter in post validation by @nikokaoja in #454
  • [NEAT-250] 🐛DMSImporter missing referenced views by @doctrino in #452
  • [NEAT-240] 🏃Setting up metadata ExcelExporter by @doctrino in #453
  • 🖇 add structure to info rules by @nikokaoja in #455
  • Neat 256 create serializer module for information rules by @nikokaoja in #456
  • [NEAT-218] 🐻‍❄️ Ensure Lifecycle Tutorials are up-to-date by @doctrino in #457
  • [NEAT-261] 🤴Data Modeling Principles by @doctrino in #458
  • 🚿Clean space by @doctrino in #461
  • [NEAT-237, NEAT-262] 🫠Adding Svein Harald Spreadsheets by @doctrino in #459
  • [NEAT-263] 🌳Document Extension/Model Validation by @doctrino in #462
  • Neat 257 create validation module for information rules by @nikokaoja in #463

Full Changelog: v0.77.1...v0.77.4