Releases: build-trust/ockam
Ockam v0.91.0
We're building a desktop system tray App for Ockam.
If you're feeling adventurous, in this release you can try a super early version on macOS on linux by running:
brew install --cask build-trust/ockam/ockam_app --no-quarantine
Let us know what you think.
Install
You can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSfL https://install.command.ockam.io | bash
This will download a precompiled binary and add it to your path.
Homebrew
To install this release using Homebrew:
$ brew install build-trust/ockam/ockam
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.91.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.91.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.91.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.91.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.91.0
(Documentation, CHANGELOG)ockam_abac 0.25.0
(Documentation, CHANGELOG)ockam_api 0.34.0
(Documentation, CHANGELOG)ockam_command 0.91.0
(Documentation, CHANGELOG)ockam_core 0.84.0
(Documentation, CHANGELOG)ockam_executor 0.52.0
(Documentation, CHANGELOG)ockam-ffi 0.77.0
(Documentation, CHANGELOG)ockam_identity 0.79.0
(Documentation, CHANGELOG)ockam_macros 0.31.0
(Documentation, CHANGELOG)ockam_multiaddr 0.25.0
(Documentation, CHANGELOG)ockam_node 0.87.0
(Documentation, CHANGELOG)ockam_transport_ble 0.46.0
(Documentation, CHANGELOG)ockam_transport_core 0.57.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.85.0
(Documentation, CHANGELOG)ockam_transport_udp 0.25.0
(Documentation, CHANGELOG)ockam_transport_uds 0.14.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.76.0
(Documentation, CHANGELOG)ockam_vault 0.80.0
(Documentation, CHANGELOG)ockam_vault_aws 0.5.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @polvorin @SanjoDeundiak @nazmulidris @BradLewis @i-b-o-t @neil2468 @caiopiccirillo @rjtch @aleksandarskrbic @Ankit8848 @postmeback @qxtaiba @vivek-26 @nidnogg @alcolmenar @crajcan @0xphen @hlieberman @seve-martinez @GabrielBarbosaGV
New Contributors
The following people made their very first contribution 🥳
@nazmulidris @caiopiccirillo @aleksandarskrbic @Ankit8848 @postmeback @qxtaiba @alcolmenar @vivek-26 @crajcan @0xphen @bharattech @hlieberman @seve-martinez @jatinderjit @DontPanicO @GabrielBarbosaGV
Full Changelog
Ockam v0.90.0
A new guide: Secure Database Access with Ockam
https://docs.ockam.io/guides/use-cases/secure-database-access
https://docs.ockam.io/guides/examples/basic-web-app
Install
You can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSfL https://install.command.ockam.io | bash
This will download a precompiled binary and add it to your path.
Homebrew
To install this release using Homebrew:
$ brew install build-trust/ockam/ockam
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.90.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.90.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.90.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.90.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.90.0
(Documentation, CHANGELOG)ockam_abac 0.24.0
(Documentation, CHANGELOG)ockam_api 0.33.0
(Documentation, CHANGELOG)ockam_command 0.90.0
(Documentation, CHANGELOG)ockam_core 0.83.0
(Documentation, CHANGELOG)ockam_executor 0.51.0
(Documentation, CHANGELOG)ockam-ffi 0.76.0
(Documentation, CHANGELOG)ockam_identity 0.78.0
(Documentation, CHANGELOG)ockam_multiaddr 0.24.0
(Documentation, CHANGELOG)ockam_node 0.86.0
(Documentation, CHANGELOG)ockam_transport_ble 0.45.0
(Documentation, CHANGELOG)ockam_transport_core 0.56.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.84.0
(Documentation, CHANGELOG)ockam_transport_udp 0.24.0
(Documentation, CHANGELOG)ockam_transport_uds 0.13.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.75.0
(Documentation, CHANGELOG)ockam_vault 0.79.0
(Documentation, CHANGELOG)ockam_vault_aws 0.4.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak @shanesveller @talir0drigues @nazmulidris
@rghdrizzle @lper1582 @leafoliage @abhinavverma03 @gautamprikshit1 @Alef-gabriel @BradLewis
New Contributors
@rjtch @lper1582 @abhinavverma03 @gautamprikshit1 @BradLewis made their very first contribution 🥳
Full Changelog
Ockam v0.89.0
How Ockam works, a new guide:
https://docs.ockam.io/reference/command
Install
You can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSfL https://install.command.ockam.io | bash
This will download a precompiled binary and add it to your path.
Homebrew
To install this release using Homebrew:
$ brew install build-trust/ockam/ockam
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.89.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.89.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.89.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.89.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.89.0
(Documentation, CHANGELOG)ockam_abac 0.23.0
(Documentation, CHANGELOG)ockam_api 0.32.0
(Documentation, CHANGELOG)ockam_command 0.89.0
(Documentation, CHANGELOG)ockam_core 0.82.0
(Documentation, CHANGELOG)ockam_executor 0.50.0
(Documentation, CHANGELOG)ockam-ffi 0.75.0
(Documentation, CHANGELOG)ockam_identity 0.77.0
(Documentation, CHANGELOG)ockam_key_exchange_xx 0.79.0
(Documentation, CHANGELOG)ockam_multiaddr 0.23.0
(Documentation, CHANGELOG)ockam_node 0.85.0
(Documentation, CHANGELOG)ockam_transport_ble 0.44.0
(Documentation, CHANGELOG)ockam_transport_core 0.55.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.83.0
(Documentation, CHANGELOG)ockam_transport_udp 0.23.0
(Documentation, CHANGELOG)ockam_transport_uds 0.12.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.74.0
(Documentation, CHANGELOG)ockam_vault 0.78.0
(Documentation, CHANGELOG)ockam_vault_aws 0.3.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak @shanesveller @talir0drigues @nazmulidris
@Neruelin @StreakInTheSky @i-b-o-t @Alef-gabriel
New Contributors
@StreakInTheSky @i-b-o-t @Alef-gabriel made their very first contribution 🥳
Full Changelog
Ockam v0.88.0
How Ockam works, a new guide:
https://docs.ockam.io/reference/command
Install
You can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSfL https://install.command.ockam.io | bash
This will download a precompiled binary and add it to your path.
Homebrew
To install this release using Homebrew:
$ brew install build-trust/ockam/ockam
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.88.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.88.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.88.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.88.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.88.0
(Documentation, CHANGELOG)ockam_abac 0.22.0
(Documentation, CHANGELOG)ockam_api 0.31.0
(Documentation, CHANGELOG)ockam_command 0.88.0
(Documentation, CHANGELOG)ockam_core 0.81.0
(Documentation, CHANGELOG)ockam_executor 0.49.0
(Documentation, CHANGELOG)ockam-ffi 0.74.0
(Documentation, CHANGELOG)ockam_identity 0.76.0
(Documentation, CHANGELOG)ockam_key_exchange_xx 0.78.0
(Documentation, CHANGELOG)ockam_macros 0.30.0
(Documentation, CHANGELOG)ockam_multiaddr 0.22.0
(Documentation, CHANGELOG)ockam_node 0.84.0
(Documentation, CHANGELOG)ockam_transport_ble 0.43.0
(Documentation, CHANGELOG)ockam_transport_core 0.54.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.82.0
(Documentation, CHANGELOG)ockam_transport_udp 0.22.0
(Documentation, CHANGELOG)ockam_transport_uds 0.11.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.73.0
(Documentation, CHANGELOG)ockam_vault 0.77.0
(Documentation, CHANGELOG)ockam_vault_aws 0.2.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak @shanesveller @talir0drigues
@fsmiamoto @Neruelin @leafoliage
New Contributors
@fsmiamoto @Neruelin @leafoliage made their very first contribution 🥳
Full Changelog
Ockam v0.87.0
A new step-by-step walkthrough of Ockam Command
https://docs.ockam.io/reference/command
Install
You can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSfL https://install.command.ockam.io | bash
This will download a precompiled binary and add it to your path.
Homebrew
To install this release using Homebrew:
$ brew install build-trust/ockam/ockam
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.87.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.87.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.87.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.87.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.87.0
(Documentation, CHANGELOG)ockam_abac 0.21.0
(Documentation, CHANGELOG)ockam_api 0.30.0
(Documentation, CHANGELOG)ockam_command 0.87.0
(Documentation, CHANGELOG)ockam-ffi 0.73.0
(Documentation, CHANGELOG)ockam_identity 0.75.0
(Documentation, CHANGELOG)ockam_key_exchange_xx 0.77.0
(Documentation, CHANGELOG)ockam_multiaddr 0.21.0
(Documentation, CHANGELOG)ockam_transport_ble 0.42.0
(Documentation, CHANGELOG)ockam_transport_udp 0.21.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak @shanesveller @talir0drigues
@neil2468 @itsajay1029 @saputkin
Full Changelog
Ockam v0.86.0
A new step-by-step walkthrough of Ockam Command
https://docs.ockam.io/reference/command
Install
You can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSfL https://install.command.ockam.io | bash
This will download a precompiled binary and add it to your path.
Homebrew
To install this release using Homebrew:
brew install build-trust/ockam/ockam
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.86.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.86.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.86.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.86.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.86.0
(Documentation, CHANGELOG)ockam_abac 0.20.0
(Documentation, CHANGELOG)ockam_api 0.29.0
(Documentation, CHANGELOG)ockam_command 0.86.0
(Documentation, CHANGELOG)ockam_core 0.80.0
(Documentation, CHANGELOG)ockam_executor 0.48.0
(Documentation, CHANGELOG)ockam-ffi 0.72.0
(Documentation, CHANGELOG)ockam_identity 0.74.0
(Documentation, CHANGELOG)ockam_key_exchange_xx 0.76.0
(Documentation, CHANGELOG)ockam_macros 0.29.0
(Documentation, CHANGELOG)ockam_multiaddr 0.20.0
(Documentation, CHANGELOG)ockam_node 0.83.0
(Documentation, CHANGELOG)ockam_transport_ble 0.41.0
(Documentation, CHANGELOG)ockam_transport_core 0.53.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.81.0
(Documentation, CHANGELOG)ockam_transport_udp 0.20.0
(Documentation, CHANGELOG)ockam_transport_uds 0.10.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.72.0
(Documentation, CHANGELOG)ockam_vault 0.76.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak @shanesveller @talir0drigues
@neil2468 @tarunsamanta2k20 @zacck @jamesneb @saputkin @utkarshgupta137 @jjdoar
New Contributors
The following people made their very first contribution 🥳
@tarunsamanta2k20 @zacck @jamesneb @saputkin @utkarshgupta137 @jjdoar
Full Changelog
Ockam v0.85.0
A new step-by-step walkthrough of Ockam Command
https://docs.ockam.io/reference/command
Install
You can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSfL https://install.command.ockam.io | bash
This will download a precompiled binary and add it to your path.
Homebrew
To install this release using Homebrew:
$ brew install build-trust/ockam/ockam
This will download a precompiled binary and add it to your path.
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.85.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.85.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.85.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.85.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.85.0
(Documentation, CHANGELOG)ockam_abac 0.19.0
(Documentation, CHANGELOG)ockam_api 0.28.0
(Documentation, CHANGELOG)ockam_command 0.85.0
(Documentation, CHANGELOG)ockam_core 0.79.0
(Documentation, CHANGELOG)ockam_executor 0.47.0
(Documentation, CHANGELOG)ockam-ffi 0.71.0
(Documentation, CHANGELOG)ockam_identity 0.73.0
(Documentation, CHANGELOG)ockam_key_exchange_xx 0.75.0
(Documentation, CHANGELOG)ockam_multiaddr 0.19.0
(Documentation, CHANGELOG)ockam_node 0.82.0
(Documentation, CHANGELOG)ockam_transport_ble 0.40.0
(Documentation, CHANGELOG)ockam_transport_core 0.52.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.80.0
(Documentation, CHANGELOG)ockam_transport_uds 0.9.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.71.0
(Documentation, CHANGELOG)ockam_vault 0.75.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak @shanesveller @talir0drigues
@itsajay1029 @nidnogg @neil2468 @h20220145 @Guilospanck
New Contributors
@itsajay1029 and @Guilospanck made their first contribution 🥳
Full Changelog
Ockam v0.84.0
A new step-by-step walkthrough of Ockam Command
https://docs.ockam.io/reference/command
Homebrew
To install this release using Homebrew:
$ brew install build-trust/ockam/ockam
This will download a precompiled binary and add it to your path.
If you don’t use Homebrew, you can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSf \
https://raw.githubusercontent.com/build-trust/ockam/develop/install.sh | bash
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.84.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.84.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.84.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.84.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.84.0
(Documentation, CHANGELOG)ockam_abac 0.18.0
(Documentation, CHANGELOG)ockam_api 0.27.0
(Documentation, CHANGELOG)ockam_command 0.84.0
(Documentation, CHANGELOG)ockam_core 0.78.0
(Documentation, CHANGELOG)ockam_executor 0.46.0
(Documentation, CHANGELOG)ockam-ffi 0.70.0
(Documentation, CHANGELOG)ockam_identity 0.72.0
(Documentation, CHANGELOG)ockam_key_exchange_xx 0.74.0
(Documentation, CHANGELOG)ockam_macros 0.28.0
(Documentation, CHANGELOG)ockam_multiaddr 0.18.0
(Documentation, CHANGELOG)ockam_node 0.81.0
(Documentation, CHANGELOG)ockam_transport_ble 0.39.0
(Documentation, CHANGELOG)ockam_transport_core 0.51.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.79.0
(Documentation, CHANGELOG)ockam_transport_uds 0.8.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.70.0
(Documentation, CHANGELOG)ockam_vault 0.74.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak @shanesveller
@0xkelvin @MehSalhi @amdadulbari @phillyphil91 @nidnogg @JungleTryne @sergey-melnychuk @neil2468 @elpiel
New Contributors
@amdadulbari @shanesveller @sergey-melnychuk made their first contribution 🥳
Full Changelog
Ockam v0.83.0
End-to-end encryption through Kafka
This release enables tamper-proof and end-to-end encrypted message streams through Kafka - with zero-code changes. Give it a try
https://docs.ockam.io/guides/examples/end-to-end-encrypted-kafka
Homebrew
If you use Homebrew, you can install Ockam using brew.
# Tap and install Ockam Command
brew install build-trust/ockam/ockam
This will download a precompiled binary and add it to your path.
If you don’t use Homebrew, you can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSf \
https://raw.githubusercontent.com/build-trust/ockam/develop/install.sh | sh
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.83.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.83.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.83.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.83.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.83.0
(Documentation, CHANGELOG)ockam_abac 0.17.0
(Documentation, CHANGELOG)ockam_api 0.26.0
(Documentation, CHANGELOG)ockam_command 0.83.0
(Documentation, CHANGELOG)ockam_core 0.77.0
(Documentation, CHANGELOG)ockam_executor 0.45.0
(Documentation, CHANGELOG)ockam-ffi 0.69.0
(Documentation, CHANGELOG)ockam_identity 0.71.0
(Documentation, CHANGELOG)ockam_key_exchange_xx 0.73.0
(Documentation, CHANGELOG)ockam_multiaddr 0.17.0
(Documentation, CHANGELOG)ockam_node 0.80.0
(Documentation, CHANGELOG)ockam_transport_ble 0.38.0
(Documentation, CHANGELOG)ockam_transport_core 0.50.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.78.0
(Documentation, CHANGELOG)ockam_transport_uds 0.7.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.69.0
(Documentation, CHANGELOG)ockam_vault 0.73.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak
@neil2468 @murex971 @chanman3388 @hugoamalric @JungleTryne @MehSalhi @rghdrizzle @nidnogg @quasiuslikecautious @0x00A5 @0xkelvin
New Contributors
@hugoamalric @rghdrizzle @quasiuslikecautious @chanman3388 @MehSalhi @JungleTryne made their first contribution 🥳
Full Changelog: ockam_v0.82.0...ockam_v0.83.0
Ockam v0.82.0
End-to-end encryption through Kafka
This release enables tamper-proof and end-to-end encrypted message streams through Kafka - with zero-code changes.
Give it a try:
https://docs.ockam.io/guides/examples/end-to-end-encrypted-kafka
Homebrew
If you use Homebrew, you can install Ockam using brew.
# Tap and install Ockam Command
brew install build-trust/ockam/ockam
This will download a precompiled binary and add it to your path. If you don’t
use Homebrew, you can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSf \
https://raw.githubusercontent.com/build-trust/ockam/develop/install.sh | sh
After the binary downloads, please move it to a location that is in your
shell's $PATH
mv ockam /usr/local/bin
Docker
To use the Docker OCI package:
docker pull ghcr.io/build-trust/ockam:0.82.0
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.82.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.82.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.82.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add [email protected]
The following crates were published as part of this release:
ockam 0.82.0
(Documentation, CHANGELOG)ockam_abac 0.16.0
(Documentation, CHANGELOG)ockam_api 0.25.0
(Documentation, CHANGELOG)ockam_command 0.82.0
(Documentation, CHANGELOG)ockam_core 0.76.0
(Documentation, CHANGELOG)ockam_executor 0.44.0
(Documentation, CHANGELOG)ockam-ffi 0.68.0
(Documentation, CHANGELOG)ockam_identity 0.70.0
(Documentation, CHANGELOG)ockam_key_exchange_x3dh 0.71.0
(Documentation, CHANGELOG)ockam_key_exchange_xx 0.72.0
(Documentation, CHANGELOG)ockam_multiaddr 0.16.0
(Documentation, CHANGELOG)ockam_node 0.79.0
(Documentation, CHANGELOG)ockam_transport_ble 0.37.0
(Documentation, CHANGELOG)ockam_transport_core 0.49.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.77.0
(Documentation, CHANGELOG)ockam_transport_uds 0.6.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.68.0
(Documentation, CHANGELOG)ockam_vault 0.72.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @BeenzSyed @caoakleyii @davide-baldo @etorreborre @glenngillen @hairyhum @mattgreg @metaclips @mrinalwadhwa @mszpakowski @polvorin @SanjoDeundiak
@murex971 @0xkelvin @h20220145 @p-gentili
New Contributors
@0xkelvin made their first contribution 🥳
Full Changelog: ockam_v0.81.0...ockam_v0.82.0