Skip to content

Commit 3105df3

Browse files
committed
Release v0.12.1
1 parent a43aecf commit 3105df3

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
## [0.12.1] - 2026-04-21
11+
12+
### Fixed
1013
- make `--schema` a deprecated alias for `--json-schema` to (will be removed in v0.13.0)
1114

1215
## [0.12.0] - 2026-04-20
1316

1417
This release introduces several changes to improve the usability of `datacontract-cli` for AI Agents.
1518

1619
- **Breaking**: Several changes in the CLI syntax (#1157):
20+
> Fix in v0.12.1: re-added `--schema` as alias for the new `--json-schema` (will be removed in v0.13.0)
1721
18-
| Command | Old option | New option |
22+
| Command | Old option | New option |
1923
|--------------------------------------------|-----------------------------------------------|----------------------------------------|
2024
| `lint`, `test`, `ci`, `publish`, `catalog` | `--schema <PATH>` (will work until v0.13.0) | `--json-schema <PATH>` |
2125
| `export`, `import` | `--format <FORMAT> <OPTIONS>` | `<FORMAT> <OPTIONS>` (drop `--format`) |

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "datacontract-cli"
3-
version = "0.12.0"
3+
version = "0.12.1"
44
description = "The datacontract CLI is an open source command-line tool for working with Data Contracts. It uses data contract YAML files to lint the data contract, connect to data sources and execute schema and quality tests, detect breaking changes, and export to different formats. The tool is written in Python. It can be used as a standalone CLI tool, in a CI/CD pipeline, or directly as a Python library."
55
license = "MIT"
66
readme = "README.md"

0 commit comments

Comments
 (0)