Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 1.56 KB

File metadata and controls

43 lines (34 loc) · 1.56 KB

Changelog

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.

Added

  • Initial open source release
  • Modern Vue.js 3 administration interface
  • Complete internationalization support (English/Chinese)
  • Docker deployment support
  • RESTful API with comprehensive documentation

Features

  • 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

Technical

  • 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

Added

  • Initial stable release
  • Core version control functionality
  • Web-based administration interface
  • Docker deployment support
  • API documentation
  • Multi-language support