Skip to content

Releases: filecoin-station/zinnia

v0.7.0

19 Apr 18:39
v0.7.0
dfa9ebd
Compare
Choose a tag to compare

Highlights ✨

  • Build binaries for aarch64-unknown-linux-gnu to support Station Core Docker images for Apple Silicon
  • Rename zinniad env var to FIL_WALLET_ADDRESS (BREAKING CHANGE)

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

30 Mar 13:33
v0.6.0
9dbc92d
Compare
Choose a tag to compare

Highlights ✨

  • Our macOS release binaries are signed and notarised now.
  • You can download zinnia from our Github Releases, no more waiting for cargo install to compile v8.
  • We are shipping the first version of zinniad, a long-running process that will execute Zinnia modules inside Filecoin Station.

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.5.0

27 Mar 11:05
v0.5.0
31c6a9d
Compare
Choose a tag to compare

Highlights ✨

New APIs for integration with Filecoin Station:

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

20 Mar 10:09
v0.4.0
d68e4d7
Compare
Choose a tag to compare

Highlights ✨

  • Update deno to version 2023.03.16
  • Update libp2p to version 0.51.1
  • Start building release binaries for Windows

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

13 Mar 09:28
v0.3.0
07bcf63
Compare
Choose a tag to compare

Highlights ✨

  • Web Cryptography API
  • Prebuilt binary for Linux (x64)
  • Prebuilt and signed binaries for macOS (x64, arm64)

What's Changed

  • ci: upload release binaries to GH Release by @bajtos in #90
  • feat: Web Cryptography APIs by @bajtos in #95
  • docs: add an example module - ping-probe by @bajtos in #96
  • ci: fix Apple arm64 setup by @bajtos in #98
  • feat: sign macOS binaries by @bajtos in #91
  • feat: upgrade Deno core and extensions by @bajtos in #97
  • feat: upgrade Deno to 2023.03.10 by @bajtos in #100

Full Changelog: v0.2.0...v0.3.0

v0.2.0

06 Mar 10:48
v0.2.0
01b2237
Compare
Choose a tag to compare

Highlights ✨

  • Improved compatibility with different libp2p implementations (Go, JS, Rust)
  • Support for 0-RTT protocol negotiation
  • Built-in handler for inbound Ping and Identify requests
  • Logging configurable via ENV variables

What's Changed

  • docs: fix libp2p example code by @bajtos in #70
  • deps: bump clap from 4.1.6 to 4.1.7 by @dependabot in #71
  • docs: create single tag when releasing by @bajtos in #69
  • deps: bump clap from 4.1.7 to 4.1.8 by @dependabot in #78
  • chore: max width 100, rust ident 4 chars by @bajtos in #79
  • ci: add release workflow by @bajtos in #80
  • feat: support libp2p RSA public keys by @bajtos in #83
  • feat: support Apple Silicon (M1/M2) by @bajtos in #82
  • feat: logger configurable via env vars by @bajtos in #84
  • ci: remove deprecated 3rd-party GH actions by @bajtos in #86
  • feat: allow 0-RTT protocol negotiation by @bajtos in #87
  • deps: bump libp2p from 0.50.0 to 0.50.1 by @dependabot in #89
  • deps: bump async-trait from 0.1.64 to 0.1.66 by @dependabot in #88
  • feat: fix compat with Rust, enable Ping + Identify by @bajtos in #85

Full Changelog: v0.1.0...v0.2.0

v0.1.0 Public Alpha

27 Feb 08:56
v0.1.0
c5a2faf
Compare
Choose a tag to compare

New features

  • Fetch API
  • Built-in libp2p node

What's Changed

New Contributors

Full Changelog: v0.0.3...v0.1.0

v0.0.3

13 Feb 12:48
v0.0.3
5d80633
Compare
Choose a tag to compare

What's Changed

  • docs: initial docs for module builders by @bajtos in #24
  • refactor: extract zinnia_runtime module by @bajtos in #29
  • deps: update Cargo.lock by @bajtos in #31
  • docs: standard JavaScript APIs by @bajtos in #27
  • ci: cache Rust build artifacts on Linux too by @bajtos in #32
  • feat!: remove Minimal Supported Rust Version by @bajtos in #35
  • feat: add deno_web APIs like setTimeout by @bajtos in #34
  • ci: improve caching of dependencies by @bajtos in #36
  • ci: Bump amannn/action-semantic-pull-request from 5.0.2 to 5.1.0 by @dependabot in #38
  • ci: Bump dtolnay/rust-toolchain from 9cd00a88a to 25dc93b90 by @dependabot in #39
  • fix: rework JS tests + fix timers impl by @bajtos in #40

Full Changelog: zinnia-v0.0.2...v0.0.3

v0.0.2

07 Feb 15:44
zinnia-v0.0.2
ec9b60d
Compare
Choose a tag to compare

What's Changed

  • ADR: Switching to Deno Core by @bajtos in #4
  • cli: run JavaScript modules + provide console APIs by @bajtos in #14
  • chore: change GitHub links to permalinks by @bajtos in #16
  • Automated tests (unit + integration) by @bajtos in #15
  • ci: setup GitHub Actions workflow by @bajtos in #17
  • ci: setup cargo-audit and Dependabot by @bajtos in #18
  • deps: bump deno_runtime from 0.94.0 to 0.97.0 by @dependabot in #20
  • ci: bump dtolnay/rust-toolchain from ce8f65846 to 9cd00a88a by @dependabot in #19
  • docs: describe the release process by @bajtos in #21

New Contributors

Full Changelog: v0.0.1...zinnia-v0.0.2

v0.0.1

07 Feb 14:08
v0.0.1
d654215
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/filecoin-station/zinnia/commits/v0.0.1