Skip to content

Commit 857468d

Browse files
committed
Consolidate What's New section to only show 0.6.0
1 parent 911d4a6 commit 857468d

2 files changed

Lines changed: 2 additions & 24 deletions

File tree

README.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,9 @@ rules with minimal boilerplate, providing structured error messages for debuggin
1111

1212
* **Breaking Change**: Built-in validators for `Int`, `String`, `Float`, `Double` are now pass-through (accept all
1313
values). Constraints are opt-in via `ValidationHelpers`. See [MIGRATION.md](MIGRATION.md) for upgrade instructions.
14-
* **Internal DRY Refactoring**: Eliminated code duplication between `Validator` and `AsyncValidator` with an internal
15-
`F[_]` abstraction for better maintainability.
14+
* **Internal DRY Refactoring**: Eliminated code duplication between `Validator` and `AsyncValidator`.
1615
* **Scala 3.7.4**: Upgraded to latest Scala with modern inline metaprogramming.
1716

18-
## What's New in 0.5.X
19-
20-
* **ValidationObserver**: A trait for observing validation outcomes without altering the flow. Useful for logging,
21-
metrics, or auditing. Zero overhead when not used.
22-
* **valar-translator Module**: Internationalization (i18n) support for validation error messages via the `Translator`
23-
typeclass.
24-
* **Enhanced ValarSuite**: Updated testing utilities in `valar-munit`.
25-
* **Reworked Derivation**: Uses modern Scala 3 inline metaprogramming for compile-time validation.
26-
* **MiMa Checks**: Binary compatibility verification between versions.
27-
2817
## Key Features
2918

3019
* **Type Safety:** Distinguish between valid results and accumulated errors at compile time using `ValidationResult[A]`.

docs-src/README.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,9 @@ rules with minimal boilerplate, providing structured error messages for debuggin
1111

1212
* **Breaking Change**: Built-in validators for `Int`, `String`, `Float`, `Double` are now pass-through (accept all
1313
values). Constraints are opt-in via `ValidationHelpers`. See [MIGRATION.md](MIGRATION.md) for upgrade instructions.
14-
* **Internal DRY Refactoring**: Eliminated code duplication between `Validator` and `AsyncValidator` with an internal
15-
`F[_]` abstraction for better maintainability.
14+
* **Internal DRY Refactoring**: Eliminated code duplication between `Validator` and `AsyncValidator`.
1615
* **Scala 3.7.4**: Upgraded to latest Scala with modern inline metaprogramming.
1716

18-
## What's New in 0.5.X
19-
20-
* **ValidationObserver**: A trait for observing validation outcomes without altering the flow. Useful for logging,
21-
metrics, or auditing. Zero overhead when not used.
22-
* **valar-translator Module**: Internationalization (i18n) support for validation error messages via the `Translator`
23-
typeclass.
24-
* **Enhanced ValarSuite**: Updated testing utilities in `valar-munit`.
25-
* **Reworked Derivation**: Uses modern Scala 3 inline metaprogramming for compile-time validation.
26-
* **MiMa Checks**: Binary compatibility verification between versions.
27-
2817
## Key Features
2918

3019
* **Type Safety:** Distinguish between valid results and accumulated errors at compile time using `ValidationResult[A]`.

0 commit comments

Comments
 (0)