0.6.0-prerelease-4
Pre-release
Pre-release
inahga
released this
12 Oct 20:10
·
787 commits
to main
since this release
DAP-07 pre-release
This version of Janus has full support for draft-ietf-ppm-dap-07. It is not backwards compatible with the 0.5 line of releases, as the wire format of messages has changed. Additionally, the database schema has changed, and there is no migration path from Janus 0.5 to 0.6.
This is a pre-release for the purposes of integration testing. The Janus team expects to make further incompatible and SQL schema-breaking changes before releasing 0.6.0. No migration path will be provided from this pre-release to the eventual 0.6.0.
What's Changed
- Add builder API for clients by @divergentdave in #2065
- Use HpkeKeypair instead of config and private key by @divergentdave in #2072
- only store collector auth token hash in leader by @tgeoghegan in #2064
- Add task_id column to report_aggregations by @divergentdave in #2073
- Datastore keys should be unpadded url-safe base64 by @inahga in #2078
- Updates for Rust 1.73.0 by @divergentdave in #2082
- Update to testcontainers-rs 0.15 by @divergentdave in #2080
- build(deps): Bump fixed from 1.23.1 to 1.24.0 by @dependabot in #1989
- database: record who modified rows and when by @tgeoghegan in #2079
- Taskprov: fix authorization bug in aggregate init call by @inahga in #2023
- Collector API redesign by @divergentdave in #2077
- Include
task_id
in effective primary keys for all tables. by @branlwyd in #2074 - Render Url with Display in Debug implementations by @divergentdave in #2087
- Delete unused garbage collector configuration files by @divergentdave in #2090
- build(deps): Bump rust from 1.72.1-alpine to 1.73.0-alpine by @dependabot in #2092
- build(deps): Bump ring from 0.17.0 to 0.17.2 by @dependabot in #2104
- build(deps): Bump itertools from 0.10.5 to 0.11.0 by @dependabot in #2101
- build(deps): Bump trycmd from 0.14.18 to 0.14.19 by @dependabot in #2102
- build(deps): Bump prio from 0.15.2 to 0.15.3 by @dependabot in #2103
- build(deps): Bump tokio from 1.32.0 to 1.33.0 by @dependabot in #2106
- build(deps): Bump reqwest from 0.11.21 to 0.11.22 by @dependabot in #2105
- Fix cli test for
fpvec_bounded_l2
feature flag. by @MxmUrw in #2091 - Set transaction names in garbage collector by @divergentdave in #2113
- Move logic from binary targets to library crate by @divergentdave in #2116
- Ensure all production code provides transaction names by @inahga in #2114
- Bump main version to 0.6.0-prerelease-4 by @inahga in #2117
New Contributors
Full Changelog: 0.6.0-prerelease-3...0.6.0-prerelease-4