Dry Logic Versions Save

Predicate logic with rule composition

v1.0.3

4 years ago

Added

  • bytesize? predicate (@bmalinconico)
  • min_bytesize? predicate (@bmalinconico)
  • `max_bytesize? predicate (@bmalinconico)

Changed

  • Min ruby version was set to >= 2.4.0 (@flash-gordon)

Compare v1.0.2...v1.0.3

v1.0.2

4 years ago

v1.0.2 2019-06-14

Re-pushed 1.0.1 after dry-schema 1.2.0 release.

Compare v1.0.1...v1.0.2

v1.0.1 2019-06-04 (yanked)

Added

  • uuid_v4? predicate (radar)
  • respond_to? predicate (waiting-for-dev)

Compare v1.0.0...v1.0.1

This release was removed from rubygems because it broke dry-schema.

v1.0.0

5 years ago
  • Version bump to 1.0.0 (flash-gordon)

Compare v0.6.1...v1.0.0

v0.6.1

5 years ago

v0.6.1 2019-04-18

  • Fix a regression in dry-validation 0.x for argument-less predicates (flash-gordon)

Compare v0.6.0...v0.6.1

v0.6.0

5 years ago

v0.6.0 2019-04-04

Added

  • Generating hints can be disabled by building Operations::And with hints: false option set (solnic)

Changed

  • Rule construction has been optimized so that currying and application is multiple-times faster (flash-gordon)

Compare v0.5.0...v0.6.0

v0.2.3

8 years ago