Notes
Fixed
❗ Fixed issue where mount flags were improperly set for APFS formatted drives
Changed
↔️ santactl sync
no longer requires root
↔️ Several public doc updates (thank you to our external contributors!)
Added
➕ Santa can now unmount/remount USB devices on startup
➕ New event type supported: CS_INVALIDATED
➕ Bundle information can now be printed via santactl fileinfo
with the new --bundleinfo
flag
➕ macOS 14 and USB support for E2E Testing
What's Changed
- santactl/sync: Drop root requirement by @russellhancox in #1196
- Minor doc updates. Add missing FAA config options. by @mlw in #1197
- Update configuration.md to explain EnableDebugLogging by @p-harrison in #1203
- Remove mention of KEXT from README.md by @pmarkowsky in #1202
- Update configuration.md that push notifications not widely available by @p-harrison in #1204
- Update syncing-overview.md with note on push notifications by @p-harrison in #1205
- Fix issue preventing rule import / export from working by @pmarkowsky in #1199
- Enable e2e testing on macOS 14 by @kallsyms in #1209
- Support printing bundle info via santactl fileinfo command by @mlw in #1213
- Unmount USB on start by @mlw in #1211
- Additional build deps by @mlw in #1215
- Add E2E testing for usb by @kallsyms in #1214
- Add Support for CS_INVALIDATED Events by @pmarkowsky in #1210
- Support remounting devices at startup with correct flags by @mlw in #1216
- Record metrics for device manager startup operations by @mlw in #1218
- Add OnStartUSBOptions to santactl status by @mlw in #1219
- Fix remount issue for APFS formatted drives by @mlw in #1220
- Update to the latest hedron_compile_commands by @mlw in #1221
- Only remount on startup if remount args are set by @mlw in #1222
Full Changelog: 2023.8...2023.9