This release contains a new implementation of the YAML syntax parser. In addition, the HCL syntax is deprecated and not supported anymore (2.5.0 was the last release supporting it).
Highlights of this release:
* Miscellaneous improvements to SLURM runner (799, 802)
* Versioning of library now uses `dunamai` (831)
* New parser implementation using `pykwalify` to validate YAML schema (ae7daa8)
* Code base now being linted/formatted with `black` (828)
* Examples of how to use Popper for CI of Go, C++, Javascript projects (41cd379)
* Move integration tests from Bash to Python (807, 810)
* Add `GIT_*` variables to the the container environment variables (823)
* Add `popper sh` command to run a step in interactive mode (843)
thanks to (in random order) vipulchhabra99, JayjeetAtGithub, FernandaDguez, nicolecastillo, edeediong, MJVNOR, michiboo for their contributors that made this release possible!