Releases: open-schnick/Smoothy
Releases · open-schnick/Smoothy
v0.4.4
v0.4.3
Added
- introduce is_matching for string-likes
Other
- small improvements to pipeline
- disable running tests on beta
- change contains error message
v0.4.2
Added
- add contains for string-likes
Other
- (tests) add missing allow to remove warning
- add test for combined usage of iter indices
- add missing size docs
v0.4.1
Added
- add size function for accessing the size of a iterable
v0.4.0
Added
- introduce iter indices for easy access to the values of an iterable
Other
- [breaking] remove private feature flag by replacing readme inclusion with doctest attribute
- add missing indices tests
v0.3.3
Added
- basic equality assertions now return AssertionConnector to enable multiple assertions on the same type
- introduce AssertionConnector
Fixed
- clippy warnings in tests
Other
- add missing ; to README sample code
- migrate structure diagram to mermaid and update README
- add must_use with explanation to functions that transform the assertable but do not assert
v0.3.2
Added
- add is_empty and is_not_empty for iterables
Fixed
- clippy warnings
Other
- move is_not_empty into own module
v0.3.1
Fixed
- now
is_ok
doesn't need PartialEq
Other
- update docs to reflect refactoring
- add missing test for to_string
- move to_string implementation into own string module
- fix action triggers
- reduce manual overhead by running release-plz on every main commit
v0.3.0
Added
- add option asserting
- introduce to_string conversion on BasicAsserter
- improve assert implementation output
Other
- introduce automated releases with release-plz
- rename module basic to equality
- add docs
- [breaking] ResultAsserters now support recursive assertions and conversions
- [breaking] rename AssertionBuilder to BasicAsserter
- fix links in README
v0.2.0
Full Changelog: v0.1.0...v0.2.0