diff --git a/CHANGELOG.md b/CHANGELOG.md index 394d350..8ea2e54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -### `1.3.0` (2020/??/??) +### `1.3.0` (2021/04/14) #### `inject` diff --git a/README.md b/README.md index 25d2289..0b29583 100644 --- a/README.md +++ b/README.md @@ -134,22 +134,22 @@ Contribution is fully welcome. Before submitting a Pull Request, please verify y ## Release History -### Latest Release: `1.2.0` (2020/09/03) +### Latest Release: `1.3.0` (2021/04/14) -#### `core` +#### `inject` -- Allow using the `@StringForgery` annotation to forge Strings based on Regex -- Allow setting a size in `@StringForgery` annotation +- Add a listener to the `ForgeryInjector` to be notified when an injection happens +- Allow advanced forgery injections using `@PairForgery` -#### `inject` +#### `junit4` + +- Make the error message more verbose - - Allow injecting collections of primitives with `@BoolForgery`, `@IntForgery`, `@LongForgery`, `@FloatForgery`, `@DoubleForgery`, as well as `@StringForgery` and `RegexForgery` - - Allow advanced forgery injections using `@AdvancedForgery` and `@MapForgery` - #### `junit5` - - Allow injecting collections of primitives with `@BoolForgery`, `@IntForgery`, `@LongForgery`, `@FloatForgery`, `@DoubleForgery`, as well as `@StringForgery` and `RegexForgery` - - Allow advanced forgery injections using `@AdvancedForgery` and `@MapForgery` +- Make the error message more verbose +- Allow advanced forgery injections using `@PairForgery` +- Add the forge to the global extension context store (use the `ForgeExtension.getForge(ExtensionContext)` method to retrieve it) ## Donate