Releases: J-Akiru5/prism-organizer
Releases · J-Akiru5/prism-organizer
v1.2.15
New:
- Subtle exit banner shown after TUI exit and after successful commands
- Prism Context Engine survey link with '1 month Pro FREE' CTA
- Dim magenta styling, horizontal rule framing for non-intrusive appearance
Full Changelog: v1.2.14...v1.2.15
v1.2.14
New: Full Help System
🎓 *\prism-organizer help* — complete documentation with 6 categorized guides:
- quickstart — one-minute onboarding
- commands — full CLI reference with examples
- tui — keyboard shortcuts, navigation, panels
- config — YAML settings, custom rules
- safety — backups, undo, cloud protection
- ai — OpenAI, Ollama, LM Studio setup
📋 TUI Help Panel (press \H) — rewritten as a comprehensive overlay with:
- Quick start guide
- Main menu shortcuts
- Command line equivalents
- Safety notes
- Pro tips
📖 README updated with help command reference
Full Changelog: v1.2.13...v1.2.14
v1.2.13
Critical fix:
- .binary-version is now only written when the binary was successfully installed at the right path
- If binary rename from .tmp fails, version marker is NOT written — forces re-download next run
- This fixes the bug where the wrapper thought it had the right version but was actually using a stale binary
- Also: cleanup output shows backup location, --review-folder option added
Full Changelog: v1.2.12...v1.2.13
v1.2.12
Bugfixes:
- When binary is locked and rename fails, use the downloaded .tmp file instead of old stale binary
- After cleanup: prints backup location and instructions for undo/permanent delete
- New --review-folder\ flag for manual review before deletion
- Shows skipped (suggestion-only) count
- All progress bars now Rich-themed
Full Changelog: v1.2.11...v1.2.12
v1.2.11
Changes:
- Download .exe to .tmp file first, then atomically rename (fixes EBUSY/locked errors)
- Recover from interrupted downloads on next run
- After cleanup, prints backup location and how to undo/permanently delete
- New --review-folder\ flag to move flagged items to custom folder
- Shows skipped (suggestion-only) item count separately
- Fixed doubled 'git+git+' in error message
Full Changelog: v1.2.10...v1.2.11
v1.2.10
Improvements:
- After cleanup, prints the backup directory path so you know where files went
- Shows skipped (suggestion-only) item count separately from cleaned count
- New --review-folder \ flag: move flagged items to custom folder for manual review
- Prints undo and permanent-delete instructions after cleanup
Full Changelog: v1.2.9...v1.2.10
v1.2.9
Feature:
- Replaced all tqdm progress bars with Rich-themed progress bars
- Scanning, hashing, moving, cleaning, undoing — all show Rich bars
- Progress shows: spinner, description, bar, percentage, count, elapsed/remaining
- Consistent cyan-themed styling across all progress displays
Full Changelog: v1.2.8...v1.2.9
v1.2.8
Fix:
- Replaced Rich Live refresh-thread loop with simple render+clear loop
- Input fields now reliably visible — no more blank/missing prompts
- All TUI prompts use Rich markup for consistent cyan/magenta styling
- Removed unused Live import
Full Changelog: v1.2.7...v1.2.8
v1.2.7
All 8 audit bugs fixed. System is clean and stable.
Bugfixes:
- #5: TUI Live layout now refreshes correctly (live.update())
- #6: Config mkdir() protected with try/except + friendly error
- #7: _deep_merge prevents None from overwriting dict defaults
- #8: Executor archive logic uses explicit None check instead of falsy {}
Cleanup:
- Added .npmignore to exclude pycache from npm package
- Cleaned build artifacts from repo
- Repository is sanitized and production-ready
Full Changelog: v1.2.6...v1.2.7
v1.2.6
Bugfixes:
- Fixed \TypeError: unhashable type: 'DetectedDrive'\ crash when selecting cloud drives in TUI
- Fixed \set()\ on non-hashable objects in interactive checkbox prompts
- Added None guards for command/interval selection in schedule wizard
- Protected config loading and TUI launch with proper error handling
Full Changelog: v1.2.5...v1.2.6