From 688f64bdbbfa19fd259bf0dfc166181c978c5a6d Mon Sep 17 00:00:00 2001
From: vooft <52610+vooft@users.noreply.github.com>
Date: Mon, 27 May 2024 17:20:54 +0400
Subject: [PATCH 1/2] Added link to kotlinx-serialization-smile in the formats
list (#2689)
---
formats/README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/formats/README.md b/formats/README.md
index fa4dd17a87..cdb0961266 100644
--- a/formats/README.md
+++ b/formats/README.md
@@ -35,3 +35,4 @@ For convenience, they have same `groupId`, versioning and release cycle as core
| Fixed Length Format | [hfhbd/kotlinx-serialization-csv](https://github.com/hfhbd/kotlinx-serialization-csv)
`app.softwork:kotlinx-serialization-flf` | all supported platforms | Allows serialization and deserialization of [Fixed Length Format files](https://www.ibm.com/docs/en/psfa/7.2.1?topic=format-fixed-length-files). Each property must be annotated with `@FixedLength` and there are still some limitations due to missing delimiters. |
| JSON5 | [xn32/json5k](https://github.com/xn32/json5k)
`io.github.xn32:json5k` | JVM, Native | Library for the serialization to and deserialization from [JSON5](https://json5.org) text. |
| DynamoDB | [DynaMap](https://github.com/codanbaru/dynamap)
`com.codanbaru.kotlin:dynamap` | JVM | Allows serialization and deserialization of objects to and from [AttributeValue](https://sdk.amazonaws.com/kotlin/api/latest/dynamodb/aws.sdk.kotlin.services.dynamodb.model/-attribute-value/index.html) of Amazon [DynamoDB](https://aws.amazon.com/dynamodb/) |
+| Smile | [vooft/kotlinx-serialization-smile](https://github.com/vooft/kotlinx-serialization-smile)
`io.github.vooft:kotlinx-serialization-smile-core` | all supported platforms | Allows serialization and deserialization of objects to and from [Smile](https://en.wikipedia.org/wiki/Smile_(data_interchange_format)). |
From 4bf4113c2c6936e841caf2a8670382e701e7fcc2 Mon Sep 17 00:00:00 2001
From: iseki
Date: Wed, 29 May 2024 20:36:52 +0800
Subject: [PATCH 2/2] Add bencoding to community-supported formats (#2687)
---
formats/README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/formats/README.md b/formats/README.md
index cdb0961266..327c2d78ff 100644
--- a/formats/README.md
+++ b/formats/README.md
@@ -35,4 +35,6 @@ For convenience, they have same `groupId`, versioning and release cycle as core
| Fixed Length Format | [hfhbd/kotlinx-serialization-csv](https://github.com/hfhbd/kotlinx-serialization-csv)
`app.softwork:kotlinx-serialization-flf` | all supported platforms | Allows serialization and deserialization of [Fixed Length Format files](https://www.ibm.com/docs/en/psfa/7.2.1?topic=format-fixed-length-files). Each property must be annotated with `@FixedLength` and there are still some limitations due to missing delimiters. |
| JSON5 | [xn32/json5k](https://github.com/xn32/json5k)
`io.github.xn32:json5k` | JVM, Native | Library for the serialization to and deserialization from [JSON5](https://json5.org) text. |
| DynamoDB | [DynaMap](https://github.com/codanbaru/dynamap)
`com.codanbaru.kotlin:dynamap` | JVM | Allows serialization and deserialization of objects to and from [AttributeValue](https://sdk.amazonaws.com/kotlin/api/latest/dynamodb/aws.sdk.kotlin.services.dynamodb.model/-attribute-value/index.html) of Amazon [DynamoDB](https://aws.amazon.com/dynamodb/) |
+| Bencoding | [iseki0/kotlinx-serialization-bencoding](https://github.com/iseki0/kotlinx-serialization-bencoding)
`space.iseki.bencoding:kotlinx-serialization-bencoding`| JVM, JavaScript | Allows serialization and deserialization of objects to and from [Bencoding](https://www.bittorrent.org/beps/bep_0003.html#bencoding) of BitTorrent. |
| Smile | [vooft/kotlinx-serialization-smile](https://github.com/vooft/kotlinx-serialization-smile)
`io.github.vooft:kotlinx-serialization-smile-core` | all supported platforms | Allows serialization and deserialization of objects to and from [Smile](https://en.wikipedia.org/wiki/Smile_(data_interchange_format)). |
+