Skip to content

Commit e813779

Browse files
committed
Hot fix change log issue
1 parent 2c75158 commit e813779

File tree

2 files changed

+50
-5
lines changed

2 files changed

+50
-5
lines changed

CHANGELOG.md

Lines changed: 48 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,64 @@ All notable changes to this project will be documented in this file.
44

55
The changelog format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

7-
## [0.20.0] - 18-Jun-2020
7+
## [0.20.2] - 18-Jun-2020
88

99
**Milestone**: Gorilla.1(0.9.6.1)
1010
Package | Version | Link
1111
---|---|---
12-
SDK Core| v0.20.1 | [symbol-sdk](https://www.npmjs.com/package/symbol-sdk)
12+
SDK Core| v0.20.2 | [symbol-sdk](https://www.npmjs.com/package/symbol-sdk)
1313
Catbuffer | v0.0.20 | [catbuffer-typescript](https://www.npmjs.com/package/catbuffer-typescript)
1414
Client Library | v0.9.2 | [symbol-openapi-typescript-node-client](https://www.npmjs.com/package/symbol-openapi-typescript-node-client)
1515

1616
- Fixed missing `TransactionGroup` export issue.
1717
- Added contributors..
1818
- Fixed issues in travis scripts.
1919

20+
## [0.20.0] - 18-Jun-2020
21+
22+
**Milestone**: Gorilla.1(0.9.6.1)
23+
Package | Version | Link
24+
---|---|---
25+
SDK Core| v0.20.0 | [symbol-sdk](https://www.npmjs.com/package/symbol-sdk)
26+
Catbuffer | v0.0.20 | [catbuffer-typescript](https://www.npmjs.com/package/catbuffer-typescript)
27+
Client Library | v0.9.2 | [symbol-openapi-typescript-node-client](https://www.npmjs.com/package/symbol-openapi-typescript-node-client)
28+
29+
- **[BREAKING CHANGE]** Model property name changes:
30+
1. **MetadataEntry**: senderPublicKey: string => sourceAddress: Address; targetPublicKey: string => targetAddress: Address
31+
2. **MultisigAccountGraphInfo**: multisigAccounts => multisigEntries
32+
3. **MultisigAccountInfo**: account: PublicAccount => accountAddress: Address; cosignatories: PublicAccount[] => cosignatoryAddresses: Address; multisigAccounts: PublicAccount[] => multisigAddresses: Address[]
33+
4. **BlockInfo / NewBlock**: beneficiaryPublicKey: PublicAccount | undefined => beneficiaryAddress: Address | undefined
34+
5. **MosaicId**: owner: PublicAccount => ownerAddress: Address
35+
6. **MosaicInfo**: owner: PublicAccount => ownerAddress: Address; height => startHeight.
36+
7. **NamespaceInfo**: owner: PublicAccount => ownerAddress: Address
37+
8. **ChainProperties**: harvestNetworkFeeSinkPublicKey => harvestNetworkFeeSinkAddress
38+
9. **MosaicNetworkProperties**: mosaicRentalFeeSinkPublicKey => mosaicRentalFeeSinkAddress
39+
10. **NamespaceNetworkProperties**: namespaceRentalFeeSinkPublicKey => namespaceRentalFeeSinkAddress
40+
11. **NetworkProperties**: publicKey => nemesisSignerPublicKey
41+
12. **BalanceChangeReceipt**: targetPublicAccount: PublicAccount => targetAddress: Address
42+
13. **BalanceTransferReceipt**: sender: PublicAccount => senderAddress: Address
43+
- **[BREAKING CHANGE]** Transaction property name changes:
44+
1. **AccountMetadataTransaction**: targetPublicKey: string => targetAddress: UnresolvedAddress
45+
2. **MosaicMetadataTransaction**: targetPublicKey: string => targetAddress: UnresolvedAddress
46+
3. **NamespaceMetadataTransaction**: targetPublicKey: string => targetAddress: UnresolvedAddress
47+
4. **MultisigAccountModificationTransaction**: publicKeyAdditions: PublicAccount[] => addressAdditions: UnresolvedAddress[]; publicKeyDeletions: PublicAccount[] => addressDeletions: UnresolvedAddress[]
48+
5. **AggregateTransactionService**: cosignatories: string[] => cosignatories: Address[]
49+
- **[BREAKING CHANGE]** **Address** format changed from 25 bytes to 24 bytes. See new address test vector [here](https://github.com/nemtech/test-vectors/blob/master/1.test-address.json).
50+
- **[BREAKING CHANGE]** MosaicId creation (from Nonce) changed from using **PublicKey** to **Address**. See new mosaicId test vector [here](https://github.com/nemtech/test-vectors/blob/master/5.test-mosaic-id.json).
51+
- **[BREAKING CHANGE]** Added 8 bytes (uint64) **version** field in `CosignatureSignedTransaction` and `AggregateTransactionCosignature` with default value `0`.
52+
- **[BREAKING CHANGE]** Removed all transaction get endpoints from **AccountHttp** and **BlockHttp**.
53+
- **[BREAKING CHANGE]** Added `TransactionGroup (required)` parameter in `getTransaction` endpoint in `TransactionHttp`.
54+
- Added `Search` endpoints to TransactionHttp, BlockHttp, and MosaicHttp.
55+
56+
**Note:**
57+
58+
1. Search endpoints returns pagination payload (`Page<t>`) rather than raw arraes.
59+
2. For **AggregateTransaction**, transaction search endpoint only returns the aggregate wrapper transaction **WITHOUT** embedded transactions. `complete` aggregate payload can be get from `getTransaction` or `getTransactionByIds` endpoints.
60+
- Added SearchCriteria interfaces for the new search endpoints.
61+
- **group** filter in `TransactionSearchCriteria` to be mandatory due to rest endpoint changes.
62+
- Added **streamer** for the 3 new search endpoints (block, mosaic, transaction) to improve pagination querying.
63+
- Added `size` in `BlockInfo` model.
64+
2065
## [0.19.2] - 26-May-2020
2166

2267
**Milestone**: Gorilla.1(0.9.5.1)
@@ -529,7 +574,7 @@ Client Library | v0.7.20-alpha.6 | [nem2-sdk-openapi-typescript-node-client](ht
529574

530575
- Initial code release.
531576

532-
[0.20.1]: https://github.com/nemtech/symbol-sdk-typescript-javascript/compare/v0.20.0...v0.20.1
577+
[0.20.2]: https://github.com/nemtech/symbol-sdk-typescript-javascript/compare/v0.20.0...v0.20.2
533578
[0.20.0]: https://github.com/nemtech/symbol-sdk-typescript-javascript/compare/v0.19.2...v0.20.0
534579
[0.19.2]: https://github.com/nemtech/symbol-sdk-typescript-javascript/compare/v0.19.1...v0.19.2
535580
[0.19.1]: https://github.com/nemtech/symbol-sdk-typescript-javascript/compare/v0.19.0...v0.19.1

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ The Symbol SDK for TypeScript / JavaScript allows you to develop web, mobile, an
1111

1212
### _Gorilla.1_ Network Compatibility ([email protected])
1313

14-
Due to a network upgrade with [[email protected]](https://github.com/nemtech/catapult-server/releases/tag/v0.9.6.1) version, **it is recommended to use this package's 0.20.0 version and upwards to use this package with Fushicho versioned networks**.
14+
Due to a network upgrade with [[email protected]](https://github.com/nemtech/catapult-server/releases/tag/v0.9.6.1) version, **it is recommended to use this package's 0.20.2 version and upwards to use this package with Fushicho versioned networks**.
1515

16-
The upgrade to this package's [version v0.20.1](https://github.com/nemtech/symbol-sdk-typescript-javascript/releases/tag/v0.20.1) is mandatory for **_Gorilla compatibility**.
16+
The upgrade to this package's [version v0.20.2](https://github.com/nemtech/symbol-sdk-typescript-javascript/releases/tag/v0.20.2) is mandatory for **_Gorilla compatibility**.
1717

1818
Find the complete release notes [here](CHANGELOG.md).
1919

0 commit comments

Comments
 (0)