diff --git a/CHANGELOG.md b/CHANGELOG.md index 760771bcd..8ffb4a17c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,31 @@ +## [v1.0.0-beta.22](https://github.com/iotaledger/inx-chronicle/compare/v1.0.0-beta.21...v1.0.0-beta.22) (2022-10-05) + + +### ⚠ BREAKING CHANGES + +* **db:** direct dto conversion (#752) + +### Features + +* **api:** additional raw endpoints ([#757](https://github.com/iotaledger/inx-chronicle/issues/757)) ([e27e38f](https://github.com/iotaledger/inx-chronicle/commit/e27e38f5e6ba78d858f91882a5a016a39302b98b)) +* **db:** add created index statistics to log ([#760](https://github.com/iotaledger/inx-chronicle/issues/760)) ([ae2205d](https://github.com/iotaledger/inx-chronicle/commit/ae2205dbfb04ff2ff6afa26101cdad430ead5c92)) +* **db:** add document count to `MongoDbCollectionExt` trait ([#719](https://github.com/iotaledger/inx-chronicle/issues/719)) ([7d284fd](https://github.com/iotaledger/inx-chronicle/commit/7d284fd333ee8aa36a6de94d0f6d40417bde650d)) +* **docker:** bump Hornet to `v2.0-rc` ([#754](https://github.com/iotaledger/inx-chronicle/issues/754)) ([b7c9fd1](https://github.com/iotaledger/inx-chronicle/commit/b7c9fd1500968bd47fe071484ce1c7cc912c3d5c)) +* improve MongoDb connection string handling ([#769](https://github.com/iotaledger/inx-chronicle/issues/769)) ([c1c9eaf](https://github.com/iotaledger/inx-chronicle/commit/c1c9eaf3467cf11f0aff5443cf45c8d0b016eea2)) + + +### Bug Fixes + +* **api:** deserialization error in `api/analytics/v2/ledger/storage-deposit` ([#762](https://github.com/iotaledger/inx-chronicle/issues/762)) ([7be594e](https://github.com/iotaledger/inx-chronicle/commit/7be594e5e7e4ad6230341a4a0d9a105ea8ac2f1e)) +* **inx:** fix ledger output rent structure logic ([#759](https://github.com/iotaledger/inx-chronicle/issues/759)) ([9bafb00](https://github.com/iotaledger/inx-chronicle/commit/9bafb0091045b96e9be5584d3d8d2045a4f5be47)), closes [#761](https://github.com/iotaledger/inx-chronicle/issues/761) [#85](https://github.com/iotaledger/inx-chronicle/issues/85) +* revert `deny_unknown_fields` for top-level of config ([#773](https://github.com/iotaledger/inx-chronicle/issues/773)) ([e62f837](https://github.com/iotaledger/inx-chronicle/commit/e62f8374f9f15129b6a5fcc6dd72f1b084f80891)) +* **types:** conditionally import `context` ([#774](https://github.com/iotaledger/inx-chronicle/issues/774)) ([5086c7b](https://github.com/iotaledger/inx-chronicle/commit/5086c7b0115150bff40afcd6b3673cebc565cee1)) + + +### Miscellaneous Chores + +* **db:** direct dto conversion ([#752](https://github.com/iotaledger/inx-chronicle/issues/752)) ([ce584ac](https://github.com/iotaledger/inx-chronicle/commit/ce584acf3954dd9ab05ab8a97385282089c85e9c)) + ## [v1.0.0-beta.21](https://github.com/iotaledger/inx-chronicle/compare/v1.0.0-beta.20...v1.0.0-beta.21) (2022-09-27) diff --git a/Cargo.lock b/Cargo.lock index 91f188184..e49fcce7d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -388,7 +388,7 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chronicle" -version = "1.0.0-beta.21" +version = "1.0.0-beta.22" dependencies = [ "async-recursion", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 1b2c27e54..40814070c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chronicle" -version = "1.0.0-beta.21" +version = "1.0.0-beta.22" authors = [ "IOTA Stiftung" ] edition = "2021" description = "IOTA permanode implemented as an IOTA Node Extension (INX)." diff --git a/README.md b/README.md index bb254a31a..be44768c2 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,6 @@ Chronicle is the permanode (sometimes also called indexer or scanner) for the IO It connects to a [Hornet](https://github.com/iotaledger/hornet) via the [IOTA Node Extension (INX)](https://github.com/iotaledger/inx) interface. Through the INX interface, Chronicle listens to all blocks in the Tangle that are referenced by a milestone and stores them in a [MongoDB](https://www.mongodb.com/) database. -Chronicle offers several APIs that are documented [here](https://wiki.iota.org/inx-chronicle/reference/api.md). - ## Documentation The documentation for Chronicle can be found in [our wiki](https://wiki.iota.org/shimmer/chronicle/welcome), the supported APIs are documented [here](https://wiki.iota.org/shimmer/chronicle/reference/api).