Releases: cashapp/burst
Releases · cashapp/burst
2.6.0
Added
- Support Kotlin 2.2.0
Changed
- In-development snapshots are now published to the Central Portal Snapshots repository at https://central.sonatype.com/repository/maven-snapshots/.
2.5.0
Added
- Support Kotlin 2.1.20
Fixed
- Don't fail for constructors that have value class parameters. Unfortunately we can't run such tests from the IDE.
2.4.0
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
Added
- Support Kotlin 2.1.0
Fixed
- Match enum values by name, to ensure they can be matched across compilation units.
2.1.0
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
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
Added
- New: Use
burstValues()
for test parameters of any type.
Fixed
- Do not attempt to parameterize constructors of
abstract
test classes.
0.6.0
Added
- New: Use default parameter values to configure which specialization runs in the IDE.
0.5.0
Version 0.5.0
0.4.0
Version 0.4.0