What's Changed
Table Changes
- [KATC] Chrome and firefox error serializing by @cesarfda in #2217
- Add kolide_windows_updates_cached table by @RebeccaMahany in #2230
Features and Improvements
- Allow for compacting backup dbs by @RebeccaMahany in #2194
- macOS run disclaimed by @zackattack01 in #2196
- disclaim falconctl command for macos by @zackattack01 in #2207
- disclaim repcli command for macos by @zackattack01 in #2209
- bump local server rate limit, add health endpoint by @James-Pickett in #2216
- add separate dt4a rate limiter by @James-Pickett in #2220
- Add first metrics to our telemetry by @RebeccaMahany in #2222
- Export metrics to ingest server by @RebeccaMahany in #2223
- Add rungroup actor to periodically cache results of querying Windows Update Agent API by @RebeccaMahany in #2229
- Add flag
use_cached_data_for_scheduled_queries, and rewrite osquery config accordingly when set by @RebeccaMahany in #2231 - Add telemetry attribute launcher.goos by @RebeccaMahany in #2233
- Immediately cache data rather than waiting 1 hour by @RebeccaMahany in #2234
- Throw more time at query-windowsupdates by @RebeccaMahany in #2235
Bug Fixes
- Make error struct field into a string so it will be marshalled properly by @RebeccaMahany in #2211
- reduce ole.CoInitialize calls from watchdog controller by @zackattack01 in #2228
Tests, Docs, and Other No-op Changes
- Maybe improve recent flakiness in TestProc by @RebeccaMahany in #2201
- Try running TestProc subtests in sequence rather than in parallel, to avoid pollution by @RebeccaMahany in #2202
General
- ADR for standardizing flagset parsing for launcher, plus an example by @RebeccaMahany in #2197
- Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in #2210
- Enhance SetEnrollmentDetails to merge details by @cesarfda in #2213
- Rename pkg/traces to ee/observability by @RebeccaMahany in #2215
- dont count dt4a toward rate limit by @James-Pickett in #2219
- Update from trace-specific language to broader telemetry-specific language by @RebeccaMahany in #2218
- return dt4a data matching dt4a account id by @James-Pickett in #2206
- Deprecate grpc transport option by @RebeccaMahany in #2225
- return 204 when there is no dt4a data by @James-Pickett in #2227
Full Changelog: v1.19.0...v1.20.1