Skip to content

v0.4.1-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@ma2bd ma2bd released this 25 Sep 23:50
· 1217 commits to main since this release

What's Changed

  • [example] AMM by @andresilva91 in #893
  • Use a different error type for operations on a local node by @ma2bd in #974
  • Run existing Validators on GCP by @andresilva91 in #919
  • avoid realpath in README files by @ma2bd in #983
  • GraphQL BTreeMap keys as strings by @maxtori in #980
  • Create ChainClientError to replace anyhow by @ma2bd in #977
  • Extend chain info query and chain manager with stubs for leader timeouts. by @afck in #986
  • Correctly support subscriptions in local node and test node by @ma2bd in #982
  • Fix share_ownership: Don't remove keys. by @afck in #985
  • Make Epoch a u32 by @afck in #992
  • Restructuration of the database API code by @MathieuDutSik in #984
  • Missed correction by @MathieuDutSik in #995
  • Clean up impl_wrapped_number macro. by @afck in #994
  • Add test utilities for creating blocks. by @afck in #998
  • Fixing linera-proxy Kubernetes port by @andresilva91 in #1000
  • Migrate to Rust toolchain 1.72.0 by @ma2bd in #996
  • Restructure Kubernetes manifests under Helm by @christos-h in #997
  • Experimental indexer for Linera chains by @maxtori in #883
  • (easy) add 1 logging in simple_network by @ma2bd in #1007
  • Cleanup kubernetes by @christos-h in #999
  • Follow ups with indexer PR #993 by @ma2bd in #1006
  • rename linera-execution::ApplicationId into GenericApplicationId by @ma2bd in #1004
  • Changed validator protocol to Grpc by @christos-h in #1008
  • Added Dockerfile for aarch64 used to run validators locally by @christos-h in #1009
  • Fixing Docker build by @andresilva91 in #1010
  • Add missing # to top of Dockerfile by @andresilva91 in #1012
  • Fix Wasm spelling. by @afck in #1014
  • Graphql client by @maxtori in #975
  • Makes cross-chain messages unskippable by default by @ma2bd in #976
  • Separate Wasm from other end-to-end tests. by @afck in #1013
  • Move some end-to-end tests back out of the Wasm-specific module. by @afck in #1017
  • Getting local requests to work with build_and_redeploy.sh by @andresilva91 in #1016
  • Generic plugin explorer by @maxtori in #981
  • Simplify Runnable trait. by @afck in #1022
  • Add a test clock for more deterministic tests. by @afck in #1019
  • Vitest by @maxtori in #1020
  • Persistent volumes for shards by @christos-h in #1023
  • Fix explorer CI. by @afck in #1027
  • Address Compilation errors and correct detect_current_features. by @MathieuDutSik in #1028
  • Adding Prometheus/Grafana to Helm deployment by @andresilva91 in #1021
  • iterate on #1028 by @ma2bd in #1030
  • Plugin deriver by @maxtori in #979
  • More stable environment for vitest by @maxtori in #1031
  • Scylladb indexer by @maxtori in #1018
  • prometheus-kube-stack is now a helm dependency by @christos-h in #1032
  • Report the execution step that triggered an execution error by @ma2bd in #1029
  • Expose the end to end tests to different Storage systems by @MathieuDutSik in #1025
  • Implement readme test for ScyllaDb by @MathieuDutSik in #1001
  • Fault-tolerant multi-owner chain manager by @afck in #1024
  • Make workers and chain clients built with TestBuilder share a TestClock. by @afck in #1042
  • Implement ChainClient::request_leader_timeout by @afck in #1043
  • Update locked block correctly in multi-owner chains. by @afck in #1046
  • Rename "client" to "store" or "node" to disambiguate. by @afck in #1045
  • [Issue #987] Replace is_err() with suitable messages by @ashu26jha in #1035
  • Test nits by @ma2bd in #1049
  • Add --storage param to Dockerfiles when creating config files by @andresilva91 in #1052
  • Local k8s run script improvements by @andresilva91 in #1040
  • Make sure tracing works on database_tool by @andresilva91 in #1053
  • simplify .github/workflows/explorer.yml by @ma2bd in #1057
  • rename linera_service/src/client.rs into cli_wrappers.rs by @ma2bd in #1055
  • Fix local Kubernetes run after storage changes by @andresilva91 in #1054
  • Avoid using String::replace to quote JSON in GraphQL queries by @ma2bd in #1063
  • Enable WARN-level logging for ScyllaDB/DynamoDB CI. by @afck in #1065
  • linera net up optionally generates extra wallets by @christos-h in #1039
  • Update locked block from past rounds if we're not a validator. by @afck in #1064
  • Shards are assigned an ID which is their StatefulSet ordinal by @christos-h in #1061
  • update PR template by @ma2bd in #1068
  • prepare new release by @ma2bd in #1067
  • CI: use 16 cores instead of 8 cores by @ma2bd in #1070

New Contributors

Full Changelog: v0.4.0...v0.4.1