• v0.3.0 b9a16c3ab7

    v0.3.0 Stable

    kerem released this 2026-02-06 12:05:17 +03:00 | 11 commits to main since this release

    No known key found for this signature in database
    GPG key ID: A963438AF24538A0

    📅 Originally published on GitHub: Fri, 06 Feb 2026 09:14:00 GMT
    🏷️ Git tag created: Fri, 06 Feb 2026 09:05:17 GMT

    Change Summary:

    1. System tray(Double-click to toggle between showing and hiding / Right-click menu).
    2. You can set the dashboard to run automatically when the system starts(Features automatic path repair functionality.);
    3. You can set the dashboard to automatically start and then minimize to the system tray(The system tray running mode uses approximately 10MB of memory,added a silent startup method: wsldashboard.exe /silent);
    4. You can configure the program to minimize to the system tray when the main window is closed, instead of exiting the application.
    5. Enhance the adaptability of the distribution logos for running instances.
    6. Fixed a memory leak issue that occurred when repeatedly switching between settings(Checkbox checked state) and other interfaces.
    7. Optimizing memory usage (including UI rendering, caching mechanisms, and fine-tuning the timing of high-load logic execution).
    8. Refactoring and splitting large code files.
    9. Log file splitting has been changed from UTC+0 to the user's time zone.
    10. The memory usage varies significantly depending on the language type:
      10.1. For small/standard font languages, including Latin-based languages ​​(English, German, Spanish, French, Italian, Portuguese, Indonesian, Turkish, etc.) and moderately complex languages ​​(Hindi, Bengali, Russian, etc.), the memory usage is approximately 10MB for silent startup and 18MB in windowed mode.
      10.2. For large font languages ​​(Chinese, Japanese, Korean, etc.), the memory usage is approximately 10MB for silent startup and 35MB in windowed mode.

    The new features developed in this version have been temporarily disabled (Testing revealed that using larger fonts for language compatibility increased memory usage):

    • Compatibility of Chinese and Japanese character display on Western language operating systems.
    • Font rendering optimization: Differentiate between large fonts (Chinese, Japanese) and medium/small fonts (Western languages), and load them on demand;

    Full Changelog: https://github.com/owu/wsl-dashboard/compare/v0.2.3...v0.3.0

    Downloads