Skip to content

v0.9.0

Choose a tag to compare

@yukinarit yukinarit released this 29 Aug 08:13
· 66 commits to main since this release

The main improvements include better error reporting that shows details when tests retry, enhanced test summaries with timing information, and a bug fix to ensure all test events are properly captured. The developers also made several performance optimizations to reduce memory usage and speed up the framework.

What's Changed

New features

Bug fixes

  • 🐛 Start reporters before runner task to prevent missing broadcast events by @yukinarit in #100

Refactoring

  • ✨ Store Arc in PROJECT task local to avoid expensive cloning by @yukinarit in #102
  • ✨ Wrap TestInfo in Arc to eliminate unnecessary cloning by @yukinarit in #103
  • ✨ Use explicit Arc::clone instead of .clone() for clarity by @yukinarit in #104
  • ✨ Use explicit Arc::clone instead of .clone() for clarity by @yukinarit in #105
  • ✨ Eliminate projects vector cloning for each test case by @yukinarit in #106

Other changes

Full Changelog: v0.8.2...v0.9.0