🚀 New Features
Enhanced UI Components
- Added @radix-ui/react-accordion dependency: Enhanced configuration interface with collapsible accordion components for better user experience
- Improved Configuration Layout: Better organization and presentation of configuration options
🐛 Bug Fixes
Mirror Strategy Improvements
- Fixed mirror strategies routing: Repositories now properly route based on the selected mirror strategy (preserve, single-org, flat-user)
- Fixed starred repositories routing: Starred repositories now correctly go to the designated starred repos organization
- Fixed organization routing: Improved routing logic for single-org and flat-user strategies
📚 Documentation
Enhanced Mirror Strategy Documentation
- Comprehensive strategy guide: Documentation now explains all three mirror strategies in detail
- Configuration guide: Added detailed mirror strategy configuration instructions
- Architecture documentation: Updated CLAUDE.md with mirror strategy architecture information
- Docker development: Enhanced Docker Compose development configuration
🔧 Technical Improvements
Development Experience
- Enhanced Docker Compose: Improved development configuration for better local development experience
- Better UI Components: Integration of modern accordion components for improved user interface
- Code Quality: Various code improvements and optimizations
📦 Installation
Docker
docker pull ghcr.io/arunavo4/gitea-mirror:v2.14.0
Docker Compose
Update your docker-compose.yml
to use:
image: ghcr.io/arunavo4/gitea-mirror:v2.14.0
From Source
git checkout v2.14.0
bun install
bun run build
🔄 Migration Notes
This is a minor release with new features and bug fixes. Users can upgrade directly from v2.13.x without any configuration changes.
For Docker Users
- Simply pull the new image tag:
v2.14.0
- No configuration changes required
- All existing functionality preserved
For Source Installations
- Update to the v2.14.0 tag
- Run
bun install
to update dependencies (includes new @radix-ui/react-accordion) - Rebuild with
bun run build
🎯 What's Next
This release improves the mirror strategy functionality and enhances the user interface with modern components. Future releases will continue to build on these improvements with additional features and optimizations.
Full Changelog: v2.13.2...v2.14.0