Releases: cognitedata/neat
Releases · cognitedata/neat
v0.72.0
Improved
- Improved garbage collection process in workflows. Now, all resources are properly released after workflow execution or reloading.
This is especially critical when working with stateful objects like graph stores or big objects allocated in memory.
Removed
- Removed a lot of old and stale code from the workflow engine.
Changed
- Changed CORS policy for UI to allow all origins. This is a temporary solution until it is properly configured in the future.
v0.71.0
v0.70.3
[0.70.3] - 10-04-24
Fixed
- Bug when importing an OWL ontology while expecting compliant rules did not encounter for dangling classes (classes without a property or parent class). This is now fixed.
Improved
- Handling of xsd types as case insensitive when importing an OWL ontology.
Added
- Handling of rdf:Literals in OWL ontology import as xsd:string
v0.70.0
v0.69
[0.69.0] - 03-04-24
Added
- Experimental support for working with a reference model in the Rules.
Fixed
- When using
DMSExporter
withstandardize_casing=False
, theDMSExporter
would fail to export containers and
views. This is now fixed.
Changed
- When using any exporter writing to file, the default new line character and encoding of the OS was used. This is now
changed to always useutf-8
encoding and'\n'
as the new line character. This is for working with NEAT in,
for example, git-history, across multiple users with different OSes. - In the
DMSExporter
, settingexisting_handling=force
will now also force the creation ofContainers
in addition
toViews
.
Details:
- [NEAT-106] Skip dumping default space/prefix/version. by @doctrino in #339
- docs: remove in progress warning tutorial by @doctrino in #342
- [NEAT-107] Setup coverage job by @doctrino in #343
- [NEAT-129, NEAT-134] Update Lifecycle Overview Section by @doctrino in #344
- Neat 125 dms rules information rules. data types which are not found are always treated as a reference even for misspelling such as sting by @nikokaoja in #345
- [NEAT-130] First draft analytics solution Tutorial by @doctrino in #346
- [NEAT-56] Introduce Reference Model by @doctrino in #347
- swap rules and filepath by @doctrino in #349
- added test bump version by @nikokaoja in #348
- [NEAT-136] Exporting Reference Model by @doctrino in #350
- Remove harsh regex on Expected Value Types in Rules v1 DMS exporter by @nikokaoja in #352
- added extension field by @nikokaoja in #351
- [NEAT-139] Finish Analytics Tutorial Data Model by @doctrino in #353
- [NEAT-145] Implementation analytic solution model by @doctrino in #354
- Neat 138 extend excel importer by @nikokaoja in #355
- feat: Schema dump/load to/from directory to/from zip. by @doctrino in #357
- Move sql types by @doctrino in #358
- created analysis module to bundle up various methods by @nikokaoja in #359
- [NEAT-124] Standardization bug by @doctrino in #361
- [NEAT-126] Force deploy containers/views by @doctrino in #362
- Neat 151 extending reference column parsing validating by @nikokaoja in #360
- Auto fix linting by @doctrino in #363
- [NEAT-146] ExcelExporter Reference Model. by @doctrino in #365
- [NEAT-156] Line endings by @doctrino in #366
- Neat 155 info detect modeling use case by @nikokaoja in #364
- [NEAT-149] Update Analytics Tutorial with Reference. by @doctrino in #367
- [NEAT-157] ExcelImporter Export Reference by @doctrino in #368
- Update Olav with references by @doctrino in #370
- Bugfix Reference by @doctrino in #371
- [NEAT-147] Information to DMS with Reference by @doctrino in #372
- [NEAT-148] The other way, DMS to Information with References by @doctrino in #373
- Fix Icon by @doctrino in #376
- [NEAT-160] Deploy Olav DMS model by @doctrino in #375
- [NEAT-131] First pass Extending Enterprise Model Tutorial by @doctrino in #377
- Version 0.69 by @doctrino in #379
Full Changelog: v0.68.4...v0.69.0
v0.68.4
v0.68.3
[0.68.3] - 20-03-24
Fixed
- Returned functionality that was accidentally removed in 0.68.1 release.
- Removed excessive logging for workflow state endpoint.
- Graceful handling of transformations (NEAT rdf transformations) that do not return any data.
[0.68.2] - 21-03-24
Added
- Support for exporting DMS schema, in
DMSExporter
, to directory instead of just.zip
.]
Full CHANGELOG : https://github.com/cognitedata/neat/blob/main/docs/CHANGELOG.md
v0.68.1
v0.68.0
[0.68.0] - 19-03-24
Multiple fixes and features for the upcoming v1.0.0 release.
Added
- YAML (json) Exporter and Importer
- DMS Rules:
- Support for revers direct relations
- Views have support for InModel option to exclude views from the data model.
- Views have support for Filters (
hasData
andnodeType
) - List of direct relations are converted to edges.
- Robustify reading of rules, all extra whitespaces are now stripped.
- Option for exporting Transformations + Raw Tabels based on DMS rules.
- Workflows:
ValidateWorklow
can also be used to covert rules.- Visualization of data model workflows.
Fixed
- Bugs in the
ExcelImporter
:- It was not releasing the Excel file after reading it.
- Warnings were not captured.
- Pydantic errors were not captured.
Details
- Neat 32 workflow visualization of information rules using mock data by @nikokaoja in #308
- [NEAT-70] Finish DMS Docs by @doctrino in #311
- Neat 80 workflow visualization of information rules using mock data. part 2 update mock graph generator by @nikokaoja in #309
- [NEAT-31] Conversion workflow by @doctrino in #312
- Neat 83 workflow visualization of information rules using mock data. part 3 workflow updated docs by @nikokaoja in #313
- [NEAT-62] Cleanup Validation -> Issues Module by @doctrino in #314
- [NEAT-107] Cleanup validation module part2 by @doctrino in #315
- [NEAT-108] Transformation/RawTable/RawDatabase Loaders by @doctrino in #316
- [NEAT-108] Export transformations Part 2 by @doctrino in #317
- [NEAT-110] Support direct relation list by @doctrino in #318
- [NEAT-74] In Model Option by @doctrino in #319
- [Prep for NEAT-48] Refactor: _DMSExporter by @doctrino in #321
- Neat 68 update information architect text by @nikokaoja in #324
- [NEAT-43] Add reverse direct relations by @doctrino in #322
- Debug loading Core Spec by @doctrino in #323
- [NEAT-89] YAML exporter/importer by @doctrino in #327
- improve base pydantic errors in issues by @nikokaoja in #329
- added missing def on schema in tutorila by @nikokaoja in #328
- Split Transformation export from DMS and Release 0.68.0 by @doctrino in #330
Full Changelog: v0.67.5...v0.68.0