Releases: bluvenr/routeman
Releases · bluvenr/routeman
Release list
RouteMan v0.1.1
Downloads
| Platform | File |
|---|---|
| Windows (x64) | .exe (NSIS installer) or .msi |
| macOS (Apple Silicon) | .dmg (aarch64) |
| macOS (Intel) | .dmg (x86_64) |
| Linux (x64) | .AppImage or .deb |
🚀 Features
- feat: initial commit - RouteMan v0.1.0
- feat: add log panel pause and redesign header toolbar
- feat(backend): Tauri backend enhancements - new commands, settings, proxy and dialog plugin
- feat(ui): shared UI component library and modal improvements
- feat(rules): RuleCard component and rule management UI overhaul
- feat(backend): add hosts conflict detailed check and slug serde optimization
- feat(frontend): multi-expand rules, duplicate rule improvements, and autoSave fix
- feat: add Header/Query/Cookie match conditions with progressive UI
- feat: smart expand/collapse toggle + log panel icons + topbar blur fix
- feat: add redirect template variables and forward/redirect UX enhancements
- feat: tray menu infrastructure - external links, project dir method, deps and styles
- feat: certificate operation hardening and proxy reliability improvements
- feat: extend LogEntry with detailed request/response info and rule header modifications
- feat: add floating log detail card with click-to-pin interaction
- feat(settings): add CORS bypass toggle to settings with UI and i18n
🐛 Bug Fixes
- fix: auto-save on add rule and cancel empty rule edit
- fix: add commit-prefix rules for auto release notes + fix Linux build deps conflict
- fix: use app.handle() for Menu::default on macOS (Tauri 2.x API)
- fix: use generateReleaseNotes API to read release.yml config for categorized notes
- fix: robust release notes generation with logging and fallback
- fix: self-contained release notes generation from git log
- fix(proxy): shared reqwest clients, graceful body read, proper header removal, fallback action, and X-RouteMan-Action marker
- fix: create_project returns slug, improve slug generation, bound import retry, and type handlePortChange
📖 Documentation
- docs: update README with accurate YAML examples, match conditions reference, and comparison table
- docs: add user documentation, screenshots and multilingual README
- docs: add log detail card documentation and update About page description
- docs: add proxy marker header documentation
♻️ Refactoring
- refactor: unify close/remove icons from text characters to SVG
🎨 UI/UX Improvements
- style(ui): visual refinements for editing state, buttons, and action type display
- style: replace HTTPS button emoji icons with inline SVG for cross-platform consistency
- style: unify button icons to SVG and hide footer during rule editing
🔧 Chores
- chore: remove unused .github/release.yml (notes now generated from git log)
- chore: suppress dead_code warnings and remove duplicate HeaderModify interface
- chore: bump version to 0.1.1 and demote network forward errors to debug level
Other Changes
- feat+fix: enhanced tray menu and proxy system overhaul
Full Changelog: https://github.com/bluvenr/routeman/commits/v0.1.1
RouteMan v0.1.0
Downloads
| Platform | File |
|---|---|
| Windows (x64) | .exe (NSIS installer) or .msi |
| macOS (Apple Silicon) | .dmg (aarch64) |
| macOS (Intel) | .dmg (x86_64) |
| Linux (x64) | .AppImage or .deb |
🚀 Features
- feat: initial commit - RouteMan v0.1.0
- feat: add log panel pause and redesign header toolbar
- feat(backend): Tauri backend enhancements - new commands, settings, proxy and dialog plugin
- feat(ui): shared UI component library and modal improvements
- feat(rules): RuleCard component and rule management UI overhaul
- feat(backend): add hosts conflict detailed check and slug serde optimization
- feat(frontend): multi-expand rules, duplicate rule improvements, and autoSave fix
- feat: add Header/Query/Cookie match conditions with progressive UI
- feat: smart expand/collapse toggle + log panel icons + topbar blur fix
- feat: add redirect template variables and forward/redirect UX enhancements
🐛 Bug Fixes
- fix: auto-save on add rule and cancel empty rule edit
- fix: add commit-prefix rules for auto release notes + fix Linux build deps conflict
- fix: use app.handle() for Menu::default on macOS (Tauri 2.x API)
- fix: use generateReleaseNotes API to read release.yml config for categorized notes
- fix: robust release notes generation with logging and fallback
- fix: self-contained release notes generation from git log
📖 Documentation
- docs: update README with accurate YAML examples, match conditions reference, and comparison table
♻️ Refactoring
- refactor: unify close/remove icons from text characters to SVG
🎨 UI/UX Improvements
- style(ui): visual refinements for editing state, buttons, and action type display
🔧 Chores
- chore: remove unused .github/release.yml (notes now generated from git log)
Full Changelog: https://github.com/bluvenr/routeman/commits/v0.1.0