⭐ Features
None.
🛠️ Fixes
- correctly serialize empty and null-y strings (thanks @Vampire!)
- put jobs and steps as last attributes
💣 Breaking changes
- in some rare cases (nulls or empty strings as values), the fix for "correctly serialize empty and null-y strings" may force you to regenerate the YAML
- if you use custom arguments, "put jobs and steps as last attributes" will force you to regenerate the YAML
▶️ Actions
Warning: the below changes may break your workflow code. Even though an action didn't get a new major version, using actions from Kotlin differs from how actions are used from YAML. If you don't use named arguments when passing inputs to actions, pay attention especially to the order of arguments. If you do use named arguments, you should be fine.
Full Changelog: v0.34.2...v0.35.0