All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v1.2.1 (2026-04-27)(https://github.com/gravitton/assert/compare/v1.2.0...v1.2.1)
- Improve error formatting in
Errorassert methods for better readability
v1.2.0 (2026-04-22)(https://github.com/gravitton/assert/compare/v1.1.0...v1.2.0)
- Added
Greater,GreaterOrEqual,Less, andLessOrEqualassert methods for numeric comparison - Added
EmptyandNotEmptyassert methods for zero-length checks on strings, slices, maps, and channels - Added
NotEqualDeltaassert method, complementingEqualDelta
ErrorandNoErrornow correctly treat typed nil errors (e.g.(*MyError)(nil)) as nil
v1.1.0 (2026-04-22)(https://github.com/gravitton/assert/compare/v1.0.0...v1.1.0)
- Added
MatchesandNotMatchesassert methods for regexp matching on strings
- Added new assert methods
TrueFalseEqualNotEqualEqualDeltaSameNotSameLengthContainsNotContainsErrorNoErrorErrorIsNotErrorIsEqualJSONJSONFailFailf