Skip to content

0.14.167: Merge pull request #1325 from tigerbeetle/cb22/release-2023-11-27

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Nov 13:09
· 1514 commits to main since this release

0.14.167

Automated build. Do not use in production.

NOTE: You must run the same version of server and client. We do
not yet follow semantic versioning where all patch releases are
interchangeable.

Server

  • Binary: Download the zip for your OS and architecture from this page and unzip.
  • Docker: docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.167
  • Docker (debug image): docker pull ghcr.io/tigerbeetle/tigerbeetle:0.14.167-debug

Clients

NOTE: Because of package manager caching, it may take a few
minutes after the release for this version to appear in the package
manager.

  • .NET: dotnet add package tigerbeetle --version 0.14.167
  • Go: go mod edit -require github.com/tigerbeetle/tigerbeetle-go@v0.14.167
  • Java: Update the version of com.tigerbeetle.tigerbeetle-java in pom.xml to 0.14.167.
  • Node.js: npm install tigerbeetle-node@0.14.167

Changelog

Internals

  • #1306,
    #1308

    When validating our releases, use the release branch instead of main to ensure everything is
    in sync, and give the Java validation some retry logic to allow for delays in publishing to
    Central.

  • #1310

    Pad storage checksums from 128-bit to 256-bit. These are currently unused, but we're reserving
    the space for AEAD tags in future.

  • #1312

    Remove a trailing comma in our Java client sample code.

  • #1313

    Switch bootstrap.sh to use spaces only for indentation and ensure it's checked by our
    shellcheck lint.

  • #1314

    Update our DESIGN.md to better reflect storage fault probabilities and add in a reference.

  • #1316

    Add CHANGELOG.md validation to our tidy lint script. We now check line length limits and
    trailing whitespace.

  • #1317

    In keeping with
    TigerStyle,
    rename reserved_nonce to nonce_reserved.

  • #1318

    Note in TigerStyle that callbacks go last in the list of parameters.

  • #1325

    Add an exception for line length limits if there's a link in said line.

TigerTracks 🎧