diff --git a/CHANGELOG.md b/CHANGELOG.md index 76a4d02fab8..b9eb10bffc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## 0.4.18 +* `Serialization` + * `Base 64` + * New `Base64ByteArraySerializer` has been added + ## 0.4.17 * `Common` diff --git a/serialization/base64/src/commonMain/kotlin/dev/inmo/micro_utils/serialization/base64/Base64Serializer.kt b/serialization/base64/src/commonMain/kotlin/dev/inmo/micro_utils/serialization/base64/Base64Serializer.kt index 29e9db330b8..1a623699599 100644 --- a/serialization/base64/src/commonMain/kotlin/dev/inmo/micro_utils/serialization/base64/Base64Serializer.kt +++ b/serialization/base64/src/commonMain/kotlin/dev/inmo/micro_utils/serialization/base64/Base64Serializer.kt @@ -18,3 +18,4 @@ open class Base64Serializer( } object Base64StringSerializer : Base64Serializer({ it }, { it }) +object Base64ByteArraySerializer : Base64Serializer({ it.decodeToString() }, { it.encodeToByteArray() })