All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial open source release
- Modern Vue.js 3 administration interface
- Complete internationalization support (English/Chinese)
- Docker deployment support
- RESTful API with comprehensive documentation
- Version Management: Create, publish, and manage software versions
- Channel Management: Support for multiple release channels (stable, beta, alpha)
- Tree-structured History: Visualize version relationships as an intuitive tree
- Analytics Dashboard: Track version adoption and usage statistics
- Responsive Design: Works perfectly on desktop and mobile devices
- Secure Authentication: Built-in user management and authentication
- Backend: Go 1.21+ with Gin framework
- Frontend: Vue.js 3 with Element Plus UI library
- Database: PostgreSQL (production) / SQLite (development)
- Deployment: Docker + Docker Compose + Nginx
- Testing: Comprehensive test suite for both backend and frontend
1.0.0 - 2024-01-XX
- Initial stable release
- Core version control functionality
- Web-based administration interface
- Docker deployment support
- API documentation
- Multi-language support