Skip to content

Releases: foxssake/vest

v1.3.3

08 Jul 19:36
b0e6265
Compare
Choose a tag to compare

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

Full Changelog: v1.0.0...v1.3.3

v1.0.0

27 Jun 09:53
ea4072f
Compare
Choose a tag to compare

The first release of vest!

Features

  • ✨ Define tests with test methods or programmatically with define()
  • 📝 Parameterized tests to conveniently define multiple tests
  • 🎭 Mock classes dynamically, for simpler unit testing
  • ⚡ Run benchmarks, to find the best performing implementations
  • 🗒️ Generate reports in TAP format, to integrate with other test harnesses
  • 🔁 Coroutines for asynchronous cases
  • ▶️ In-editor UI for convenient testing
  • 🤖 Support for running in CI
  • 🌐 And of course extensive documentation

v0.22.14

26 Feb 20:35
131fbbe
Compare
Choose a tag to compare
v0.22.14 Pre-release
Pre-release

Pre-release with a limited audience, to get feedback before committing to the API with v1.0