Releases: programming-maestro/repo_dumper
Releases · programming-maestro/repo_dumper
Release list
v1.2.1 — Installer Support & Packaging Fixes
v1.2.1 — Installer Support & Packaging Fixes
✨ What’s New
- 📦 Added Windows setup installer (
RepoDumper_Setup.exe) for easier installation and uninstallation - 🎨 Fixed application window icon not appearing in the title bar when launched via distributed executable
🧱 Improvements
- 🚫 Added
package-lock.json(React Native projects) to the ignore / exception list
(configuration update only — no code changes)
🛡️ Compatibility
- No breaking changes
- Core repository scanning and dumping logic remains unchanged
v1.2.0 — UI Overhaul & Codebase Refactor
✨ What’s New
- 🎨 Completely redesigned modern dark UI
- 📊 Progress bar with live status updates
- 🧵 Non-blocking background execution (responsive UI)
🧱 Improvements
- Refactored into a clean, modular architecture (
ui,core,utils) - Improved separation of concerns and maintainability
- Better code readability and structure
🛡️ Compatibility
- No breaking changes
- Core dumping logic remains unchanged
v1.1.0 — Smart File Exclusions & Binary Detection
🧹 Improved exclusion logic
- Automatically excludes documents, images, media, archives, and binary files
- Output now contains only relevant text/source files, making dumps cleaner and more LLM-friendly
🎨 Application icon added
- Custom icon applied to the Windows EXE
- Icon is also visible in the application window and taskbar
🛠️ Improvements
- Cleaner, more readable output files
- Better alignment with real-world repository sharing and audit use cases
🔄 Upgrade Notes
- No breaking changes
- Existing workflows continue to work without modification
📦 Download
- Windows EXE: RepoDumper.exe
- Source: Available in this release tag
v1.0.0 — Initial Public Release
✨ Features
- GUI-based repository dump tool
- Git-aware ignore handling (
.gitignore) - Single-file Windows executable
- No Python installation required
📝 Notes
- Built using PyInstaller
- Tested on Windows 11
- Validated on a Python-based project