✨ What's new
- Added a code of conduct
- YAML merge operator (
<<:
) is now supported - Add
--implicit-map-key-overrides
to configure whether implicit map keys overrides are allowed - library module supports configuration options: ['alias', 'ignore_unknown_comments', 'implicit_map_key_overrides', 'implicit-map-key-overrides', 'strict']
- The
regexp
module now supportsreplace
function #191 - Structs are iterable and can use index notation #208
- Experimental schema support: #103
- Use feature flag
--enable-experiment-schema
to enable - Supports type checking and #@schema/nullable
- For those curious, check out
schema_test.go
for details of what exactly is supported
- Use feature flag
🚀 Improvements
- Make overlay error order deterministic #256 Thanks to Hanlin Shi @hanlins
- Playground example adding a map to an array #236 Thanks to Ankur Sethi @amalagaura
- Improved error messages for plain yaml comments #226
- Improved warning message when templates are not rendered to output #132
🔈 Callouts
Thanks to
For helping out with this release
📂 Files Checksum
bf85381a12954793d5a18f252579cb1bc043aada2c34ac0974e2ab8cf03a1de3 ./ytt-darwin-amd64
32e7cdc38202b49fe673442bd22cb2b130e13f0f05ce724222a06522d7618395 ./ytt-linux-amd64
7259acfee248fa027b0843399abad1a1dee839b568eb08edd967fb18e100a91c ./ytt-windows-amd64.exe