-
-
Notifications
You must be signed in to change notification settings - Fork 93
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add CHANGELOG for 3.0.0 & bump version(s) to 3.0.0
- Loading branch information
Showing
3 changed files
with
34 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,34 @@ | ||
# Changelog | ||
|
||
## [3.0.0] -- 2021-02-26 | ||
|
||
### Added | ||
|
||
- Support for the Allegra era on the chain-sync, tx submission and state query protocols. | ||
- Support for the Mary era on the chain-sync, tx submission and state query protocols. | ||
- Support for multi-era state queries, or said differently, Ogmios can survive a hard-fork without being restarted or re-compiled. | ||
- Allow clients to also make state queries based on the node's tip (instead of passing an explicit point to acquire). | ||
- Interactive dashboard leveraging Ogmios health's endpoint and local state query protocol to show metrics in real-time. | ||
- Automated smoke sanity tests executed on a running instance, running queries and chain-syncs across all eras. | ||
- Various internal optimization, in particular with rewards to the chain-sync protocol (~14.000 blocks/s in Byron, ~2500 block/s in Shelley and beyond). | ||
- Additional metrics for monitoring: current heap size, total messages, total unrouted messages and start time. | ||
- Configurable HTTP server timeout from the command-line, with sensible defaults. | ||
|
||
### Changed | ||
|
||
- Improve error responses to invalid clients' requests (instead of generic error messages). | ||
- Fixed various typos and clumsy wording in the user manual. | ||
- Reworked internal architecture as a Three-Layer Haskell Cake. | ||
- Changed internal dependencies for base16 and base64 encoding for better performances. | ||
- Upgraded internal dependencies to the Cardano eco-system working with [email protected] | ||
- Improved error handling of the Ogmios server, in particular in case of connections lost with the underlying node. | ||
- The server now returns an explicit client error when interleaving 'FindIntersect' messages in-between pipelined 'RequestNext'. | ||
- Revised default compilation flags . | ||
|
||
### Removed | ||
|
||
ø | ||
|
||
## [2.0.0-beta] -- 2020-10-31 | ||
|
||
### Added | ||
|
@@ -20,7 +49,7 @@ | |
|
||
### Removed | ||
|
||
N/A | ||
ø | ||
|
||
### Changed | ||
|
||
|
@@ -40,8 +69,8 @@ N/A | |
|
||
### Changed | ||
|
||
N/A | ||
ø | ||
|
||
### Removed | ||
|
||
N/A | ||
ø |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
_config: !include "../.hpack.config.yaml" | ||
|
||
name: ogmios | ||
version: 2.0.0 | ||
version: 3.0.0 | ||
github: "KtorZ/cardano-ogmios" | ||
license: MPL-2.0 | ||
author: "KtorZ <[email protected]>" | ||
|