From e5113ea4dffdce7c04fa18989c36d74a68e89d81 Mon Sep 17 00:00:00 2001 From: Andrey Pfau Date: Tue, 16 Jan 2024 15:45:05 +0400 Subject: [PATCH] 0.3.1 (#118) * Update to 0.3.1 --- CHANGELOG.md | 9 ++++++++- README.md | 18 +++++++++--------- build-logic/src/main/kotlin/publish.gradle.kts | 2 +- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 23f13259..eae77306 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# 0.3.1 + +### Fixes + +* Fixed invalid TL-B constructor prefix for transactions with text (also known as + Commentary/Memo) ([#117](https://github.com/ton-community/ton-kotlin/pull/117)) + # 0.3.0 ### New features @@ -24,7 +31,7 @@ - `ton-kotlin-fift` removed due to lack of interest - `ton-kotlin-logger` removed due uselessness -## Deprecated +### Deprecated - [VarUInteger](https://github.com/ton-community/ton-kotlin/blob/main/ton-kotlin-block/src/commonMain/kotlin/org/ton/block/VarUInteger.kt#L18) arithmetic operators will be removed in the next release due separation of serialization objects diff --git a/README.md b/README.md index 3cd6f4ac..f7f8d55d 100644 --- a/README.md +++ b/README.md @@ -10,20 +10,20 @@ ### Core components -* `org.ton:ton-kotlin-tvm:0.3.0` - TVM Primitives (Cells, BOC, etc.) -* `org.ton:ton-kotlin-crypto:0.3.0` - Crypto primitives for TON (ED25519, SHA, etc.) -* `org.ton:ton-kotlin-adnl:0.3.0` - ADNL (Abstract Datagram Network Layer) TON Network implementation +* `org.ton:ton-kotlin-tvm:0.3.1` - TVM Primitives (Cells, BOC, etc.) +* `org.ton:ton-kotlin-crypto:0.3.1` - Crypto primitives for TON (ED25519, SHA, etc.) +* `org.ton:ton-kotlin-adnl:0.3.1` - ADNL (Abstract Datagram Network Layer) TON Network implementation ### API Interfaces -* `org.ton:ton-kotlin-contract:0.3.0` - Smart-contracts API interface -* `org.ton:ton-kotlin-liteclient:0.3.0` - Lite-client API implementation +* `org.ton:ton-kotlin-contract:0.3.1` - Smart-contracts API interface +* `org.ton:ton-kotlin-liteclient:0.3.1` - Lite-client API implementation ### TL-B (TL-Binary) -* `org.ton:ton-kotlin-tlb:0.3.0` - TON TL-B (TL-Binary) serialization/deserialization -* `org.ton:ton-kotlin-block-tlb:0.3.0` - Pre-generated TL-B schemas for TON Blockchain -* `org.ton:ton-kotlin-hashmap-tlb:0.3.0` - Pre-generated TL-B schemas for TON Hashmap (also known as Dictionary) +* `org.ton:ton-kotlin-tlb:0.3.1` - TON TL-B (TL-Binary) serialization/deserialization +* `org.ton:ton-kotlin-block-tlb:0.3.1` - Pre-generated TL-B schemas for TON Blockchain +* `org.ton:ton-kotlin-hashmap-tlb:0.3.1` - Pre-generated TL-B schemas for TON Hashmap (also known as Dictionary) ## Documentation @@ -31,7 +31,7 @@ https://github.com/andreypfau/ton-kotlin/wiki/TON-Kotlin-documentation -[maven-central]: https://central.sonatype.com/artifact/org.ton/ton-kotlin-tvm/0.3.0 +[maven-central]: https://central.sonatype.com/artifact/org.ton/ton-kotlin-tvm/0.3.1 [license]: LICENSE diff --git a/build-logic/src/main/kotlin/publish.gradle.kts b/build-logic/src/main/kotlin/publish.gradle.kts index cd95b2b1..1662a578 100644 --- a/build-logic/src/main/kotlin/publish.gradle.kts +++ b/build-logic/src/main/kotlin/publish.gradle.kts @@ -26,7 +26,7 @@ infix fun Property.by(value: T) { fun MavenPom.configureMavenCentralMetadata(project: Project) { name by project.name - description by "A multiplatform Kotlin library providing basic cryptographic functions and primitives" + description by "Kotlin/Multiplatform SDK for The Open Network" url by "https://github.com/ton-community/ton-kotlin" licenses {