Skip to content

v1.4.1

Compare
Choose a tag to compare
@pav-kv pav-kv released this 10 May 17:31
· 782 commits to master since this release
39951e7

This release mostly contains refactoring and dependency updates, and some improvements in log operation cycle.

Improved log operation

  • Add undeletetree command [#2638]
  • Query information_schema compatible with MySQL 8 [#2652]
  • Gracefully exit the program when lease expires [#2655]
  • Fix MySQL world-writable config warning [#2713]
  • Update provision tree script in k8s to use createtree [#2676]

Merkle refactoring

Minor refactoring

  • Check the tile height invariant stricter [#2726]
  • Remake dumplib into integration test [#2710]
  • Remove unused code and data [#2709, #2711]

Some changes technically break semver, but most of this code was not intended for external use. E.g.:

  • Unexport helper [#2720]

Dependency updates

  • bitbucket.org/creachadair/shell: 0.0.6 -> 0.0.7 [#2637]
  • cloud.google.com/go/spanner: 1.25.0 -> 1.31.0 [#2630, #2639, #2650, #2697]
  • contrib.go.opencensus.io/exporter/stackdriver: 0.13.8 -> 0.13.12 [#2634, #2699, #2723]
  • github.com/apache/beam: 2.32.0+incompatible -> 2.33.0+incompatible [#2620]
  • github.com/fullstorydev/grpcurl: 1.8.2 -> 1.8.6 [#2621, #2674]
  • github.com/google/go-cmp: 0.5.7 -> 0.5.8 [#2729]
  • github.com/prometheus/client_golang: 1.11.0 -> 1.12.1 [#2662]
  • github.com/pseudomuto/protoc-gen-doc: 1.5.0 -> 1.5.1 [#2677]
  • github.com/transparency-dev/merkle: v0.0.1 [#2734]
  • go.etcd.io/etcd/*/v3: 3.5.0 -> 3.5.4 [#2631, #2667, #2716]
  • golang.org/x/tools: 0.1.5 -> 0.1.10 [#2615, #2618, ..., #2684]
  • google.golang.org/api: 0.54.0 -> 0.77.0 [#2613, #2619, ..., #2728]
  • google.golang.org/grpc: 1.40.0 -> 1.44.0 [#2617, #2635, #2643, #2661]
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc: 1.1.0 -> 1.2.0 [#2645]
  • google.golang.org/protobuf: 1.27.1 -> 1.28.0 [#2686]
  • protoc: 3.12.4 -> 3.20.1 [#2731]

Full Changelog: v1.4.0...v1.4.1