Skip to content

Releases: transparency-dev/tessera

v1.0.0

22 Sep 16:00
a04aaa1
Compare
Choose a tag to compare

What's Changed

Changes since v0.2.0 beta:

Features

  • Garbage collection for obsolete tiles:
  • Support GCS gRPC client too by @AlCutter in #722
  • Improved fsck tooling, now with more control and a TUI to show progress:
  • Improved witness support - enables configuration of witness policy using Sigsum's text-based policy format:

Fixes

Performance improvements

Docs

Other

Deps

  • Bump the all-go-deps group with 5 updates by @dependabot[bot] in #676
  • Bump ossf/scorecard-action from 2.4.1 to 2.4.2 in the all-gha-deps group by @dependabot[bot] in #677
  • Bump github/codeql-action from 3.28.18 to 3.28.19 in the all-gha-deps group by @dependabot[bot] in #687
  • Bump the all-go-deps group with 9 updates by @dependabot[bot] in #686
  • Bump github/codeql-action from 3.28.19 to 3.29.0 in the all-gha-deps group by @dependabot[bot] in #692
  • Bump the all-go-deps group across 1 directory with 9 updates by @dependabot[bot] in #695
  • Bump github/codeql-action from 3.29.0 to 3.29.2 in the all-gha-deps group by @dependabot[bot] in #706
  • Bump the all-go-deps group with 13 updates by @dependabot[bot] in #705
  • Bump the all-go-deps group with 2 updates by @dependabot[bot] in #709
  • Bump the all-go-deps group with 5 updates by @dependabot[bot] in #716
  • Bump gruntwork-io/terragrunt-action from 2.1.8 to 3.0.0 in the all-gha-deps group by @dependabot[bot] in #715
  • Bump the all-gha-deps group with 2 updates by @dependabot[bot] in #721
  • Bump the all-gha-deps group with 2 updates by @dependabot[bot] in #726
  • Bump the all-go-deps group with 10 updates by @dependabot[bot] in #730
  • Bump the all-gha-deps group with 2 updates by @dependabot[bot] in #729
  • Bump the all-gha-deps group with 2 updates by @dependabot[bot] in #732
  • Bump the all-go-deps group with 9 updates by @dependabot[bot] in #733
  • Bump google.golang.org/api from 0.244.0 to 0.247.0 in the all-go-deps group by @dependabot[bot] in #743
  • Bump github/codeql-action from 3.29.8 to 3.29.10 in the all-gha-deps group by @dependabot[bot] in #742
  • Bump github/codeql-action from 3.29.10 to 3.29.11 in the all-gha-deps group by @dependabot[bot] in #746
  • Bump the all-go-deps group with 8 updates by @dependabot[bot] in #748
  • Bump the all-gha-deps group with 4 updates by @dependabot[bot] in #760
  • Bump the all-go-deps group across 1 directory with 23 updates...
Read more

v1.0.0-rc3

08 Sep 17:14
7bc45e5
Compare
Choose a tag to compare
v1.0.0-rc3 Pre-release
Pre-release

What's Changed

Main changes

Tessera's support for witnessing received some love in this release; we can now parse witness policy configurations and turn them into a graph of objects for passing directly to the WithWitnesses option.

Full Changelog: v1.0.0-rc2...v1.0.0-rc3

v1.0.0-rc2

28 Aug 13:29
63623c6
Compare
Choose a tag to compare
v1.0.0-rc2 Pre-release
Pre-release

What's Changed

Docs

Improvements

Fixes

AWS support

Other

Deps

  • Bump the all-go-deps group with 10 updates by @dependabot[bot] in #730
  • Bump the all-gha-deps group with 2 updates by @dependabot[bot] in #729
  • Bump the all-gha-deps group with 2 updates by @dependabot[bot] in #732
  • Bump the all-go-deps group with 9 updates by @dependabot[bot] in #733
  • Bump google.golang.org/api from 0.244.0 to 0.247.0 in the all-go-deps group by @dependabot[bot] in #743
  • Bump github/codeql-action from 3.29.8 to 3.29.10 in the all-gha-deps group by @dependabot[bot] in #742
  • Bump github/codeql-action from 3.29.10 to 3.29.11 in the all-gha-deps group by @dependabot[bot] in #746
  • Bump the all-go-deps group with 8 updates by @dependabot[bot] in #748

