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
Fixed a bug where the export to YAML always escaped the unicode characters.
Added option publish test results to OpenTelemetry: datacontract test --publish-to-opentelemetry
Added export format protobuf: datacontract export --format protobuf
Added export format terraform: datacontract export --format terraform (limitation: only works for AWS S3 right now)
Added export format sql: datacontract export --format sql
Added export format sql-query: datacontract export --format sql-query
Added export format avro-idl: datacontract export --format avro-idl: Generates an Avro IDL file containing records for each model.
Added new command changelog: datacontract changelog datacontract1.yaml datacontract2.yaml will now generate a changelog based on the changes in the data contract. This will be useful for keeping track of changes in the data contract over time.
Added extensive linting on data contracts. datacontract lint will now check for a variety of possible errors in the data contract, such as missing descriptions, incorrect references to models or fields, nonsensical constraints, and more.
Added importer for avro schemas. datacontract import --format avro will now import avro schemas into a data contract.