Skip to content

Releases: prey/prey-node-client

v.1.11.7

28 Aug 16:36
0580821
Compare
Choose a tag to compare

Merged pull requests:

  • For screenshots there was a limit of 1.5 MB to upload, but now it's increased to 20 MB. #863 (SoraKenji)(Beregcamlost)

  • New wpxsvc (WinSVC) version 2.0.15. It adds a new feature to delete Fenix from Task Scheduler in Windows. #860 (SoraKenji)(Beregcamlost)

  • Fix for Mac OS devices marked as missing, their reports now include screenshots and pictures. #832 (SoraKenji)(Beregcamlost)

  • Screen Lock issue corrected for users with multiple virtual desktops, all desktops are now successfully locked on Mac OS. #830 (SoraKenji)

  • Improvement to minimize errors when checking the “winsvc” version against the server version upgrade. #826 (SoraKenji)

  • Fix mitigates errors when prey-user binary periodically checks on the main service on Mac OS. #824 (SoraKenji)

v.1.11.6

26 Jul 20:02
ae5f128
Compare
Choose a tag to compare

Merged pull requests:

  • Information gathering optimizing for Missing Report feature, and bug fix to image retrieval process when the camera is being used on zoom/teams calls. #812 (SoraKenji)

  • Accuracy improvement for location data going back to version 1.11.4's when sorting wifi network data. Enhancement includes network filtering. (https://developers.google.com/maps/documentation/geolocation/requests-geolocation#sample-requests) #806 (SoraKenji)

  • Database storage revision for created actions that are not persistent. If they trigger over certain conditions, even if the system fails to call them, then they won’t be saved in the database.
    #803 (SoraKenji)

  • ESLint npm package was updated, going from 8.39.0 or above, to 8.44.0 or above. #802 (SoraKenji)

  • xml2js npm package was updated going from 0.4.19 to 0.5.0 or above. #801
    (SoraKenji)

  • SemVer npm package was updated going from 5.6.0 or above, to 5.1.2 or above. #800 (SoraKenji)

  • JSDoc npm package was updated going from 3.6.10 or above, to 4.0.2 or above. Package changes to dev dependency #799 (SoraKenji)

  • npm package was updated to async from 2.6.1 to 2.6.4. #798 (SoraKenji)

  • SQLite3 npm package was updated from 5.1.2 to 5.1.5. #797 (SoraKenji)

  • Updates to Loan creation/modification process. The browser requests a change verification call from Prey to ensure data reliability. #795 (SoraKenji)

  • Package.json modification to differentiate “npm install” instruction from “npm run post_install/pre_uninstall/post_update”
    #792 (SoraKenji)

v.1.11.5

29 Jun 19:30
65c7295
Compare
Choose a tag to compare

Merged pull requests:

  • Fenix.exe and new WinSVC version 2.0.14 added. Plus, a new feature to delete the Fenix task from Task Scheduler in Windows when uninstalling Prey #786 (SoraKenji)

  • Feature to call WinSVC added to detect and recognize when a new version is found and an autoupdate event is starting. #785 (SoraKenji)

  • Now get_status accepts more than one callback when finished, this prevents errors when get_status gets two or more calls. This fix helps to get more precise device status information. #778 (SoraKenji)

  • Repository unit and functional tests fixes. #776 (SoraKenji)

  • Wi-Fi connection order improvement before sending it to backend to optimize location accuracy. #771 (JohaoRosasRosillo)

  • Addition of prey_restarts.log to Windows to learn the unix timestamps of the last 5 restarts. #767 (SoraKenji)

  • Email alerts for geofence configurations issues fixed. It was presenting problems when going online and offline too fast. #766 (SoraKenji)

  • Acknowledge message to server added, in order to inform reception and acceptance of actions from server. #765 (JohaoRosasRosillo)
    Proxy usage fix for Prey client. In versions 1.11.2 - 1.11.3 there was a problem with that portion of the code that made Prey restart itself over and over until user changes try_proxy property inside prey.conf file. #765 (JohaoRosasRosillo)

  • Fixes proxy usage for Prey client. In versions 1.11.2 - 1.11.3 there was a problem with that portion of the code that made Prey restart itself over and over until user changes try_proxy property inside prey.conf file #749 (SoraKenji)

  • Fix implemented so Prey is the owner of the database for macOS 13.3 and later. The database used to be owned by root, causing errors and leaving Prey without permissions.

  • Fix in get_active_access_point for Windows. In some cases, this function for obtaining Wi-Fi networks didn’t return any information, causing the Prey client to restart. #728 (JohaoRosasRosillo)

  • File changes to delete/modify deprecated code. Since Prey is running over different versions of NodeJS binary, some code gets deprecated from version to version, so the code was changed in order to keep it clean and functioning. #727 (SoraKenji)

  • Library Archiver updated to 5.3.1. Archiver is needed to zip log files and some other Prey files when log retrieval is working, so when the NodeJS version is 16.18.0, Archiver’s version needed to be 5.3.1 or above. #725 (JohaoRosasRosillo)

  • New way of killing-off services for uninstallment implemented in Windows. Prey needs to kill the node service in order to delete the folder in Windows. Trying to kill it only using taskkill.exe may not work, so Prey added a new way to kill it. #717 (SoraKenji)

  • Location fix added in Ubuntu to validate MAC address and obtain more accurate locations. #716 (JohaoRosasRosillo)

  • Prey’s files in temp removed. Deleting temporary files left by Prey client when installing. #713 (JohaoRosasRosillo)

  • Now sending Prey user’s binary version to Prey backend in order to retrieve more data from each device. #712 (JohaoRosasRosillo)

v.1.11.4

04 Apr 18:54
Compare
Choose a tag to compare
  • Fixes proxy usage for Prey client. In versions 1.11.2 - 1.11.3 there was a problem with that portion of the code that made Prey restart itself over and over until user changes try_proxy property inside prey.conf file #749 (SoraKenji)

v.1.11.3

03 Apr 15:06
Compare
Choose a tag to compare
  • Adds prey-user v0.0.3 as a universal binary. Now prey-user binary for MacOS is native for both Apple Silicon and Apple Intel #747 (SoraKenji)

v.1.11.2

24 Mar 19:07
cbbd510
Compare
Choose a tag to compare
  • Fix/max listeners exceeded warning on network state changed #741 (SoraKenji)

v.1.11.1

09 Mar 12:50
ed5066f
Compare
Choose a tag to compare
  • Fixes issue with automations only retrieving data when Prey Client in initialize #718 (SoraKenji)

  • Fixes an issue when updating to newer version on Windows #722 (SoraKenji)

  • Now on when uninstalling, it deletes Prey folder on Windows. This will only work with the new installer and forward so if Prey auto update from older version, this won't work. This change is related to Prey-client-distribution repository (SoraKenji)

v.1.11.0

24 Jan 13:26
417f551
Compare
Choose a tag to compare

v.1.10.11

08 Nov 13:57
d821c0c
Compare
Choose a tag to compare

v.1.10.10

02 Aug 18:16
1229c86
Compare
Choose a tag to compare