Releases: MarvinJWendt/testza
Releases · MarvinJWendt/testza
Release list
v0.5.2
What's Changed
Exciting New Features 🎉
- feat(fuzz): make
FuzzUtilLimitSetreturn random samples by @KarolosLykos in #200
Other Changes
- build(deps): bump github.com/pterm/pterm from 0.12.49 to 0.12.51 by @dependabot in #196
- build(deps): bump github.com/klauspost/cpuid/v2 from 2.2.0 to 2.2.3 by @dependabot in #197
- build(deps): bump github.com/pterm/pterm from 0.12.51 to 0.12.53 by @dependabot in #198
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
Breaking Changes 🛠
- fix!: use stable key ordering for snapshots with maps by @jamestelfer in #190
- As this didn't work as intended beforehand, we only consider it to be partially breaking, as no project will be affected by this.
Other Changes
- build(deps): bump github.com/klauspost/cpuid/v2 from 2.1.1 to 2.2.0 by @dependabot in #188
- build(deps): bump github.com/pterm/pterm from 0.12.40 to 0.12.49 by @dependabot in #181
- Migrated most assertion methods to use
github.com/atomicgo/assertby @MarvinJWendt in #192
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
Breaking Changes 🛠
This does not break the API, but existing snapshots have to be recreated when testza is updated to
v0.5.0.
- Remove capacity from snapshots by @jamestelfer in #185
Exciting New Features 🎉
- Added
AssertInRangeandAssertNotInRangeby @MarvinJWendt in #180 - Add getters for setters in configuration.go by @atlekbai in #182
Other Changes
- build(deps): bump github.com/klauspost/cpuid/v2 from 2.1.0 to 2.1.1 by @dependabot in #176
New Contributors
Full Changelog: v0.4.3...v0.5.0
v0.4.3
What's Changed
Fixes 🔧
- Fixed customizing settings via init function by @MarvinJWendt in #172
Other Changes
- build(deps): bump github.com/klauspost/cpuid/v2 from 2.0.12 to 2.1.0 by @dependabot in #168
- updated CI system to use go 1.19 by @MarvinJWendt in #174
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
Exciting New Features 🎉
- added
FuzzUtilMergeSetsby @MarvinJWendt in #162
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
Exciting New Features 🎉
- Added
AssertUniqueandAssertNotUniqueby @MarvinJWendt in #158 - Added
FuzzUtilDistinctSetby @MarvinJWendt in #159
Full Changelog: v0.4.0...v0.4.1
v0.4.0 - Generics!
What's Changed
Breaking Changes 🛠
- ❗ Renamed
AssertDirExisttoAssertDirExistsby @MarvinJWendt in #148 - ❗ Replaced all occurrences of
interface{}withanyby @MarvinJWendt in #149 - ❗ Renamed
FuzzInputXxxtoFuzzXxxby @MarvinJWendt in #149 - ❗ Added generic
FuzzUtilRunTestsfunction. Replaces:FuzzUtilRunTestsFuzzFloat64RunTestsFuzzIntRunTestsFuzzStringRunTests
- ❗ Added generic
FuzzUtilModifySetfunction. Replaces:FuzzBoolModifyFuzzFloat64ModifyFuzzIntModifyFuzzStringModify
- ❗ Added generic
FuzzUtilLimitSetfunction. Replaces:FuzzStringLimit
Exciting New Features 🎉
- Added
AssertLessOrEqualandAssertGreaterOrEqualby @MarvinJWendt in #153 - Refactored to support generics! by @MarvinJWendt in #149
Full Changelog: v0.3.5...v0.4.0
v0.3.5
What's Changed
Exciting New Features 🎉
- Improved output of
AssertZeroandAssertNotZeroby @MarvinJWendt in #138 - Improved output of
AssertRegexpandAssertNotRegexpby @MarvinJWendt in #140 - Improved output of
AssertLessby @MarvinJWendt in #142 - Improved output of
AssertLenby @MarvinJWendt in #144 - Improved output of
AssertNotKindOfby @MarvinJWendt in #143 - Improved output of
AssertNotContainsby @MarvinJWendt in #145
Fixes 🔧
- Display the correct file when an assertion helper is used internally by @MarvinJWendt in #141
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
Exciting New Features 🎉
- Better output for
AssertNotEqualby @MarvinJWendt in #112 - Added configuration support via
--testza.xyzflags by @MarvinJWendt in #134
Other Changes
- Added test file with failing assertions to see testzas output by @MarvinJWendt in #132
- Fixed line numbers starting with
0instead of1by @MarvinJWendt in #133
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
Fixes 🔧
- fix: correct file perms on nested snapshot dir by @jamestelfer in #108
Other Changes
- docs: add features section to README by @MarvinJWendt in #103
- removed diff from
AssertNotEqualby @MarvinJWendt in #105 - Moved docs from
doc.gototestza.goby @MarvinJWendt in #106 - ci: use fixed version of go for linting by @jamestelfer in #109
New Contributors
- @jamestelfer made their first contribution in #109
Full Changelog: v0.3.2...v0.3.3