Releases: divviup/janus
Releases · divviup/janus
0.2.12
What's Changed
- build(deps): bump rust from 1.67.1-alpine to 1.68.0-alpine by @dependabot in #1102
- build(deps): bump serde from 1.0.153 to 1.0.155 by @dependabot in #1104
- build(deps): bump chrono from 0.4.23 to 0.4.24 by @dependabot in #1105
- build(deps): bump futures from 0.3.26 to 0.3.27 by @dependabot in #1106
- build(deps): bump serde_test from 1.0.153 to 1.0.155 by @dependabot in #1107
- build(deps): bump hyper from 0.14.24 to 0.14.25 by @dependabot in #1108
- build(deps): bump mockito from 0.32.4 to 1.0.0 by @dependabot in #1103
- Bump crate versions to 0.2.12 by @divergentdave in #1112
Full Changelog: 0.2.11...0.2.12
0.2.11
What's Changed
- build(deps): bump serde_test from 1.0.152 to 1.0.153 by @dependabot in #1068
- build(deps): bump serde_yaml from 0.9.17 to 0.9.19 by @dependabot in #1072
- build(deps): bump trycmd from 0.14.12 to 0.14.13 by @dependabot in #1070
- build(deps): bump thiserror from 1.0.38 to 1.0.39 by @dependabot in #1066
- build(deps): bump async-trait from 0.1.64 to 0.1.66 by @dependabot in #1083
- build(deps): bump serde from 1.0.152 to 1.0.153 by @dependabot in #1080
- build(deps): bump mockito from 0.32.3 to 0.32.4 by @dependabot in #1075
- build(deps): bump serde_json from 1.0.93 to 1.0.94 by @dependabot in #1078
- build(deps): bump tokio from 1.25.0 to 1.26.0 by @dependabot in #1065
- Bump Janus version to 0.2.11. by @branlwyd in #1085
Full Changelog: 0.2.10...0.2.11
0.2.10
What's Changed
- build(deps): bump tempfile from 3.3.0 to 3.4.0 by @dependabot in #1048
- build(deps): bump num_enum from 0.5.10 to 0.5.11 by @dependabot in #1047
- Bump crate versions to 0.2.10 by @tgeoghegan in #1058
Full Changelog: 0.2.9...0.2.10
0.2.9
What's Changed
- build(deps): bump mockito from 0.31.1 to 0.32.3 by @dependabot in #1009
- build(deps): bump num_enum from 0.5.9 to 0.5.10 by @dependabot in #1028
- build(deps): bump trycmd from 0.14.11 to 0.14.12 by @dependabot in #1030
- build(deps): bump http from 0.2.8 to 0.2.9 by @dependabot in #1026
- Bump crate versions to 0.2.9 by @divergentdave in #1032
Full Changelog: 0.2.8...0.2.9
0.2.8
What's Changed
- build(deps): bump alpine from 3.17.1 to 3.17.2 by @dependabot in #1007
- build(deps): bump rust from 1.67.0-alpine to 1.67.1-alpine by @dependabot in #1008
- build(deps): bump signal-hook from 0.3.14 to 0.3.15 by @dependabot in #1010
- build(deps): bump serde_json from 1.0.92 to 1.0.93 by @dependabot in #1011
- Janus release 0.2.8. by @branlwyd in #1018
Full Changelog: 0.2.7...0.2.8
0.3.1
What's Changed
- bump to 0.3.1 and work around cargo publish issue by @tgeoghegan in #992
Full Changelog: 0.3.0...0.3.1
0.2.7
What's Changed
- build(deps): bump async-trait from 0.1.63 to 0.1.64 by @dependabot in #969
- build(deps): bump uuid from 1.2.2 to 1.3.0 by @dependabot in #983
- build(deps): bump bytes from 1.3.0 to 1.4.0 by @dependabot in #981
- build(deps): bump trycmd from 0.14.10 to 0.14.11 by @dependabot in #979
- build(deps): bump hyper from 0.14.23 to 0.14.24 by @dependabot in #977
- build(deps): bump zstd from 0.12.2+zstd.1.5.2 to 0.12.3+zstd.1.5.2 by @dependabot in #975
- build(deps): bump serde_json from 1.0.91 to 1.0.92 by @dependabot in #973
- build(deps): bump anyhow from 1.0.68 to 1.0.69 by @dependabot in #971
- Bump version to 0.2.7 by @tgeoghegan in #991
Full Changelog: 0.2.6...0.2.7
0.3.0
This is the first release of the 0.3 series of Janus, which is a complete implementation of draft-ietf-ppm-dap-03
(modulo bugs). As indicated in the README, there are no plans to support this stream of releases, because Divvi Up has no plans to deploy this version anywhere. However we may do releases from this series in support of integration testing.
What's Changed
- Bump Janus to version 0.3. by @branlwyd in #796
- DAP-03: extend agg_param fields to use 32-bit lengths. by @branlwyd in #798
- DAP-03: update application info strings. by @branlwyd in #797
- Add a length prefix to public_share in AAD by @divergentdave in #701
- 0.3: Stop pushing images and schema as 'latest' by @divergentdave in #803
- DAP-03: move extensions to ciphertext. by @branlwyd in #804
- Improvements to dap-decode by @divergentdave in #807
- DAP-03: do not allow repeated extensions. by @branlwyd in #808
- DAP-03: update AAD encoding to use explicit structs. by @branlwyd in #817
- Refactor base64url-encoded fields in serde implementations by @divergentdave in #816
- build(deps): bump serde_test from 1.0.148 to 1.0.149 by @dependabot in #815
- build(deps): bump async-trait from 0.1.58 to 0.1.59 by @dependabot in #811
- build(deps): bump serde from 1.0.148 to 1.0.149 by @dependabot in #814
- build(deps): bump mockito from 0.31.0 to 0.31.1 by @dependabot in #812
- Update supported release branches by @tgeoghegan in #820
- build(deps): bump tokio from 1.22.0 to 1.23.0 by @dependabot in #824
- build(deps): bump zstd from 0.12.0+zstd.1.5.2 to 0.12.1+zstd.1.5.2 by @dependabot in #826
- Pin GitHub Actions runner to Ubuntu 20.04 LTS by @tgeoghegan in #834
- build(deps): bump serde from 1.0.149 to 1.0.150 by @dependabot in #837
- build(deps): bump serde_test from 1.0.149 to 1.0.150 by @dependabot in #839
- Add OS version to cache key by @divergentdave in #844
- build(deps): bump base64 from 0.13.1 to 0.20.0 by @dependabot in #838
- DAP-03: implement current-batch functionality in Aggregator. by @branlwyd in #832
janus_cli
: task parameter generation by @tgeoghegan in #836- Add dry run mode to
Datastore
by @tgeoghegan in #843 - Run CI with MSRV and stable Rust toolchains by @tgeoghegan in #849
- Document
test-util
items by @tgeoghegan in #850 - Fixes for Rust 1.66 by @tgeoghegan in #851
- Make READMEs consistent by @tgeoghegan in #859
- DAP-03: Aggregators must advertise
HpkeConfigList
by @tgeoghegan in #858 - DAP-03: adopt
reportRejected
error by @tgeoghegan in #856 - DAP-03: Update HTTP problem documents by @tgeoghegan in #854
- build(deps): bump rust from 1.65.0-alpine to 1.66.0-alpine by @dependabot in #861
- build(deps): bump serde_json from 1.0.89 to 1.0.91 by @dependabot in #862
- build(deps): bump serde_test from 1.0.150 to 1.0.151 by @dependabot in #868
- build(deps): bump anyhow from 1.0.66 to 1.0.68 by @dependabot in #866
- build(deps): bump async-trait from 0.1.59 to 0.1.60 by @dependabot in #865
- build(deps): bump thiserror from 1.0.37 to 1.0.38 by @dependabot in #864
- build(deps): bump serde from 1.0.150 to 1.0.151 by @dependabot in #867
- build(deps): bump serde_yaml from 0.9.14 to 0.9.16 by @dependabot in #863
- Collect CLI current batch enhancements by @divergentdave in #877
- Use current batch query in interop binaries and integration tests by @divergentdave in #879
- Interop API: rename parameter to vdaf_verify_key by @divergentdave in #880
- build(deps): bump tracing-stackdriver from 0.6.1 to 0.6.2 by @dependabot in #884
- build(deps): bump trycmd from 0.14.5 to 0.14.6 by @dependabot in #883
- build(deps): bump serde_test from 1.0.151 to 1.0.152 by @dependabot in #882
- build(deps): bump serde from 1.0.151 to 1.0.152 by @dependabot in #881
- Revert "Add dry run mode to
Datastore
" by @tgeoghegan in #890 janus_cli
: add dry-run mode by @tgeoghegan in #848- build(deps): bump tokio from 1.23.0 to 1.23.1 by @dependabot in #892
- build(deps): bump regex from 1.7.0 to 1.7.1 by @dependabot in #897
- build(deps): bump tokio from 1.23.1 to 1.24.1 by @dependabot in #896
- build(deps): bump trycmd from 0.14.6 to 0.14.10 by @dependabot in #900
- build(deps): bump alpine from 3.17.0 to 3.17.1 by @dependabot in #895
- build(deps): bump async-trait from 0.1.60 to 0.1.61 by @dependabot in #899
- build(deps): bump base64 from 0.20.0 to 0.21.0 by @dependabot in #898
- Return HTTP 400 on unrecognized task ID by @tgeoghegan in #908
- Re-enable divviup-ts tests for DAP-03. by @branlwyd in #909
- Fix flaky test by changing number of retries by @divergentdave in #916
- build(deps): bump rust from 1.66.0-alpine to 1.66.1-alpine by @dependabot in #912
- build(deps): bump zstd from 0.12.1+zstd.1.5.2 to 0.12.2+zstd.1.5.2 by @dependabot in #913
- replace
generate_vdaf_values
withrun_vdaf
by @tgeoghegan in #910 - Miscellaneous query type-related cleanups by @divergentdave in #918
- build(deps): bump serde_yaml from 0.9.16 to 0.9.17 by @dependabot in #926
- build(deps): bump deadpool-postgres from 0.10.3 to 0.10.4 by @dependabot in #922
- build(deps): bump async-trait from 0.1.61 to 0.1.63 by @dependabot in #925
- build(deps): bump reqwest from 0.11.13 to 0.11.14 by @dependabot in #924
- build(deps): bump tokio from 1.24.1 to 1.24.2 by @dependabot in #923
- build(deps): bump bumpalo from 3.11.0 to 3.12.0 by @dependabot in #921
- datastore: tidy up some byte slice conversions by @tgeoghegan in #935
- integrating bounded l2 norm fixed point vector sum types. by @ooovi in #893
- cargo clippy --fix, 1.67 by @divergentdave in #939
- Add a name to transactions for metrics by @divergentdave in #937
integration_tests
: don't panic in panic handler by @tgeoghegan in #938- Rerun interop_binaries build script if janus_messages changes. by @branlwyd in #941
- Add histogram for database transaction duration by @divergentdave in #942
- Rename
CONSTRAINT ... UNIQUE
indexes by @divergentdave in #947 - Remove janus_message time types from job drivers by @divergentdave in #945
- build(deps): bump num_enum from 0.5.7 to 0.5.9 by @dependabot in #951
- build(deps): bump rust from 1.66.1-alpine to 1.67.0-alpine by @dependabot in #949
- build(deps): bump tokio from 1.24.2 to 1.25.0 by @dependabot in #954
- build(deps): bump futures from 0.3.25 to 0.3.26 by @dependabot in #956
- build(deps): bump deadpool-postgres from 0.10.4 to 0.10.5 by @dependabot in #952
- build(deps): bump clap from 4.1.3 to 4.1.4 by @dependabot in #950
- build(deps): bump fixed from 1.21.0 to 1.22.1 by @dependabot in #955
- Implement garbage collection. by @branlwyd in #961
- Validate authentication tokens loaded from YAML by @divergentdave in #965
- Update Kind and K...
0.2.6
What's Changed
- cargo clippy --fix, 1.67, 0.2 backport by @divergentdave in #940
- Add a name to transactions for metrics, 0.2 backport by @divergentdave in #943
- build(deps): bump rust from 1.66.1-alpine to 1.67.0-alpine by @dependabot in #953
- build(deps): bump tokio from 1.24.2 to 1.25.0 by @dependabot in #958
- build(deps): bump num_enum from 0.5.7 to 0.5.9 by @dependabot in #957
- build(deps): bump deadpool-postgres from 0.10.4 to 0.10.5 by @dependabot in #960
- build(deps): bump futures from 0.3.25 to 0.3.26 by @dependabot in #959
- Bump crate versions to 0.2.6 by @divergentdave in #963
Full Changelog: 0.2.5...0.2.6
0.2.5
What's Changed
- Reject uploaded reports past expiry age (0.2) by @divergentdave in #920
- build(deps): bump serde_yaml from 0.9.16 to 0.9.17 by @dependabot in #929
- build(deps): bump async-trait from 0.1.61 to 0.1.63 by @dependabot in #930
- build(deps): bump deadpool-postgres from 0.10.3 to 0.10.4 by @dependabot in #931
- build(deps): bump reqwest from 0.11.13 to 0.11.14 by @dependabot in #928
- build(deps): bump tokio from 1.24.1 to 1.24.2 by @dependabot in #927
- Create release 0.2.5. by @branlwyd in #934
Full Changelog: 0.2.4...0.2.5