github restatedev/restate v1.3.0

latest releases: v1.5.0-rc.1, v1.4.4, v1.4.4-rc.2...
5 months ago

Restate v1.3.0

Check out the announcement blog post for more details about Restate 1.3 and the new SDK features: https://restate.dev/blog/announcing-restate-1.3/

Deprecations 💡

  • Some config options have been replaced. The original options are still respected but will be removed in future Restate versions.
    • The config options bifrost.replicated-loglet.default-log-replication and admin.default-partition-replication have been deprecated. It is now recommended to configure default-replication instead. If you need to configure differing log and partition replication, then it is possible to do it via restatectl config set --log-replication 3 --partition-replication 2.
    • The config value admin.default-partition-replication = "everywhere" has been deprecated. When starting a new cluster with this value, then it will default to a replication of 1.
    • The config value metadata-server.type = "local" has been deprecated. In future version of Restate we are going to remove the local metadata server type. It is recommended to unset this value or configure metadata-server.type = "replicated". Restate will automatically migrate your metadata when switching from "local" to "replicated".

Full Changelog: v1.2.2...v1.3.0

Install

Pull the Docker images

docker pull docker.restate.dev/restatedev/restate:1.3.0
docker pull docker.restate.dev/restatedev/restate-cli:1.3.0

Install prebuilt binaries via Homebrew

brew install restatedev/tap/restate-server
brew install restatedev/tap/restate
brew install restatedev/tap/restatectl

Install prebuilt binaries into your npm project

npm install @restatedev/restate-server@1.3.0
npm install @restatedev/restate@1.3.0
npm install @restatedev/restatectl@1.3.0

Download binary archives

File Platform Checksum
restate-server-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
restate-server-x86_64-apple-darwin.tar.xz Intel macOS checksum
restate-server-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
restate-server-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
restate-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
restate-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
restate-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
restate-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
restatectl-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
restatectl-x86_64-apple-darwin.tar.xz Intel macOS checksum
restatectl-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
restatectl-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Don't miss a new restate release

NewReleases is sending notifications on new releases.