v0.4.0
Refactored to support CentOS acceleration
Changelog
- 2bc43f2 docs: fix and update coverage
- 0c07f2b feat: support centos
- f98c44e chore: auto select fastest mirror for all os
- 6c0a5bf test: full coverage for internal/state
- f489edf chore: split state to independent files
- c22d498 test: add ut for internal/server
- 0fcc14a test: add ut for internal/server
- 9ab1c78 chore: update defines
- ddb7d6d chore: add alpine to GetPredefinedConfiguration
- d1ea772 chore: update alpine mirrors
- b945e96 chore: update centos mirrors
- 19b01de chore: update debian mirrors, split offical and custom
- 1715caa chore: refactor mirrors manage
- d8e742d chore: refactor mirrors manage
- f01166e chore: refactor mirrors manage
- d08619b chore: refactor mirrors manage
- 0e5250d chore: code quality improvement
- d4d7697 chore: update assets dir
- 7003051 chore: refactor state
- 7f3ad1f chore: refactor benchmark, server
- db9b254 chore: refactor mirror manage, rewriter
- 82a5954 chore: refactor mirror manage
- 9f19805 chore: fix Golang security checks by gosec #G304
- 61d09c2 chore: code quality improvement
- e02e7b2 chore: code quality improvement
- bd1347f chore: code quality improvement
- 4379301 chore: code quality improvement
- 0d6a429 chore: add centos mirror setter/getter
- 15393c2 chore: add centos mirrors
- f29196d docs: add chinese docs