v2022.5
Notes
- Fixed an issue preventing events from being uploaded immediately after a blocked execution
- Fixed a GUI bug that allowed multiple dialogs to be queued for the same execution
- Added option to disable all event logging
- Added option to upload all events
- Added option to upload events during a clean sync
- Added new keys to the EventDetailURL key to differentiate files vs bundles.
What's Changed
- GUI: Add %bundle_or_file_sha% translation key by @russellhancox in #797
- Sync: Add option to enable event upload despite clean sync. by @russellhancox in #796
- Created a profiles package so provisioning profiles only need to be in one place. by @pmarkowsky in #794
- Added macos-12 to the build matrix by @pmarkowsky in #798
- Add config to allow uploading all events by @russellhancox in #800
- santad: Add 'null' event logger. Fixes #754 by @russellhancox in #799
- Fix ES Mock Client Subscription issues by @pmarkowsky in #801
- santad: remove start and stop options from the sync service queue by @tburgin in #803
- GUI: Update keys for EventDetailURL. by @russellhancox in #802
- santasyncservice: handle loading and unloading of the service in the pkg by @tburgin in #804
- GUI: Fix message queuing by @russellhancox in #805
- GUI: Switch to UserNotification.framework notifications by @russellhancox in #806
- SNTConfigurator: remove mutability from sync state dict by @tburgin in #807
- preflight sync: stop the sync if we cannot communicate with the daemon by @tburgin in #808
- preflight sync: fix dispatch_group_wait return polarity by @tburgin in #809
- syncservice: Fix SNTSyncTest by @russellhancox in #810
- Project: Enable layering check, fix all dependency violations by @russellhancox in #811
- Project: Layering, missed a dependency by @russellhancox in #812
- Project: Fix layering for tests by @russellhancox in #813
Full Changelog: 2022.4...2022.5