Releases: prey/prey-node-client
v.1.11.7
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
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
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
v.1.11.3
v.1.11.2
v.1.11.1
-
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
v.1.10.11
-
Fix callback when sending encrypt information. #691 (JohaoRosasRosillo)
-
Remove console logs. #687 (JohaoRosasRosillo)
-
Fix variable to update WinSVC so it's only on Windows. #686 (JohaoRosasRosillo)
-
Fix multiple entrance prey user permissions. #681 (SoraKenji)
-
Adds auth to HTTP geo call #680 (JohaoRosasRosillo)
-
New action to call update WinSVC to update Prey service. #678 (JohaoRosasRosillo)
git -
Updated new WinSVC with new feature. Now it can update Prey services per request. #676 (JohaoRosasRosillo)
-
Fixs a circular call on websocket/index.js when trying to clear intervals. #673 (SoraKenji)
-
New version WinSVC v2.0.10. #671 (JohaoRosasRosillo)
-
Fixs merged problems on websocket/index.js. #669 (SoraKenji)
-
Now application pings to websocket endpoint in order to not lose connection and handles the connection better. #665 (SoraKenji)
-
Adds an XML file for settings in Factory Reset action. #664 (JohaoRosasRosillo)
-
Adds handler for new format of hardware information on Apple M1/M2 chipset. #660 (JohaoRosasRosillo)