Skip to content

Releases: google/cabbie

v1.0.5

07 Dec 21:42
Compare
Choose a tag to compare

Cabbie version 1.0.5 contains a significant change to internal event logging, as well as a bug fix for a potential crash during enforcement.

Logging in Cabbie is now based on github.com/google/deck. The out of the box behavior with regard to events generated remains the same, but the deck package provides cleaner syntax and significantly improves our ability to extend logging beyond just Event Log.

Full Changelog: v1.0.4...v1.0.5

v1.0.4

20 Sep 14:48
Compare
Choose a tag to compare

Cabbie 1.0.4 Highlights

  • Improved support for managing driver updates.
  • Improved support for event logging. See events/events.mc for instructions to build the events.dll binary.

What's Changed

  • docs: Add link to Cabbie releases and reword build instructions by @copybara-service in #90
  • fix: Typo and change action OS by @copybara-service in #91
  • fix rebootRequired messaging during interactive runs by @discentem in #52
  • better error message if cabbie.exe isn't where installService expects by @discentem in #48
  • Update Cabbie tests to Go 1.18. by @copybara-service in #96
  • Sort Update struct members. by @copybara-service in #101
  • Add option to specify driver update exclude in the enforcement config file by @copybara-service in #106
  • Implement exclude logic for driver updates by @copybara-service in #107
  • Improve support for Cabbie's event IDs. by @copybara-service in #108
  • Introduce logic to check if the Cabbie event log registry key already exists. by @copybara-service in #112

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

30 Dec 15:05
Compare
Choose a tag to compare

What's Changed

  • Support AddStringField in metrics. by @copybara-service in #82
  • Add AddBoolField and ensure MetricData.Fields is initialized. by @copybara-service in #83
  • Running mdfmt by @copybara-service in #84
  • Add IsBusy check to Install(). by @copybara-service in #85
  • Cabbie support for Toast notifications. by @copybara-service in #87
  • feat: Add goreleaser GitHub Action to automatically generate binary output when new releases are created by @copybara-service in #89

Full Changelog: v1.0.2...v1.0.3

Cabbie 1.0.2

14 Jul 19:33
Compare
Choose a tag to compare

Cabbie 1.0.2 adds a few minor updates and improvements:

  • Cabbie now generates unique EventLog event IDs for different types of operational events.
  • Enforcement files can be located on drives other than c:

Cabbie 1.0.1

20 May 13:23
Compare
Choose a tag to compare

Cabbie 1.0.1 adds support for 'hidden' updates in cabbie enforcement files.

Cabbie 1.0

18 May 16:07
Compare
Choose a tag to compare
Leverage glazier helpers for script execution and string manipulation.

Change config.ScriptTimeout internally to be a duration (which it winds up being anyway).

PiperOrigin-RevId: 372450884