Skip to content

Releases: open-schnick/Smoothy

v0.7.0

15 Dec 12:55
Compare
Choose a tag to compare

Other

  • adapt test folder structure
  • [breaking] use a trait-based approach for defining boolean assertions
  • [breaking] rename string assertions to make them more idiomatic
  • group assertions into own module
  • copy implementation trait bounds into assertion trait definitions

v0.6.0

14 Dec 21:51
Compare
Choose a tag to compare

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

27 Nov 21:24
Compare
Choose a tag to compare

Added

  • add starts_with_string for asserting string-likes

Other

  • fix typos and dead links in docs

v0.5.1

31 Aug 21:29
Compare
Choose a tag to compare

Added

  • add is_true and is_false convenience functions for booleans

v0.5.0

29 Aug 16:49
Compare
Choose a tag to compare

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

25 Aug 20:42
Compare
Choose a tag to compare

Added

  • make all public functions track the caller

v0.4.4

15 May 21:35
Compare
Choose a tag to compare

Added

  • add BasicAsserter.map as basic accessor

Other

  • (tests) fix clippy warning
  • fix typo in must_use

v0.4.3

03 Mar 15:54
Compare
Choose a tag to compare

Added

  • introduce is_matching for string-likes

Other

  • small improvements to pipeline
  • disable running tests on beta
  • change contains error message

v0.4.2

01 Mar 21:52
Compare
Choose a tag to compare

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

09 Jan 20:40
Compare
Choose a tag to compare

Added

  • add size function for accessing the size of a iterable