Skip to content

Releases: transparency-dev/tessera

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

  • Bump the all-gha-deps group with 2 updates by @dependabot in #539
  • Bump the all-go-deps group with 3 updates by @dependabot in #538
  • Bump the all-go-deps group with 4 updates by @dependabot in #551
  • Update lifecycle description doc by @AlCutter in #550
  • Bump to golangci-lint@2.0.1 and fix new lint issues by @AlCutter in #553
  • Bump the all-gha-deps group across 1 directory with 3 updates by @dependabot in #554
  • Bump the all-go-deps group with 6 updates by @dependabot in #569
  • Fixed go.mod file to remove exclude by @mhutchinson in #572
  • Bump github/codeql-action from 3.28.13 to 3.28.14 in the all-gha-deps group by @dependabot in #583
  • Bump the all-go-deps group across 1 directory with 9 updates by @dependabot in #586
  • Bump the all-go-deps group with 4 updates by @dependabot in #597
  • Bump github/codeql-action from 3.28.14 to 3.28.15 in the all-gha-deps group by @dependabot in #596
  • Bump google.golang.org/grpc from 1.71.1 to 1.72.0 in the all-go-deps group by @dependabot in #615
  • Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 in the go_modules group by @dependabot in #616
  • Bump format dep by @AlCutter in #617

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.