Releases: Illustar0/PowerToysRunEnhance
v0.1.0
v0.1.0 (2025-04-27)
✨ Features
-
Add debug mode support in build script and CI workflows (
257d597
) -
Add logo.ico resource file (
785a60b
) -
Add shared memory mechanism to prevent duplicate application instances (
93e2079
) -
Add Tray Icon (
28b37e1
) -
Basic i18n support (
4dcbeaf
) -
Completely refactor the business logic (
3486cd5
) -
Completely refactoring the GUI with PySide6 and QFluentWidgets (
6572fda
) -
Optimize tray menu (
576168a
) -
Remove the searchWindowName config item and add the detectionMethods config item (
7ee40f2
) -
ci: Add build script for project packaging and deployment (
9250f94
) -
ci: Enhance build and release pipeline with multi-arch support (
b8270d5
) -
ci: Make UPX compression configurable (
e3ec96b
)
🪲 Bug Fixes
-
Handle deadlock during initialization of translations (
b9c70bd
) -
Handle None values for default comboBox selection (
b3c9c2a
) -
Icon path (
1775f13
) -
Restrict Python version to >=3.12,<3.13 (
c4f075f
) -
ci: Add Dependency Walker to setup step in CI and release workflows (
c900b7d
) -
ci: Add UPX and 7-Zip installation to release workflow (
2fa07e9
) -
ci: Correct artifact naming for debug builds (
d238f35
) -
ci: Correct cache key format in GitHub Actions workflow (
b7bb79a
) -
ci: Correct cache path (
63e9ab3
) -
ci: Handle compatibility issues between CI and GitHub Actions (
054e597
) -
ci: Switch release jobs to run on ubuntu-latest (
1f68c90
) -
ci: Update build script to use PowerShell (*.ps1) (
6f4f3b7
) -
ci: Update dependencies to include UPX and 7-Zip in CI setup (
b53a34b
) -
ci: Update version handling in workflow and pyproject.toml (
7e5bcd8
) -
i18n: Update line references (
491058a
)
📖 Documentation
- Update README (
d31b0cd
)
♻️ Refactoring
-
Remove unnecessary blank lines in main.py (
614f3b5
) -
Replace os.execl with QProcess for app restart and improve cleanup logic (
aacc3f4
) -
ci: Restructure release and CI workflows with job modularization (
5a4e1ec
) -
ci: Update debug matrix (
bb8130d
) -
i18n: Update line references in translations for en_US, zh_CN, and ja_JP (
c80532d
)
🤖 Continuous Integration
-
Add a repository checkout step (
72d0c68
) -
Add CI workflow for building and releasing artifacts (
684d385
) -
Add continuous delivery workflow and release templates (
6e9fffc
) -
Change release to manual trigger (
cd33301
) -
Disable UPX compression by default (
634c083
) -
Enable cross-OS caching (
7ff9809
)
🧹 Chores
-
Add renovate.json (
8ada61b
) -
Disable major version bump on version 0.x.x (
896c630
) -
Remove old icon (
a869de2
) -
Simplify .gitignore (
ac42388
) -
Standardized project structure (
1524713
) -
Switch to uv (
3a7ea94
) -
deps: Bump dependencies (
9d94bb9
) -
deps: Bump pyside6 and related packages to 6.9.0 (
3999e16
) -
deps: Update astral-sh/setup-uv action to v6 (PR#6,
0047c0d
) -
deps: Update dependencies for Python, numpy, and pillow versions (
062f53a
)
✅ Resolved Issues
- #5: Title
Detailed Changes: v0.0.4...v0.1.0
Installable artifacts are available from: