Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare 1.1.0 release #105

Merged
merged 5 commits into from
Sep 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 10 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [1.1.0] 2023-09-28

### Added

- Added authority claimer service to support reader mode
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed this line because the reader mode won't be released in this version.

- Added support to `POST` *inspect state* requests
- Added snapshot validation. The node will now check whether the snapshot's template hash matches the one stored in the blockchain
- Added `PROVIDER_HTTP_ENDPOINT` to advance-runner config
- Added `cartesi/rollups-node` docker image with all node binaries
- Added completion status to GraphQL API

Expand All @@ -20,13 +20,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Standardized log libraries and configuration
- Moved GraphQL schema generation to the CI. Now it is distributed as a Github artifact
- Replace `POSTGRES_*` environment variables with `POSTGRES_ENDPOINT`
- Allow negative numbers in `SF_QUERY_LIMIT_ERROR_CODES` state-fold configuration
- Bumped Rust Version to 1.72.1

### Removed

- Removed configurable inspect-server path prefix
- Removed on-chain code from the node repository
- Removed `advance-runner`, `dispatcher`, `graphql-server`, `host-runner`, `inspect-server`, `indexer`, and `state-server` docker images

### Fixed
- Parse `SF_GENESIS_BLOCK` config correctly as decimal
- Setting `SF_CONCURRENT_EVENTS_FETCH` to `0` no longer silently halts the system, and instead use this configuration as _additional_ concurrent events, as documented

## [1.0.2] 2023-09-12

### Changed
Expand Down Expand Up @@ -274,7 +280,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Specific ERC-20 Portal
- Deprecated mock contracts

[Unreleased]: https://github.com/cartesi/rollups/compare/v1.0.2...HEAD
[Unreleased]: https://github.com/cartesi/rollups-node/releases/tag/v1.1.0...HEAD
[1.1.0]: https://github.com/cartesi/rollups-node/releases/tag/v1.1.0
[1.0.2]: https://github.com/cartesi/rollups/releases/tag/v1.0.2
[1.0.1]: https://github.com/cartesi/rollups/releases/tag/v1.0.1
[1.0.0]: https://github.com/cartesi/rollups/releases/tag/v1.0.0
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ The Cartesi Node depends on the following components:
|---|---|
| Cartesi Machine SDK | [v0.16.2](https://github.com/cartesi/machine-emulator/releases/tag/v0.16.2) |
| Cartesi OpenAPI Interfaces | [v0.6.0](https://github.com/cartesi/openapi-interfaces/releases/tag/v0.6.0) |
| Cartesi Rollups Contracts | [v1.0.1](https://github.com/cartesi/rollups/releases/tag/v1.0.1) |
| Cartesi Rollups Contracts | [v1.0.2](https://github.com/cartesi/rollups/releases/tag/v1.0.2) |
| Cartesi Server Manager | [v0.8.2](https://github.com/cartesi/server-manager/releases/tag/v0.8.2) |

### Running
Expand Down
4 changes: 2 additions & 2 deletions build/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@

# syntax=docker.io/docker/dockerfile:1.4

ARG RUST_VERSION=1.71.0
ARG RUST_VERSION=1.72.1
ARG SERVER_MANAGER_VERSION=0.8.2
ARG ROLLUPS_CONTRACTS_VERSION=1.0.0
ARG ROLLUPS_CONTRACTS_VERSION=1.0.2

ARG BASE_PATH=/opt/cartesi
ARG RUST_BUILD_PATH=${BASE_PATH}/src/rollups-node/offchain
Expand Down
2 changes: 1 addition & 1 deletion build/shasumfile
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c4a9b0d4d07306277d15194b07b2a65d18262a3012a3c296ce2a485e3c08b4bc rollups-1.0.0.tgz
de89fc94724e8ca3ebc63a42b74ccc69b0c0e890dc9b0b0f531faab095696afd rollups-1.0.2.tgz
Loading
Loading