Update dependency io.matthewnelson.kotlin-components:encoding-base32 to v1.2.3 #38
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.1.3->1.2.3Release Notes
05nelsonm/encoding (io.matthewnelson.kotlin-components:encoding-base32)
v1.2.3Compare Source
...encoding.builderspackage path classes/functions forencoding-base16,encoding-base32,encoding-base64modulesand re-introduces them at new package locations
...encoding.base16.Builders.kt...encoding.base32.Builders.kt...encoding.base64.Builders.ktsplit packages.
2.0.0with the API breaking changes will be had.This release is primarily for consumers to migrate as gracefully as possible.
v1.2.2Compare Source
kotln-componentssubmodulegradle-kmp-configuration-plugin1.8.0->1.8.21LineBreakOutFeedutility class [[#113]][113] && [[#118]][118]flushanEncoderDecoder.Feed[[#114]][114]v1.2.1Compare Source
Base32encodingkotlin-componentssubmodulev1.2.0Compare Source
base16andbase32decoding case sensitivity.uppercasefor decoding to work. Thiswas not compliant with RFC 4648 which specifies those n-encodings should
be
case-insensitive(should be able to decode upper &/or lowercase).binary-compatibility-validatorgradle plugin to track API changes.component-encoding->encoding.compile/targetsourceCompatibilityversionsfrom 11 to 8.
library consumers had to have been using Java 11+ to use them anyway.
librarydirectory.encoding-coremoduleencoding-base16,encoding-base32,encoding-base64toencoding-core.EncoderDecoder(s) not already implemented bythis library.
Encoder&Decodersealed classes.EncoderDecoderabstract class (to exposeEncoderandDecoderto library consumers).
EncoderDecoder.Configabstract class to specify configurationoptions for
EncoderDecoderimplementors.Encoder.Feed&Decoder.Feedclasses for "streaming"encoded/decoded data.
EncodingException&EncodingSizeException.FeedBufferutility class for use inEncoderDecoderimplementations.base16,base32&base64EncoderDecoder(s).rundown of new functionality.
ReplaceWithsetup to easily switch over to use newEncoderDecoder(s) forbase16,base32&base64library consumers.v1.1.5Compare Source
kotlin-componentssubmodule1.7.20->1.8.0watchosDeviceArm64v1.1.4Compare Source
kotlin-componentssubmodule1.6.21->1.7.20androidNativeArm32androidNativeArm64androidNativeX64androidNativeX86linuxArm64wasm32Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.