Skip to content

Commit afd8eec

Browse files
fix: CHANGELOG
1 parent f772572 commit afd8eec

File tree

1 file changed

+30
-25
lines changed

1 file changed

+30
-25
lines changed

CHANGELOG.md

Lines changed: 30 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,48 +5,53 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [v0.1.11]
99

1010
### BREAKING CHANGES
1111

1212
#### xrpl
1313

14-
- Move `Signers` type from `github.com/Peersyst/xrpl-go/xrpl/transaction` package to `github.com/Peersyst/xrpl-go/xrpl/transaction/types`.
14+
- Moved `Signers` type from `github.com/Peersyst/xrpl-go/xrpl/transaction` package to `github.com/Peersyst/xrpl-go/xrpl/transaction/types`.
1515

1616
### Added
1717

1818
#### binary-codec
1919

20-
- Adds `MPToken` definitions.
21-
- Adds `Hash192` type.
22-
- Adds functions to serialize and deserialize `MPTCurrencyAmount`.
23-
- Adds unit tests for `MPTCurrencyAmount`.
24-
- Adds `GranularPermissions` and `DelegatablePermissions` entries to definitions.
25-
- Adds `PermissionValue` serialized type with custom serializer routing.
26-
- Adds`EncodeForSigningBatch` function.
20+
- Added `MPToken` definitions.
21+
- Added `Hash192` type.
22+
- Added functions to serialize and deserialize `MPTCurrencyAmount`.
23+
- Added `GranularPermissions` and `DelegatablePermissions` entries to definitions.
24+
- Added `PermissionValue` serialized type with custom serializer routing.
25+
- Added`EncodeForSigningBatch` function.
2726

2827
#### xrpl
2928

30-
- Adds `AMMClawback` transaction type.
31-
- Adds `MPTokenAuthorize`, `MPTokenIssuanceCreate`, `MPTokenIssuanceDestroy`, `MPTokenIssuanceSet` transactions. It also adds the `types.Holder`, `types.AssetScale`, `types.MPTokenMetadata` and `types.TransferFee` types to represent the holder of the token, the asset scale, the metadata and the transfer fee of the token respectively.
32-
- Adds `NFTokenMintOffer` support by adding `Amount`, `Expiration`, and `Destination` fields to `NFTokenMint` transaction. Also add `NFTokenMintMetadata` struct to handle transaction metadata with `nftoken_id` and `offer_id` fields.
33-
- Adds `MPTCurrencyAmount` for currency kinds.
34-
- Adds unit tests for `MPTCurrencyAmount`.
35-
- Adds `NFTokenModify` transaction type.
36-
- Adds `DelegateSet` transaction type (XLS-74d) with validation and error support.
37-
- Adds `Delegate` ledger entry type (XLS-74d).
38-
- Adds `PermissionValue` and `Permission` types for delegated permissions.
39-
- Adds integration tests for `DelegateSet` submission and delegated `Payment` execution (XLS-75d).
40-
- Adds `Batch` transaction type.
41-
- Adds `CombineBatchSigners` function to combine the batch signers of a set of transactions into a single transaction.
42-
- Adds `SignMultiBatch` function to sign a multi-account Batch transaction.
43-
- Adds `TfInnerBatchTxn` flag.
29+
- Added `AMMClawback` transaction type.
30+
- Added `MPTokenAuthorize`, `MPTokenIssuanceCreate`, `MPTokenIssuanceDestroy`, `MPTokenIssuanceSet` transactions. It also adds the `types.Holder`, `types.AssetScale`, `types.MPTokenMetadata` and `types.TransferFee` types to represent the holder of the token, the asset scale, the metadata and the transfer fee of the token respectively.
31+
- Added `NFTokenMintOffer` support by adding `Amount`, `Expiration`, and `Destination` fields to `NFTokenMint` transaction. Also add `NFTokenMintMetadata` struct to handle transaction metadata with `nftoken_id` and `offer_id` fields.
32+
- Added `MPTCurrencyAmount` for currency kinds.
33+
- Added unit tests for `MPTCurrencyAmount`.
34+
- Added `NFTokenModify` transaction type.
35+
36+
##### Account Permission Delegation (XLS-74d, XLS-75d)
37+
38+
- Added `DelegateSet` transaction type (XLS-74d) with validation and error support.
39+
- Added `Delegate` ledger entry type (XLS-74d).
40+
- Added `PermissionValue` and `Permission` types for delegated permissions.
41+
- Added integration tests for `DelegateSet` submission and delegated `Payment` execution (XLS-75d).
42+
43+
##### Batch (XLS-56d)
44+
45+
- Added `Batch` transaction type.
46+
- Added `CombineBatchSigners` function to combine the batch signers of a set of transactions into a single transaction.
47+
- Added `SignMultiBatch` function to sign a multi-account Batch transaction.
48+
- Added `TfInnerBatchTxn` flag.
4449

4550
## Changed
4651

4752
### binary-codec
4853

49-
- Refactor on `Issue` codec type to support `Currency` and `Issuer` fields.
54+
- Refactored `Issue` codec type to support `Currency` and `Issuer` fields.
5055

5156
### Dependencies
5257

@@ -56,7 +61,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5661

5762
### xrpl
5863

59-
- Fixed some flattening fields with the `Flatten` function for `NFTokenMint`, `NFTokenCancel`, `NFTokenCreate`, `NFTokenBurn`
64+
- Fixed some flatten fields with the `Flatten` function for `NFTokenMint`, `NFTokenCancel`, `NFTokenCreate`, `NFTokenBurn`
6065

6166
## [v0.1.10]
6267

0 commit comments

Comments
 (0)