You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+74-1Lines changed: 74 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,80 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
13
13
14
14
### Fixed
15
15
16
-
- Fix to handle logicalType format wrt avro mentioned in issue #687
16
+
## [0.10.28] - 2025-06-05
17
+
18
+
### Added
19
+
- Much better ODCS support
20
+
- Import anything to ODCS via the `import --spec odcs` flag
21
+
- Export to HTML with an ODCS native template via `export --format html`
22
+
- Export to Mermaid with an ODCS native mapping via `export --format mermaid`
23
+
- The databricks `unity` importer now supports more than a single table. You can use `--unity-table-full-name` multiple times to import multiple tables. And it will automatically add a server with the catalog and schema name.
24
+
25
+
### Changed
26
+
-`datacontract catalog [OPTIONS]`: Added version to contract cards in `index.html` of the catalog (enabled search by version)
27
+
- The type mapping of the `unity` importer no uses the native databricks types instead of relying on spark types. This allows for better type mapping and more accurate data contracts.
28
+
29
+
### Fixed
30
+
31
+
## [0.10.27] - 2025-05-22
32
+
33
+
### Added
34
+
35
+
-`datacontract export --format mermaid` Export
36
+
to [Mermaid](https://mermaid-js.github.io/mermaid/#/) (#767, #725)
37
+
38
+
### Changed
39
+
40
+
-`datacontract export --format html`: Adding the mermaid figure to the html export
41
+
-`datacontract export --format odcs`: Export physical type to ODCS if the physical type is
42
+
configured in config object
43
+
-`datacontract import --format spark`: Added support for spark importer table level comments (#761)
44
+
-`datacontract import` respects `--owner` and `--id` flags (#753)
45
+
46
+
### Fixed
47
+
48
+
-`datacontract export --format sodacl`: Fix resolving server when using `--server` flag (#768)
49
+
-`datacontract export --format dbt`: Fixed DBT export behaviour of constraints to default to data tests when no model type is specified in the datacontract model
50
+
51
+
52
+
## [0.10.26] - 2025-05-16
53
+
54
+
### Changed
55
+
- Databricks: Add support for Variant type (#758)
56
+
-`datacontract export --format odcs`: Export physical type if the physical type is configured in
57
+
config object (#757)
58
+
-`datacontract export --format sql` Include datacontract descriptions in the Snowflake sql export (
59
+
#756)
60
+
61
+
## [0.10.25] - 2025-05-07
62
+
63
+
### Added
64
+
- Extracted the DataContractSpecification and the OpenDataContractSpecification in separate pip modules and use them in the CLI.
65
+
-`datacontract import --format excel`: Import from Excel
0 commit comments