|
2 | 2 |
|
3 | 3 | ## HEAD |
4 | 4 |
|
5 | | -* Recommended go version for development: 1.17x |
| 5 | +## v1.4.0 |
| 6 | + |
| 7 | +* Recommended go version for development: 1.17 |
6 | 8 | * This is the version used by the cloudbuild presubmits. Using a |
7 | 9 | different version can lead to presubmits failing due to unexpected |
8 | 10 | diffs. |
9 | 11 | * GCP terraform script updated. GKE 1.19 and updated CPU type to E2 |
10 | 12 |
|
11 | 13 | ### Dependency updates |
| 14 | +Many dep updates, including: |
12 | 15 | * Upgraded to etcd v3 in order to allow grpc to be upgraded (#2195) |
13 | | - * etcd was `v0.5.0-alpha.5`, now `v3.5.0-alpha.0` |
14 | | - * grpc upgraded from `v1.29.1` to `v1.36.0` |
| 16 | + * etcd was `v0.5.0-alpha.5`, now `v3.5.0` |
| 17 | + * grpc upgraded from `v1.29.1` to `v1.40.0` |
15 | 18 | * certificate-transparency-go from `v1.0.21` to |
16 | 19 | `v1.1.2-0.20210512142713-bed466244fa6` |
| 20 | + * protobuf upgraded from `v1` to `v2` |
| 21 | + * MySQL driver from `1.5.0` to `1.6.0` |
17 | 22 |
|
18 | 23 | ### Cleanup |
| 24 | + * **Removed signatures from LogRoot and EntryTimestamps returned by RPCs** (reflecting that |
| 25 | + there should not be a trust boundary between Trillian and the personality.) |
19 | 26 | * Removed the deprecated crypto.NewSHA256Signer function. |
20 | 27 | * Finish removing the `LogMetadata.GetUnsequencedCounts()` method. |
21 | 28 | * Removed the following APIs: |
|
25 | 32 | * Removed the incomplete Postgres storage backend (#1298). |
26 | 33 | * Deprecated `LogRootV1.Revision` field. |
27 | 34 | * Moved `rfc6962` hasher one directory up to eliminate empty leftover package. |
| 35 | + * Removed unused `log_client` tool. |
| 36 | + * Various tidyups and improvements to merke & proof generation code. |
| 37 | + * Remove some remnants of experimental map. |
28 | 38 |
|
29 | 39 | ### Storage refactoring |
30 | 40 | * `NodeReader.GetMerkleNodes` does not accept revisions anymore. The |
|
48 | 58 | `GetSubtreesFunc` now. |
49 | 59 | * Removed `SetSubtreesFunc` callback from `SubtreeCache`. The tiles should be |
50 | 60 | written by the caller now, i.e. the caller must invoke the callback. |
51 | | - * TODO(pavelkalinnikov): More changes are coming, and will be added here. |
52 | 61 |
|
53 | 62 | ## v1.3.13 |
54 | 63 | [Published 2021-02-16](https://github.com/google/trillian/releases/tag/v1.3.13) |
|
0 commit comments