github prey/prey-node-client v1.13.39

3 hours ago

v1.13.39 (2026-07-28)

Full Changelog

  • Feat: Added tracking_schedule support to control which days and time windows forced location can run; unified boot-time and runtime settings processing into a single shared path. (SoraKenji)

  • Fix: Hardened all Windows exec calls in system detection functions against synchronous EROFS and EPERM errors; removed -NoProfile to avoid unnecessary PowerShell profile loading. (SoraKenji)

  • Fix: WebSocket action responses now retry indefinitely every 30 s until the server ACKs delivery, replacing the previous 10-attempt cap that could silently drop responses. (SoraKenji)

  • Fix: Errors with an err.level property are now skipped from exception reporting, providing a lightweight opt-out for non-fatal errors that should not reach telemetry. (SoraKenji)

  • Fix: Fixed a null-emitter crash in the hostname trigger when a pending async SQLite callback fires after stop() has already cleared the emitter reference. (SoraKenji)

  • Fix: handleError now preserves all properties of the original Error object when wrapping exceptions; a bare throw in the command handler is replaced with a callback error to prevent unhandled crashes. (SoraKenji)

  • Chore: Updated dependencies to resolve npm audit security vulnerabilities. (SoraKenji)

Don't miss a new prey-node-client release

NewReleases is sending notifications on new releases.