Full Changelog: v1.0.0-rc1...v1.0.0-rc2

v1.0.0-rc1

01 Aug 11:47
ce70aad
Compare
Choose a tag to compare
v1.0.0-rc1 Pre-release
Pre-release

What's Changed

Deps

  • Bump the all-go-deps group with 5 updates by @dependabot[bot] in #676
  • Bump ossf/scorecard-action from 2.4.1 to 2.4.2 in the all-gha-deps group by @dependabot[bot] in #677
  • Bump github/codeql-action from 3.28.18 to 3.28.19 in the all-gha-deps group by @dependabot[bot] in #687
  • Bump the all-go-deps group with 9 updates by @dependabot[bot] in #686
  • Bump github/codeql-action from 3.28.19 to 3.29.0 in the all-gha-deps group by @dependabot[bot] in #692
  • Bump the all-go-deps group across 1 directory with 9 updates by @dependabot[bot] in #695
  • Bump github/codeql-action from 3.29.0 to 3.29.2 in the all-gha-deps group by @dependabot[bot] in #706
  • Bump the all-go-deps group with 13 updates by @dependabot[bot] in #705
  • Bump the all-go-deps group with 2 updates by @dependabot[bot] in #709
  • Bump the all-go-deps group with 5 updates by @dependabot[bot] in #716
  • Bump gruntwork-io/terragrunt-action from 2.1.8 to 3.0.0 in the all-gha-deps group by @dependabot[bot] in #715
  • Bump the all-gha-deps group with 2 updates by @dependabot[bot] in #721
  • Bump the all-gha-deps group with 2 updates by @dependabot[bot] in #726

New Contributors

Full Changelog: v0.2.0...v1.0.0-rc1

Tessera Beta v0.2.0

29 May 16:36
29298ee
Compare
Choose a tag to compare

What's Changed

API

  • Repo renamed to tessera, and imports updated.
  • Tidying and unexporting of things which can be hidden away.
  • Improvements and fixes

Features and experiments

  • fsck tool for checking self-consistency/integrity of tlog-tiles logs via HTTP
  • An experimental/proof-of-concept mirroring tool has been added, currently only supports local filesystem as a destination.
  • Allow witness signature collection to fail open by @AlCutter in #634
  • Make client code fallback to requesting full tiles by @AlCutter in #672

Bugs squashed

  • Fix missing wrapped os.ErrNotExist for http.StatusNotFound case in HTTPFetcher by @roger2hk in #635
  • Remove redundant break by @roger2hk in #637
  • Fix bug in EntriesPathForLogIndex by @phbnf in #639
  • [GCP] Fix unexpected otel err during shutdown by @roger2hk in #643
  • Prevent multiple concurrent checkpoint update attempts in GCP and AWS by @AlCutter in #646
  • bubble up abort other spanner errors to enable retries by @bobcallaway in #651
  • Fix checkpoint publish in AWS & GCP by @AlCutter in #659
  • [Hammer] Use correct bearer token for writes by @AlCutter in #661

Docs improvements / fixes

Other

Deps

Full Changelog: v0.1.2...v0.2.0

Tessera alpha3 v0.1.2

25 Apr 10:47
c771b54
Compare
Choose a tag to compare

What's Changed

Highlights

Along with many internal fixes and improvements, the following user facing changes were made:

  • Bumped to go1.24
  • OpenTelemetry metrics and tracing support added
  • AWS and POSIX antispam support added alongside existing GCP support
  • Documentation improvements
  • AWS and GCP support optional bucket prefixes now (for hosting log resources from multiple logs in the same bucket)

PRs

Deps

Full Changelog: v0.1.1...v0.1.2

Tessera alpha2 v0.1.1

17 Mar 15:43
e61e2d8
Compare
Choose a tag to compare

This is the second alpha release of Tessera. There have been a number of API changes and feature additions since the original alpha release.

Take a look at the main README for information about how to get started using it, and let us know in the slack channel how you get on.

What's Changed

Read more

Tessera Alpha v0.1.0

05 Dec 18:11
afd61ea
Compare
Choose a tag to compare

This is the initial alpha release of Tessera!
Take a look at the main README for information about how to get started using it, and let us know in the slack channel how you get on.