Skip to content

Releases: oSerenity/WinDTools

Release list

Project Nightfall

Choose a tag to compare

@oSerenity oSerenity released this 18 May 01:58
3ef2ab1

📝 Release Notes – v1.0.0

Initial public release of WinDTool
📅 Date: 2025-05-17


🚀 Features

🧩 DLL Replacer

  • Select one or more DLLs to replace across all subfolders containing Mount\.
  • Automatically retries file copy when files are locked.
  • Monitors DLLs for hash changes and triggers replacements in real time.

📦 Appx Package Installer

  • UI for registering Appx packages using Add-AppxPackage.
  • Displays PowerShell output and errors directly in the log.
  • Tab auto-disables when not running as administrator.

⚙️ Settings Page

  • Configure BaseDirectory and GitHubPath using folder picker dialogs.
  • Saves configuration to a persistent config.json file.

📝 Logging System

  • Color-coded RichTextBox log viewer:
    • 🟢 SUCCESS
    • 🔵 INFO
    • 🟠 WARNING
    • 🔴 ERROR
  • Logs saved to logs.txt and restored on app launch.
  • Double-click admin prompt log to restart as administrator.

🛠 Developer Mode Integration

  • Detects if Windows Developer Mode is enabled.
  • Optionally enables Developer Mode via registry (admin required).

🔧 Improvements

  • Moved configuration loading/saving logic into Config class (Load() / Save()).
  • Centralized event-driven logging system via Logger class.
  • Better file handling: retry mechanism for locked files.
  • Cleaner folder selection experience using shared dialog method.
  • Improved UI and log formatting with time and severity.

⚠️ Known Limitations

  • Appx registration still requires admin elevation.
  • No auto-update mechanism.

📁 Included Files

File Description
WinDTool.exe Main application binary
config.json Automatically generated configuration
logs.txt Persistent log file

🙌 Credits

Developed by oSerenity

Inspired by common bottlenecks in modding and Appx workflow on Windows.
Full Changelog: https://github.com/oSerenity/WinDTools/commits/1.0