v1.4.2
Allow disabling the writes of ephemeral nodes to storage via the --tree_ids_with_no_ephemeral_nodes flag to the sequencer.
- Allow not storing ephemeral node hashes by @pavelkalinnikov in #2568
- Log skipped ephemeral nodes writes by @pavelkalinnikov in #2756
Developer updates
- #2765 copies the required protos from googleapis into third_party in this repository. This simplifies the preconditions in order to compile the proto definitions, and removes a big dependency on $GOPATH/src which was archaic; $GOPATH/src/github.com/googleapis/googleapis is no longer required.
Minor fixes
- Fix flag initialization by @pavelkalinnikov in #2755
- Propagate Log Update Failures in AddSequencedLeaves by @therealdrake in #1544
Maintenance
- --cloudspanner_max_burst_sessions deprecated (it hasn't had any effect for a while, now it's more explicit) in by @mhutchinson #2748
- Documentation that the prefix should be terminated with a separator character by @mhutchinson in #2745
- Refresh CODEOWNERS by @AlCutter in #2746
- Updated README to better document required tools by @mhutchinson in #2764
- Add mhutchinson to CONTRIBUTORS by @mhutchinson in #2770
- Remove export GO111MODULE=auto in README.md by @roger2hk in #2773
Dependency updates
- Removed support for Bazel by @mhutchinson in #2743
- Copied in tls lib from ct-go and removed project dependency by @mhutchinson in #2744
- Bump google.golang.org/api from 0.77.0 to 0.78.0 by @dependabot in #2736
- Bump cloud.google.com/go/spanner from 1.31.0 to 1.32.0 by @dependabot in #2735
- Bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 by @dependabot in #2739
- Bump google.golang.org/api from 0.78.0 to 0.80.0 by @dependabot in #2742
- Bump google.golang.org/grpc from 1.46.0 to 1.46.2 by @dependabot in #2737
- Bump google.golang.org/api from 0.80.0 to 0.81.0 by @dependabot in #2749
- Bump cloud.google.com/go/spanner from 1.32.0 to 1.33.0 by @dependabot in #2750
- Bump github.com/google/btree from 1.0.1 to 1.1.1 by @dependabot in #2753
- Bump google.golang.org/api from 0.81.0 to 0.82.0 by @dependabot in #2751
- Bump google.golang.org/grpc from 1.46.2 to 1.47.0 by @dependabot in #2752
- Upgrade to glog@v1 by @pavelkalinnikov in #2757
- Bump google.golang.org/api from 0.82.0 to 0.83.0 by @dependabot in #2758
- Bump golang.org/x/tools from 0.1.10 to 0.1.11 by @dependabot in #2759
- Bump google.golang.org/api from 0.83.0 to 0.84.0 by @dependabot in #2760
- Bump github.com/google/btree from 1.1.1 to 1.1.2 by @dependabot in #2762
- Bump cloud.google.com/go/spanner from 1.33.0 to 1.34.0 by @dependabot in #2761
- Change broken installation instructions to just run the binary directly by @mhutchinson in #2766
- Bump google.golang.org/api from 0.84.0 to 0.85.0 by @dependabot in #2767
- Update go mod to 1.17 with: go mod tidy -go=1.17 by @vaikas in #2768
- Update the minimum go version in README.md to 1.17 by @roger2hk in #2769
- Bump google.golang.org/api from 0.85.0 to 0.86.0 by @dependabot in #2771
- Bump github.com/Masterminds/goutils from 1.1.0 to 1.1.1 by @roger2hk in #2772
- Bump cloud.google.com/go/spanner from 1.34.0 to 1.34.1 by @dependabot in #2776
- Bump google.golang.org/grpc from 1.47.0 to 1.48.0 by @dependabot in #2777
- Bump google.golang.org/api from 0.86.0 to 0.87.0 by @dependabot in #2778
- Bump cloud.google.com/go/spanner from 1.34.1 to 1.35.0 by @dependabot in #2780
New Contributors
Full Changelog: v1.4.1...v1.4.2