NEM Symbol 0.10.0 Release Announcement & Testnet Launch

All,

Thanks to a hugely coordinated effort between all the development and testing teams, the official 3 month Testnet has been released and so has v0.10.0 code named ‘Hippopotamus’.

This release is the one that will now soak for 3 months and become v1.0 for the mainnet, it represents the culmination of a lot of combined efforts for years, most particularly from @Jaguar0625, @gimre and @BloodyRookie who have work tirelessly to bring us all the new Catapult codebase and Symbol product, epic effort to all who have been involved and lets get into testing instead of building now!

NEM Symbol 0.10.0

A short while ago the below was posted on the public Slack channel:
https://nem2.slack.com/archives/C9E7N7H1N/p1601131602004900

Hi All, The 0.10.0.3 server build was released and test network has been updated

The new api nodes endpoints are:

The faucets can be found at:

Initial set up for explorer is here:
http://explorer-0.10.0.x-01.symboldev.network

For those interested in testing out running a test network node you can find the new Symbol-Bootstrap(Thanks @fboucquez ):

NOTE: as usual with an update like this, it is recommended to wipe your previous development/test node environment.

Please read the through documentation on the new Symbol-Boostrap

NEM Symbol Bootstrap Tool v0.1.0 (for Symbol 0.10.0)

This is the first public release of an exciting new Bootstrap tool that can be used to create a new Node, new network/chain and many other things with a few simple npm comments, check out the documentation. Thanks to @fboucquez for all the work getting this one ready to replace the old tools and @crackTheCode for the original NIP11 and @dgarcia360 for building out the requirements.

NEM Symbol Desktop Wallet

The wallet version 0.13.0 has been released here:

Updated to the work with the various other releases.

NEM Symbol Block Explorer v0.6.0 (for Symbol 0.10.0)

Released on Github last night

TS-SDK v0.21.0 (for Symbol 0.10.0)

As per the announcement on Slack: https://nem2.slack.com/archives/CEZKUE4KB/p1601044314001400

Hi All, we have released TS SDK v0.21.0 today. https://github.com/nemtech/symbol-sdk-typescript-javascript/releases/tag/v0.21.0
Change log:

[0.21.0] - 25-Sep-2020

Milestone: Catapult-server finality(0.10.0.3)

Package Version Link
SDK Core v0.21.0 symbol-sdk
Catbuffer v0.0.22 catbuffer-typescript
Client Library v0.10.0-3 symbol-openapi-typescript-fetch-client
  • [BREAKING CHANGE] Updated MetadataRepository replacing old endpoints with new search endpoint.
  • [BREAKING CHANGE] Updated ReceiptRepository replacing old endpoints with new search endpoint.
  • [BREAKING CHANGE] Updated ChainRepository merging Height and Score into Info object. Added finalized block information.
  • [BREAKING CHANGE] Updated RestrictionMosaicRepository replacing old endpoints with new search endpoint.
  • [BREAKING CHANGE] Updated RestrictionAccountRepository removed getAccountRestrictionsFromAccounts endpoint.
  • [BREAKING CHANGE] Updated TransactionRepository search endpoint. Added fromHeith and toHeight search criteria.
  • [BREAKING CHANGE] Updated toDTO method in Message class. Removed payload and type returns only message string in hexadecimal format.
  • [BREAKING CHANGE] Updated property names in BlockInfo:
    1. Changed numTransactions to totalTransactionsCount.
    2. Changed numStatements to statementsCount.
    3. Added transactionsCount.
  • [BREAKING CHANGE] Removed totalPages and TotalEntries from ‘Page’ object for all pagination endpoints.
  • Added SecretLockRepository and HashLockRepository
  • Added support for topic/data payload wrapper in WS Listener allowing users to reuse the connection for different channels.
  • Added finalizedBlock WS Listener subscription
  • Added symbol-bootstrap integration for automated e2e testing.
  • Fixed bug in websocket listener’s isOpen() method for injected ws instance.
  • Updated message extraction method (internal) which now takes message string (hex) rather than object from rest response payload.

Java SDK Version 0.21.0 (for Symbol 0.10.0)

As per the announcement on Slack: https://nem2.slack.com/archives/CEZKUE4KB/p1601050777002700

[0.21.0] - 25-Sep-2020

Milestone: Catapult-server finality(0.10.0.3)

  • [BREAKING CHANGE] Updated ChainRepository merging Height and Score into Info object. Added finalized block information.
  • [BREAKING CHANGE] Updated RestrictionMosaicRepository adding pagination.
  • [BREAKING CHANGE] Updated RestrictionAccountRepository getter.
  • [BREAKING CHANGE] Simplified MosaicNonce. It works with an int instead of a byte[].
  • [BREAKING CHANGE] Messages in Transfer Transactions are optional. TransferTransactionFactory creates a transaction with no message by default. PlainMessage.Empty has been removed.
  • [BREAKING CHANGE] Renamed numTransactions and numStatements in BlockInfo to transactionsCount and statementsCount.
  • Added support for topic/data payload wrapper in WS Listener allowing users to reuse the connection for different channels.
  • Added finalizedBlock WS Listener subscription
  • Added SecretLockRepository and HashLockRepository
  • Improved API around cosignatures and cosigners and how they can be added to aggregate transactions.
  • Added symbol-bootstrap integration.
  • Added From and To Height filters to TransactionRepository searches.
  • Restyled code using spotless.

REST API v2.1.0

Released on Github yesterday

23 Likes

The desktop wallet has had some minor changes done to it. A link above to the latest version.

5 Likes