Commit Graph
39 Commits
Author SHA1 Message Date
QwejayHuang 94da38d7da v2.7.7: Atomic config save, encoding enhancements, anti-AV retry, RamDisk fixes
- feat: add atomic save mechanism for config write protection
- feat: improve source/deps encoding compatibility (GBK, UTF-8 with BOM)
- feat: add smart retry mechanism to prevent AV lock (Permission Denied)
- feat: add global exception logging and isolate engine build env vars
- fix: resolve [WinError 1] crash during packaging on RamDisk
- fix: ensure temp directory setting fully applies to venv and PyInstaller cache
2026-08-09 13:26:23 +08:00
QwejayHuang 2af4ceb6eb v2.7.6: Add smart project sandboxes, venv cleanup, and AI translation studio
- feat(i18n): add update_locales_ai.py GUI tool for 1-click LLM-powered translation updates
- feat(venv): support smart project sandbox sensing and one-click local venv cleanup
- refactor(build): implement self-healing venv fallback & Linux/macOS process group termination
- fix(i18n): sync new UI strings for venv cleanup and fallback alerts with zh_CN dictionary
2026-08-09 01:15:46 +08:00
QwejayHuang ce8d2a6054 v2.7.5: Add code signing, macOS DMG packaging, and CI/CD improvements
- Add automated code signing (Win/macOS) and .pfx cert generator
- Add macOS .dmg packaging support to GitHub Actions workflow
- Refactor Linux PySide6 plugin packaging and CI build stability
- Update interpreter compatibility matrix, default metadata, and file dialogs
- Fix context menu localization and subprocess cleanup on build cancellation

Update publish.yml
2026-08-07 01:39:26 +08:00
QwejayHuang a035e55f37 v2.7.4 add packaging modes & keep-venv support, fix context menu theme bug 2026-08-07 01:39:26 +08:00
QwejayHuang fc653e778d v2.7.3 - add Python env manager, folder mode & native AST scanner
- Add Python Environment Manager with local switching & one-click download
- Support Folder Mode (--onedir) and custom contents directory (--contents-directory)
- Replace pipreqs with native recursive AST static analysis for dependency scanning
- Add Playwright browser download mirror support (npmmirror / huaweicloud)
- Upgrade UPX exclusion rules to dynamically exclude Python core & runtime DLLs
- Refactor UI dialogs, thread cancellation handling, and polish i18n translations
2026-08-07 01:39:26 +08:00
QwejayHuang a92b861ccd v2.7.2: refactor Nuitka C compiler selection and update docs 2026-08-07 01:39:25 +08:00
QwejayHuang 12e0a498a5 v2.7.1: Fix core UI and packaging bugs 2026-08-07 01:39:25 +08:00
QwejayHuang f0fe278be5 v2.7.0 - compiler sniffing, zero-config presets & docs overhaul
- Add zero-config presets for customtkinter, playwright, moviepy, etc.
- Add fault-tolerant fallback (OOM single-thread retry & icon lock resilience)
- Add dual-mode live log viewer & pure vector Material SVG UI
- Overhaul README & README_EN with badges, screenshots and platform matrix
2026-08-07 01:39:25 +08:00
QwejayHuang 9b3e2f0711 v2.6.2: Add smooth transitions, i18n & multi-language support
Update CHANGELOG.md
2026-08-07 01:39:25 +08:00
QwejayHuang 2c02d9db73 v2.6.1: Minor fixes and stability updates 2026-08-07 01:39:25 +08:00
QwejayHuang b9ab8f6896 v2.6.0: Core engine refactoring and features 2026-08-07 01:39:25 +08:00
QwejayHuang 43c0299475 v2.5.8: Update main.py & core fixes 2026-08-07 01:39:24 +08:00
QwejayHuang f77f36367f v2.5.7: Update README and core fixes 2026-08-07 01:39:24 +08:00
QwejayHuang 838d80811a v2.5.6: Main script fixes and version bump 2026-08-07 01:39:24 +08:00
QwejayHuang 69a8cf6588 v2.5.5: Docs and pyproject updates 2026-08-07 01:39:24 +08:00
QwejayHuang da77d5cd56 v2.5.4: Core script updates and release 2026-08-07 01:39:24 +08:00
QwejayHuang 0836657ec1 v2.5.3: Update README and project metadata 2026-08-07 01:39:24 +08:00
QwejayHuang aef5acbb45 v2.5.2: Publish workflow, README, and pyproject updates 2026-08-07 01:39:24 +08:00
QwejayHuang 5b08aa7ace v2.5.1: Publish workflow and README updates 2026-08-07 01:39:24 +08:00
QwejayHuang dec078d2f9 v2.5.0: Release updates and README refactoring 2026-08-07 01:39:24 +08:00
QwejayHuang e687466abd v2.4.6: add custom Python interpreter scanner, redesign settings UI 2026-08-07 01:39:24 +08:00
github-actions[bot] caca63dfeb v2.4.5: Core fixes and version bump 2026-08-07 01:39:24 +08:00
QwejayHuang c06a340a8c v2.4.4: Change publish upload from EXE to ZIP and main script updates 2026-08-07 01:39:23 +08:00
QwejayHuang 0be111607d v2.4.3: Version bump and release updates 2026-08-07 01:39:23 +08:00
github-actions[bot] 9edb0c3797 v2.4.2: Add changelog, update README and main script 2026-08-07 01:39:23 +08:00
QwejayHuang b2eef5dec3 v2.4.1: Main script updates and docs 2026-08-07 01:39:23 +08:00
QwejayHuang fbce54e9d5 v2.4.0: Core updates and README refactoring 2026-08-07 01:39:23 +08:00
QwejayHuang cfe75521f1 v2.3.9: Main script fixes and version bump 2026-08-07 01:39:23 +08:00
QwejayHuang c5300217d5 v2.3.8: Workflow and packaging updates 2026-08-07 01:39:23 +08:00
QwejayHuang 584fb0dad8 v2.3.7: Update publish workflow 2026-08-07 01:39:23 +08:00
QwejayHuang c4ba84a603 v2.3.6: Script fixes and version bump 2026-08-07 01:39:23 +08:00
QwejayHuang 60173c2ec4 v2.3.5: Core updates and documentation 2026-08-07 01:39:23 +08:00
QwejayHuang 7a1ec3db16 v2.3.0: Initial release and README setup 2026-08-07 01:39:23 +08:00
QwejayHuang 74d8f4405b v2.2.0: Rename repository to QPyPack and release updates
Update
2026-08-07 01:39:22 +08:00
QwejayHuang 93d1cbf3fb v2.1.0: Version bump and documentation updates 2026-08-07 01:39:22 +08:00
QwejayHuang d7c79f99d7 v2.0.0: Initial core release and icon handling 2026-08-07 01:39:22 +08:00
QwejayHuang 8ab72669aa v1.0.2: hide packaging console window, optimize subprocess execution and data compatibility 2026-08-07 01:39:22 +08:00
QwejayHuang f2b4a20fa0 1.0.1: Add custom PIP index URL setting with QSettings persistence and unified build mirror logic 2026-08-07 01:34:48 +08:00
QwejayHuang 6c854e16be v1.0.0: Hello Word! 2026-08-07 01:33:04 +08:00