What's new in Achievement Watcher 1.6.8
Jul 22, 2022
- Added Ukrainian language
- Override checkIfProcessIsRunning If an application is running fullscreen on user's primary display
- Display % rarity with one decimal like the Steam web page
- Minor changes
- Fix Watchdog crash if action target didn't exist
New in Achievement Watcher 1.6.7 (Apr 29, 2022)
- Added Steam Deck achievement unlock sound
- Achievement schema file retention time increased from 1 month to 6
- Change Content-Security-Policy to allow any https remote for image loading
- Added hidden property img.overlay (boolean; set to true to activate) in schema file to manually trigger blue-ish overlay on top of a game's background image
- Games in gameIndex.json (playtime) can be overridden or added with the file %appData%/Achievement Watcher/cfg/gameIndex.json (same syntax)
New in Achievement Watcher 1.6.6 (Feb 25, 2022)
- Added %Public%EMPRESS to the default list of monitored path.
- Added "action" option in options.ini:
- Spawn any process you want on achievement unlock (achievement data are exposed via env var).
- See the wiki/option for more details.
- NB: This is just a first draft; The idea seemed cool in my mind 😅
- Hungarian language update
- Playtime: ignore Steam game when Steam is running
- SSE/RPCS3 binary parser revision
New in Achievement Watcher 1.6.5 (Oct 3, 2021)
- Fix Let's Encrypt DST Root CA X3 certificate expiration #211
- The .ini file parser was changed to xan105/node-ini
New in Achievement Watcher 1.6.4 (Aug 1, 2021)
- Added Windows 11 (insider) notification sound
- Update translations (Thanks for PR ??)
- Try to reduce "false positives" for playtime tracking (especially since now that it's case insensitive there was a lot more of them reported)
- If the binary's filepath is unavailable (most of the time a permission issue) -> ignore
- Updated the common filename blacklist and enforced it in every situation
- Added the following to the list of ignored dir of origin (ex program files) :
- %USERPROFILE%
- %TEMP%
- Change the default option of playtime notification from "true" (activated) to "false"
- Added a secondary check for %GameName%-Win64-Shipping.exe for both checkIfProcessIsRunning and playtime tracking (Unreal Engine games). I don't like this (hard-coding something) but I'm tired of having to manually edit entry for these games (#179, #145)
- DirectX redist (Win7/Xinput rumble) switch from the web redist to offline redist
New in Achievement Watcher 1.6.3 (Jul 14, 2021)
- Fix checkIfProcessIsRunning Watchdog check failing with some char. (tasklist and char escaping)
- Fix Watchdog not starting (crash) under Windows 8 (DPI awareness API mismatch)
- Souvenir settings panel
- H.265/HEVC support (8|10bits)
- (Re) Allow Watchdog to run under Windows 7 (Node.js 14 supports only Win 8.1+)
- Playtime tracking binary detection is now case insensitive
- Setup redist
- Dependencies update
- Fix some souvenir issues:
- Souvenir could fail due to invalid filename (no ext)
- Souvenir (video) didn't adjust the scale factor whenever the DPI changed (Windows 10)