This repository has been archived by the owner on Jul 12, 2023. It is now read-only.
v0.24.0
Release notes for v0.24.0
Changelog since v0.23.0
Changes by Kind
Breaking
- Breaking change! This release disables the v1alpha1 API by default. If your clients depend on the v1alpha1 API, you *must- set
ENABLE_V1ALPHA1_API=true
on theexposure
service. (#1427, @sethvargo)
Enhancement
- Add additional metrics for background jobs: cleanup, import-export, mirror (#1451, @mikehelmick)
- Export-importer can set traveller status to true (for the whole import) (#1443, @mikehelmick)
- Add a new metric
export_file_downloaded
, which is emitted when a device downloads an export. The metric extracts the export path (for multi-tenant installations) and the platform via labels for further aggregation. This is on by default but can be disabled by settingcapture_export_file_downloads
to false. This only applies to Google Cloud. (#1447, @sethvargo) - Add import file public keys to admin console and manipulation of traveler status (#1444, @mikehelmick)
- Add uptime checks for known hosts (#1413, @mariliamelo)
- Add utility methods to simplify CSV marshaling. (#1409, @mikehelmick)
- Only log server-side errors when creating a revision token and return a 500 response when making a revision token fails (previously this was undefined behavior). (#1416, @sethvargo)
- Use more structured logging for errors (#1418, @sethvargo)
Docs
- Add documentation for e2e application configuration. (#1430, @mikehelmick)
- Document debugger service (#1415, @sethvargo)
Test-Coverage
- Add test coverage for admin console, show signature infos (#1450, @mikehelmick)
- Increase admin console, signature info unit test coverage (#1453, @mikehelmick)
- Tests for admin console create siginfo (#1452, @mikehelmick)
Infrastructure
- Allow customizing global log retention period for all services in the project. The default value is 14 days. Note: this differs from the unconfigured value of 30 days!. To retain the existing behavior, set
log_retention_period
to30
in the Terraform configuration. However, we strongly recommend using a 14-day retention period instead. (#1419, @sethvargo) - Set Binary Authorization service annotations on Cloud Run services. (#1446, @sethvargo)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.