CHANGELOG.md in dry-schema-1.4.2 vs CHANGELOG.md in dry-schema-1.4.3
- old
+ new
@@ -1,4 +1,32 @@
+# 1.4.3 2020-01-08
+
+### Added
+
+* Pattern matching for `Dry::Schema::Result` objects (@flash-gordon)
+ ```ruby
+ schema = Dry::Schema::Params { required(:name).filled }
+ case schema.('name' => 'John')
+ in name:
+ name # => 'John'
+ end
+ ```
+ Try it with monads!
+* Shortcut for nested schemas in `value` and `maybe` macros (@waiting-for-dev)
+ ```ruby
+ Dry::Schema.Params do
+ required(:address).value(:hash) do
+ required(:city).filled
+ end
+ end
+ ```
+
+### Fixed
+
+* Some keyword warnings that slipped into the previous release (@flash-gordon)
+
+[Compare v1.4.2...v1.4.3](https://github.com/dry-rb/dry-schema/compare/v1.4.2...v1.4.3)
+
# 1.4.2 2019-12-19
### Fixed
* `I18n` messages backend supports procs as text properly (issue #208) (@robhanlon22)