|
1 | 1 | # CHANGELOG |
2 | 2 |
|
| 3 | +## Version 2.0.0 (2023-06-21) |
| 4 | + - Fixes JPMS split package exception [[#126]][126] & [[#127]][127] |
| 5 | + - **API BREAKING CHANGES** |
| 6 | + - See the [MIGRATION][MIGRATION] guide for more details |
| 7 | + - Updates the `Maven Central` group & artifact ids |
| 8 | + - **NEW:** |
| 9 | + - `io.matthewnelson.encoding:bom:2.0.0` |
| 10 | + - `io.matthewnelson.encoding:core:2.0.0` |
| 11 | + - `io.matthewnelson.encoding:base16:2.0.0` |
| 12 | + - `io.matthewnelson.encoding:base32:2.0.0` |
| 13 | + - `io.matthewnelson.encoding:base64:2.0.0` |
| 14 | + - **OLD:** |
| 15 | + - `io.matthewnelson.kotlin-components:encoding-bom:1.2.3` |
| 16 | + - `io.matthewnelson.kotlin-components:encoding-core:1.2.3` |
| 17 | + - `io.matthewnelson.kotlin-components:encoding-base16:1.2.3` |
| 18 | + - `io.matthewnelson.kotlin-components:encoding-base32:1.2.3` |
| 19 | + - `io.matthewnelson.kotlin-components:encoding-base64:1.2.3` |
| 20 | + - Promotes `EncoderDecoder.Feed`s to stable by removing the |
| 21 | + `ExperimentalEncodingApi` annotation [[#130]][130] |
| 22 | + - In the event of a decoding failure, the underlying `ByteArray` is now |
| 23 | + cleared prior to throwing the exception [[#132]][132] |
| 24 | + |
3 | 25 | ## Version 1.2.3 (2023-06-21) |
4 | 26 | - Deprecates `...encoding.builders` package path classes/functions for |
5 | 27 | `encoding-base16`, `encoding-base32`, `encoding-base64` modules |
|
9 | 31 | - `...encoding.base64.Builders.kt` |
10 | 32 | - This is attributed to issue [[#124]][124] whereby JPMS does not allowing |
11 | 33 | split packages. |
12 | | - - A follow up release of `2.0.0` with the API breaking changes will be had. |
| 34 | + - A follow-up release of `2.0.0` with the API breaking changes will be had. |
13 | 35 | This release is primarily for consumers to migrate as gracefully as possible. |
14 | 36 | - See the [MIGRATION][MIGRATION] guide for more details. |
15 | 37 |
|
|
131 | 153 | [118]: https://github.com/05nelsonm/encoding/pull/118 |
132 | 154 | [122]: https://github.com/05nelsonm/encoding/pull/122 |
133 | 155 | [124]: https://github.com/05nelsonm/encoding/issues/124 |
| 156 | +[126]: https://github.com/05nelsonm/encoding/pull/126 |
| 157 | +[127]: https://github.com/05nelsonm/encoding/pull/127 |
| 158 | +[130]: https://github.com/05nelsonm/encoding/pull/130 |
| 159 | +[132]: https://github.com/05nelsonm/encoding/pull/132 |
134 | 160 | [MIGRATION]: https://github.com/05nelsonm/encoding/blob/master/MIGRATION.md |
0 commit comments