Releases: open-schnick/Smoothy
Releases · open-schnick/Smoothy
v0.7.0
v0.6.0
Added
- introduce prelude to ease future complexity of imports
Other
- [breaking] rename contains_string to contains in StringAssertion
- [breaking] use a trait-based approach for defining iterator assertions
- [breaking] use a trait-based approach for defining result assertions
- [breaking] use a trait-based approach for defining string assertions
- [breaking] use a trait-based approach for defining option assertions
- [breaking] use a trait-based approach for defining equality assertions
- move to_string into accessors
- remove redundant examples from README.md
- move lint into lib.rs
v0.5.2
Added
- add starts_with_string for asserting string-likes
Other
- fix typos and dead links in docs
v0.5.1
Added
- add is_true and is_false convenience functions for booleans
v0.5.0
Other
- move lint definition out of lib.rs and into Cargo.toml
- check for nightly formatting and switch clippy action
- switch to nightly formatting
- remove redundant lockfile generation for tests
- fix whitespace in code comments of BasicConnector
- [breaking] rename contains on string-likes to contains_string
- add 'map' to structural overview and fix typo
- add toc
v0.4.5
Added
- make all public functions track the caller
v0.4.4
Added
- add BasicAsserter.map as basic accessor
Other
- (tests) fix clippy warning
- fix typo in must_use
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