Skip to content

Releases: ibiixie/xterminate

v2.0.1

22 Jan 14:15
63b402e
Compare
Choose a tag to compare

Update Summary

  • Fix invalid executable manifests when building xterminate using Rust toolchain version 1.61 or newer.
  • Update references to my username, domain, and email.

Full Changelog: v2.0.0...v2.0.1

v2.0.0

04 Jul 19:53
97b0186
Compare
Choose a tag to compare

Feature Completion

This release marks the feature-completion of this project! From here on out, any future updates will likely only consist of bug fixes and minor improvements.

Update Summary

  • Move config and log files to %ProgramData%\xterminate
  • Add license agreement page to installer
  • Improve logging of window and process details
  • Fix crash on forceful termination
  • Fix crash when interacting with panic message dialog
  • Add About... button to tray menu
  • Improve tray menu UX
  • Add Open logging directory... button to tray menu
  • Fix crash when opening a process
  • Add self-updating functionality
  • Add option to run after installing
  • Add option to keep config and log files when uninstalling
  • Automatically exit application before installing and uninstalling
  • Automatically uninstall previous version before installing a new version
  • Fix error when uninstalling via the Windows 11 settings app
  • Remove tray icon and reset cursor upon crash
  • Remove Reset cursor tray menu button
  • Remove registry values created during runtime when uninstalling
  • Disallow running multiple instances simultaneously
  • And lots of other smaller changes

Full Changelog: v1.3.1...v2.0.0

v1.3.1

24 Feb 13:32
cd49695
Compare
Choose a tag to compare

Fixes an oversight with the installer which could potentially lead to loss of data when uninstalling xterminate. The issue was caused by the uninstaller recursively deleting the entire installation directory, resulting in loss of data if xterminate was installed directly into a pre-existing directory, such as directly into C:\Program Files rather than C:\Program Files\xterminate (with the latter being the default location).

This patch also fixes a crash that would sometimes occur when attempting to close some windows gracefully. This issue occurred if the target window contained one or more child windows and was fixed by only sending a close signal to the top-level window.

Full Changelog: v1.3.0...v1.3.1

v1.3.0

03 Nov 16:22
Compare
Choose a tag to compare

This update introduces three new buttons to xterminate's tray menu with the goal of making it easier to view the currently set keybindings and to edit the configuration file.

The added buttons are the following:

  1. An "Open config..."-button
  2. An "Enter termination mode"-button
  3. A "Terminate active window"-button

When clicked, the "Open config"-button opens xterminate's configuration file directly in notepad.exe, making it easy to edit without having to locate the configuration file manually. The "Enter termination mode" and "Terminate active window" buttons show their respective keybindings next to their button, which makes it easy to remind yourself what the keybindings are in case you forget.

Full Changelog: v1.2.0...v1.3.0

v1.2.0

25 Aug 15:27
Compare
Choose a tag to compare

Fixes a startup crash and implements formatted logging to file. Logfiles are located in the logs folder of xterminate's root directory.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

12 Jul 16:37
2f39e29
Compare
Choose a tag to compare

Full Changelog: v1.0.1...v1.1.0

v1.0.1

21 Jun 17:38
Compare
Choose a tag to compare

Changelog: v1.0.0...v1.0.1

v1.0.0

21 Jun 16:51
Compare
Choose a tag to compare

First release of xterminate! :D