Skip to content

Releases: bluvenr/routeman

RouteMan v0.1.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 07:13

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

Choose a tag to compare

@github-actions github-actions released this 16 Jul 13:03

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