From c5b62f3afcfbcba56745bff04e47e40ad95844be Mon Sep 17 00:00:00 2001 From: Stanislav Bezkorovainyi Date: Wed, 23 Dec 2020 10:26:10 +0200 Subject: [PATCH] All the changelogs moved to one folder --- README.md | 10 +++++----- contracts/CHANGELOG.md => changelog/contracts.md | 13 +++++++++++-- changelog/core.md | 15 +++++++++++++++ changelog/infrastructure.md | 12 ++++++++++++ sdk/zksync.js/CHANGELOG.md => changelog/js-sdk.md | 5 +++++ changelog/rust-sdk.md | 6 ++++++ core/CHANGELOG.md | 10 ---------- infrastructure/CHANGELOG.md | 5 ----- sdk/zksync-rs/CHANGELOG.md | 0 9 files changed, 54 insertions(+), 22 deletions(-) rename contracts/CHANGELOG.md => changelog/contracts.md (74%) create mode 100644 changelog/core.md create mode 100644 changelog/infrastructure.md rename sdk/zksync.js/CHANGELOG.md => changelog/js-sdk.md (87%) create mode 100644 changelog/rust-sdk.md delete mode 100644 core/CHANGELOG.md delete mode 100644 infrastructure/CHANGELOG.md delete mode 100644 sdk/zksync-rs/CHANGELOG.md diff --git a/README.md b/README.md index dd3c4ba82f..6fa45cfba3 100644 --- a/README.md +++ b/README.md @@ -51,11 +51,11 @@ The following guides for developers are available: Since the repository is big and is split into independent components, there is a different changelog for each of its major parts: -- [Smart contracts](contracts/CHANGELOG.md) -- [Core](core/CHANGELOG.md) -- [Infrastructure](infrastructure/CHANGELOG.md) -- [JavaScript SDK](sdk/zksync.js/CHANGELOG.md) -- [Rust SDK](sdk/zksync-rs/CHANGELOG.md) +- [Smart contracts](changelog/contracts.md) +- [Core](changelog/core.md) +- [Infrastructure](changelog/infrastructure.md) +- [JavaScript SDK](changelog/js-sdk.md) +- [Rust SDK](changelog/rust-sdk.md) ## License diff --git a/contracts/CHANGELOG.md b/changelog/contracts.md similarity index 74% rename from contracts/CHANGELOG.md rename to changelog/contracts.md index e0767a3bed..995f5b51db 100644 --- a/contracts/CHANGELOG.md +++ b/changelog/contracts.md @@ -1,10 +1,19 @@ -### Contracts v3 and protocol (4.09.2020) +# Smart Contracts' Changelog +All notable changes to the contracts will be documented in this file. + +## Unreleased + +## 2020-09-04 + +**Version 3** is released. - Change pubkey operation requires fee for processing. - Added support for the forced exit operation which allows user to force a withdrawal from another account that does not have signing key set and is older than 24h. -### Contracts v2 (20.07.2020) +## 2020-07-20 + +**Version 2** is released. - Added event denoting information about pending and completed withdrawals. - Added support for tokens that aren't fully compatible with ERC20. diff --git a/changelog/core.md b/changelog/core.md new file mode 100644 index 0000000000..005b08fcd0 --- /dev/null +++ b/changelog/core.md @@ -0,0 +1,15 @@ +# Core Components Changelog +All notable changes to the core components will be documented in this file. + +## Unrealesed + +## Prior to 2020-12-23 + +- Robustness of the fee ticker's API interacting module was increased. +- A possibility to get an Ethereum tx hash for withdrawal operation was added. +- Bug with delay between receiving a job and starting sending heartbeats was fixed. +- Blocks that contain withdraw operations are sealed faster. +- Added support for non-standard Ethereum signatures. +- `eth_sender` module now can be disabled. +- Transfer to zero address (0x00..00) is now forbidden in zkSync. +- WebSocket server now uses more threads for handling incoming requests. diff --git a/changelog/infrastructure.md b/changelog/infrastructure.md new file mode 100644 index 0000000000..1615e4ce78 --- /dev/null +++ b/changelog/infrastructure.md @@ -0,0 +1,12 @@ +# Infrastructure Changelog +All notable changes to the infrastructure will be documented in this file. Since the `infrastructure` has a lot of components, the logs will have the following format: +``` +(): +``` + +## Unreleased + +## Prior to 2020-12-23 + +- (Explorer): A link to the wallet was added to the explorer. +- (Explorer): Fixed bug with accessing non-existent blocks in explorer. \ No newline at end of file diff --git a/sdk/zksync.js/CHANGELOG.md b/changelog/js-sdk.md similarity index 87% rename from sdk/zksync.js/CHANGELOG.md rename to changelog/js-sdk.md index cf5c8c5720..9067c0f6e8 100644 --- a/sdk/zksync.js/CHANGELOG.md +++ b/changelog/js-sdk.md @@ -1,4 +1,9 @@ # JavaScript SDK changelog +All notable changes to `zksync.js` will be documented in this file. + +## Unreleased + +## Prior to 2020-12-23 ### 0.6.5 diff --git a/changelog/rust-sdk.md b/changelog/rust-sdk.md new file mode 100644 index 0000000000..faaaad5575 --- /dev/null +++ b/changelog/rust-sdk.md @@ -0,0 +1,6 @@ +# Rust SDK Changelog +All notable changes to `zksync_rs` will be documented in this file. + +## Unrealesed + +## Prior to 2020-12-23 diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md deleted file mode 100644 index 45ccd5c327..0000000000 --- a/core/CHANGELOG.md +++ /dev/null @@ -1,10 +0,0 @@ -### zkSync - -- Server: Robustness of the fee ticker's API interacting module was increased. -- Server: A possibility to get an Ethereum tx hash for withdrawal operation was added. -- Prover: Bug with delay between receiving a job and starting sending heartbeats was fixed. -- Server: Blocks that contain withdraw operations are sealed faster. -- Server: Added support for non-standard Ethereum signatures. -- Server: `eth_sender` module now can be disabled. -- Server: Transfer to zero address (0x00..00) is now forbidden in zkSync. -- Server: WebSocket server now uses more threads for handling incoming requests. diff --git a/infrastructure/CHANGELOG.md b/infrastructure/CHANGELOG.md deleted file mode 100644 index c82a7018ab..0000000000 --- a/infrastructure/CHANGELOG.md +++ /dev/null @@ -1,5 +0,0 @@ - -### Explorer - -- A link to the wallet was added to the explorer. -- Fixed bug with accessing non-existent blocks in explorer. \ No newline at end of file diff --git a/sdk/zksync-rs/CHANGELOG.md b/sdk/zksync-rs/CHANGELOG.md deleted file mode 100644 index e69de29bb2..0000000000