Skip to content

Releases: cashapp/burst

2.4.0

24 Jan 16:23
Compare
Choose a tag to compare

Fixed

  • Don't fail the compile when a @Burst class is subclassed. We had a bug where overridden tests were incorrectly being processed by Burst.

2.2.0

30 Nov 05:07
Compare
Choose a tag to compare

Added

  • Support Kotlin 2.1.0

Fixed

  • Match enum values by name, to ensure they can be matched across compilation units.

2.1.0

30 Nov 04:51
Compare
Choose a tag to compare

What's Changed

  • Update dependency com.android.tools.build:gradle to v8.7.2 by @renovate in #59
  • Drop some default argument expressions from readme by @JakeWharton in #60
  • Point class specialization failures at offending source by @JakeWharton in #61
  • Add basic support for JUnit 5 by @swankjesse in #62

Full Changelog: 2.0.0...2.1.0

2.0.0

30 Oct 21:41
Compare
Choose a tag to compare

Added

  • Add support for booleans, and nullable booleans.
  • Add support for nullable enums.

Fixed

  • Don't crash if burstValues() has only one argument

0.7.0

28 Oct 21:00
Compare
Choose a tag to compare

Added

  • New: Use burstValues() for test parameters of any type.

Fixed

  • Do not attempt to parameterize constructors of abstract test classes.

0.6.0

23 Oct 17:53
Compare
Choose a tag to compare

Added

  • New: Use default parameter values to configure which specialization runs in the IDE.

0.5.0

17 Oct 13:51
Compare
Choose a tag to compare
Version 0.5.0

0.4.0

16 Oct 16:51
Compare
Choose a tag to compare
Version 0.4.0

0.3.0

15 Oct 19:37
Compare
Choose a tag to compare
Version 0.3.0

0.2.0

10 Oct 21:35
Compare
Choose a tag to compare
Version 0.2.0