From de7ffeccb343db2cafaa2d8507c501f836a6be02 Mon Sep 17 00:00:00 2001 From: Peter Solnica Date: Wed, 21 Sep 2022 10:37:37 +0200 Subject: [PATCH] Update changelog.yml --- changelog.yml | 101 +++++++++++++++++++++++++------------------------- 1 file changed, 51 insertions(+), 50 deletions(-) diff --git a/changelog.yml b/changelog.yml index 2aa84c50..ef8ff910 100644 --- a/changelog.yml +++ b/changelog.yml @@ -1,41 +1,42 @@ --- +- version: 1.10.5 + summary: + date: '2022-10-21' + fixed: + - 'Key maps no longer include duped keys when using inheritance (issues #428 #372 fixed via #429) (@solnic)' + - 'Key validator and coercer no longer include duped keys when using parent schemas (via #430) (@solnic)' + added: + changed: - version: 1.10.4 - summary: + summary: date: '2022-10-13' - fixed: &1 + fixed: - Once again reverting zeitwerk related changes that were included in 1.10.3 by an accident :( (@solnic) - - 'Key maps no longer include duped keys when using inheritance (issues #428 #372 - fixed via #429) (@solnic)' - - 'Key validator and coercer no longer include duped keys when using parent schemas - (via #430) (@solnic)' - added: - changed: -- version: 1.10.4 - date: '2022-10-13' - fixed: *1 + added: + changed: - version: 1.10.3 - summary: + summary: date: '2022-10-10' fixed: - 'Addressed regressions causing issues with handling sum types (see #419 and #423 fixed via #425) (@robhanlon22)' - added: - changed: + added: + changed: - version: 1.10.2 - summary: + summary: date: '2022-08-23' fixed: - 'Fix value coercion for composed schemas (via #421) (@robhanlon22)' - added: - changed: + added: + changed: - version: 1.10.1 date: '2022-08-22' changed: - Reverted zeitwerk-related changes that were included in 1.10.0 by an accident (@solnic) - version: 1.10.0 - summary: + summary: date: '2022-08-16' fixed: - 'Fix `or` messages for complex schemas (via #413) (@robhanlon22)' @@ -48,33 +49,33 @@ changed: - 'Freeze message hash (fixes #417 via #418) (@solnic)' - version: 1.9.3 - summary: + summary: date: '2022-06-23' fixed: - 'Allow composition of multiple ors (issue #307 fixed via #409) (@robhanlon22)' added: - Support `anyOf` composition in JSON schema output (@robhanlon22) - changed: + changed: - version: 1.9.2 - summary: + summary: date: '2022-05-28' fixed: - 'Fix loose JSON schemas for nested hashes (via #401) (@tomdalling)' - 'Correct spelling error ''mininum'' to ''minimum'' in json-schema extension (via #404) (@svenanderzen)' - added: + added: changed: - "[performance] YAML message backend allocates less strings (via #399) (@casperisfine)" - version: 1.9.1 - summary: + summary: date: '2022-02-17' fixed: - 'Namespaced messages no longer crashes in certain scenarios (see dry-rb/dry-validation#692 fixed via #398) (@krekoten)' - added: - changed: + added: + changed: - version: 1.9.0 - summary: + summary: date: '2022-02-15' fixed: - 'Composing schemas no longer crashes in certain scenarios (issue #342 fixed via @@ -83,7 +84,7 @@ added: - "[EXPERIMENTAL] `json_schema` extension which allows you to convert a schema into a JSON schema (via #369) (@ianks)" - changed: + changed: - version: 1.8.0 date: '2021-09-12' changed: @@ -110,30 +111,30 @@ (issue #280 fixed via #365) (@solnic)' - 'Handle non-Hash to Hash transformation in `before(:key_coercer)` (issue #350 fixed via #362) (@ojab)' - added: + added: changed: - "[internal] `Dry::Schema::Path` clean up and performance improvements (via #358) (@ojab)" - "[internal] simplify and speed up handling of steps in nested schemas (via #360) (@ojab)" - version: 1.6.2 - summary: + summary: date: '2021-04-15' fixed: - Using `respond_to?` predicate in blocks works now (@rindek) added: - A default error message for `respond_to?` predicate (@rindek) - changed: + changed: - version: 1.6.1 - summary: + summary: date: 2021-02-02 fixed: - Messages#[] handles meta/no meta cases more gracefully and has better interoperability with the I18n backend. This brings MessageCompiler#visit_unexpected_key up to parity with MessageCompiler#visit_predicate. Uses visit_predicate as basis for visit_unexpected_key. (@robhanlon22) - added: - changed: + added: + changed: - version: 1.6.0 date: '2021-01-21' fixed: @@ -158,15 +159,15 @@ See https://github.com/dry-rb/dry-schema/issues/335 for rationale. - version: 1.5.6 - summary: + summary: date: '2020-10-21' fixed: - 'Fixed stack error which was a regression introduced in 1.5.5 (issue #322 fixed via #323) (@flash-gordon)' - added: - changed: + added: + changed: - version: 1.5.5 - summary: + summary: date: '2020-10-08' fixed: - 'Key validation works with messages that have meta-data (issue #310 fixed via @@ -175,49 +176,49 @@ (issue #296 fixed via #315) (@tadeusz-niemiec + @solnic)' - "`Result#error?(path)` works correctly when the path points to an array item (issue #317 fixed via #318) (@solnic)" - added: - changed: + added: + changed: - version: 1.5.4 summary: '2020-09-03' - date: + date: fixed: - 'Key validation works correctly with a non-nested maybe hashes (issue #311 fixed via #312) (@svobom57)' - added: - changed: + added: + changed: - version: 1.5.3 - summary: + summary: date: '2020-08-21' fixed: - 'Key validator works correctly with an array with maybe hash as its member (issue #308 fixed via #309) (@tadeusz-niemiec)' - added: + added: changed: - "[info extension] small performance improvement in the set visitor (see #305 for more details) (@esparta)" - version: 1.5.2 - summary: + summary: date: '2020-06-26' fixed: - "`Result#{success?,failure?}` work as expected when there are only key validation failures (issue #297 fixed via #298) (@adamransom)" - added: + added: changed: - 'Using `full` option no longer adds a space between the name of a key and the message in case of languages that have no spaces between words (ie Japanese) (issue #161 closed via #292 by @tadeusz-niemiec)' - version: 1.5.1 - summary: + summary: date: '2020-05-21' fixed: - 'Negated predicates support the logic operator API now (fixed via #276 by @solnic)' - 'Fixed circular require warning (issue #279 closed via #282 by @landongrindheim)' - 'Validating keys against an array with non-hash members no longer crashes (issue #283 fixed via #284 by @beechnut and issue #289 fixed via #288 by @tadeusz-niemiec)' - added: - changed: + added: + changed: - version: 1.5.0 - summary: + summary: date: '2020-03-11' fixed: - |-