Skip to content

v0.39.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Feb 17:58
· 231 commits to develop since this release
cb4ee40

✨ What's new

  • ❗ Add assert.equals package #218
  • Export data values schema in OpenAPI v3 format new features:
    • Add title key with @schema/title annotation #573
    • Add example and x-example-description keys with @schema/examples annotation #580
    • Add deprecated key with @schema/deprecated annotation #596
    • Establish order for openAPI keys #595
  • ❗ Add plain merge of data values into a library with lib.with_data_values(data.values, plain=True) #568
  • Various error and quality of life improvements:
    • Improve various error messages #543, #569, #582
    • Include @schema/... annotation context in error messages #552
    • Refactor to help code management #570, #519
    • Add docs about integrating with ytt #513

🐛 Bug Fixes

  • Fix prevents Schema annotations on nested keys annotated with any type #562
  • Fix Schema files being merged out-of-order #589

🔈 Callouts

Thanks to Nicholas Seemiller @seemiller for helping out with this release.

📂 Files Checksum

54b6a3df11c686f56129d560e2ea0ed977145628aa3d11b3e6fc207492ecd2ba  ./ytt-windows-amd64.exe
64e2bfd870d5b5249f3f261bc9224dbe870877f35cd3040c2ec46c3aaca94d43  ./ytt-linux-arm64
723224d36471a9bcf160e2754554ba109cff2015ea01b87a9177826a839b7425  ./ytt-darwin-arm64
7a472b8c62bfec5c12586bb39065beda42c6fe43cf24271275e4dbc0a04acb8b  ./ytt-linux-amd64
9cd89e3295ce5e430f7385b695e4d2127b833cadf59c1dbe84a8c8ad56c21942  ./ytt-windows-arm64.exe
b188f6a6f0c44ef8d3cf07d5237dcfa79d04b8c2823d697b58de7236034fb03a  ./ytt-darwin-amd64