Summary
Some compatibility issues were found when running vest with Godot 4.2 and up. So the main point of the release is to fix that. However, while at it, I've added some extra features to make the upgrade even more worthwhile:
- Support for batched benchmarks
- Warn and suggest batched runs when benchmarked code runs too fast to measure accurately
- Improved data serialization between test runner and editor
What's Changed
- fix: Broken commands in Godot 4.2 and up by @elementbound in #142
- docs: Add missing Vest docstrings by @elementbound in #143
- chore: Remove unnecessary Vest.path_join() method by @elementbound in #144
- feat: Batched benchmark runs by @elementbound in #145
- feat: Warn on too small benchmark batch sizes by @elementbound in #146
- feat: Script template for custom measures by @elementbound in #147
- chore(ci): Run tests on multiple supported Godot versions by @elementbound in #148
- fix: Fix tests breaking in Godot 4.4 by @elementbound in #149
- chore: Improve data serializer by @elementbound in #150
Full Changelog: v1.0.0...v1.3.3