Releases: vanadium/core
Releases · vanadium/core
v0.1.12
This is a large release containing the changes outlined below. Note that .vdl files need to be regenerated, otherwise the changes below should not affect APIs. However, flags and initial configuration for cloud based deployments may need to be changed.
- v23/verror is reworked, see #151
- x/ref internal logging can now be replaced with another package by replacing the submodule in x/ref/internal/logger. This requires
a replace statement in go.modreplace v.io/x/ref/internal/logger => ./x/ref/internal/logger
if the go.mod file is manually edited to refer to 1.10. - the flags and initial configuration for running on cloud systems are reworked as per : #140.
- different proxy policies are now supported: #138.
- support for v23agentd is removed, as is it code that depended on it. ssh-agent and ssh-keys can be used in its place: #130.
- support for ed25519 keys is added both for native Vanadium keys and ssh keys.
- v23/context is overhauled to use the standard context.Context and to improve interoperability with other context.Context implementations.
- allow for a ‘request id’ to be prepended to all log entries to allow for easy association of log entries with a specific request
- note that openssl support does not work with go 1.15.3: see golang/go#40954
v0.1.9
v0.1.8
Updated to use circleci rather than travis and to pass lint tests implemented using golangci-lint.
v0.1.7
Update to latest gopsutils API.
v0.1.6
Update to go 1.13.x
v0.1.5
fix version for sitedefaults.
v0.1.4
Update dependencies in anticipation of go 1.13.
v0.1.3
v0.1.2
Update to go 1.12
v0.1.0
First release of v.io/x/lib using go 1.11's module support. This code is well tested and is used in production. The APIs are stable, but there may be some changes as broader use cases are encountered.