Repository navigation
v1.1.1: Mobile Admin UI Overhaul and Optimizations
What's New in v1.1.1 🚀
This release brings a complete overhaul of the Admin UI with a focus on mobile-first design, improved accessibility, and developer experience.
✨ Major Features & Enhancements
- Admin UI Overhaul: A more modern, responsive, and mobile-friendly interface for managing your redirects.
- Improved Route Management:
- Routes are now sorted by newest-first for easier access.
- New interactive toggle switches for quick route status updates.
- Better modal interactions and layout optimizations.
- Copy to Clipboard: Enhanced copy buttons for sample URLs with instant visual feedback ("Copied!" state).
- Version Tracking: Real-time display of the app version in the admin footer.
🛠 Technical Improvements
- Optimized Admin API: Switched to partial update (PATCH) behavior for more efficient route management.
- Persistence & Performance: Ensured asynchronous JSON file persistence and improved overall system responsiveness.
- Stricter Type Safety: Added explicit return types to handlers and middleware, improving codebase maintainability.
- Updated Syntax: Migrated JSON module imports to the modern
withsyntax. - Quality Control: Enforced zero-warning linting standards across the project.
🐛 Bug Fixes & UX Polishing
- Resolved unexpected modal closures when selecting text or links.
- Improved overlay click behaviors for a more intuitive user experience.