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.
- PHPDotenv migrated from version 3 to 4.
- Expose URI patterns to support mirroring third party repos like packages.drupal.org. @spotzero
since
to know when mirror was created.- India mirror. @vrkansagara
- Czech Republic mirror. @HOSTUJ TO
- Indonesia mirror. @Telkom University
- Japan mirror. @Studio Umi
1.1.1 - 2019-11-11
- More mirrors: https://packagist.kr, https://packagist.mirrors.sjtug.sjtu.edu.cn, https://mirrors.cloud.tencent.com/composer, https://mirrors.huaweicloud.com/repository/php
- Roadmap on Readme.md
- Other correlated projects on Readme.md
- List of mirrors with tabular view and more information
- Topology better design
- WorldMap with new mirrors
- Better support for
-v
,-vv
and-vvv
- Better cli messages when creating a new mirror
- Support mirror with path
- Better support for URL on env vars
- Fixed bug with
metadata-url
using folder p2. Today this property is ignored and superseed byproviders-url
1.1.0 - 2019-11-10
- SLEEP to .env.example
- More mirrors: packagist.co.za, mirrors.aliyun.com/composer, packagist.in
- Google Analytics
- Funding https://www.patreon.com/packagist_mirror
- Dropped support for PHP < 7.2
- Test PHP 7.3, 7.4 and 8.0 (failing)
- nginx.conf based on nginx docker
- World Map
- Network topology
- Synchronized continuously with SLEEP=0
- Logo
- Support for better to -vv and -vvv verbosity
- Option
--no-clean
to support weekly/monthly clean - URI main mirror validation
- Error counter to same mirror when give more than 1 error
- Better Contribution page.
- Revisited Readme to address issues reported by lack documentation.
- dotEnv migrate from 2.x to 3.x version.
- Updated front js libs (fixed timezone error in brazil)
- Format sync date to ISO
- Disable mirror with 100 errors, before was 1000 errors.
- Progress Bar of Symfony
- Removed dev packages 'webysther/composer-plugin-qa' and 'webysther/composer-meta-qa' to reduce requirements.
- Removed composer.lock because we support multipĺe PHP versions
1.0.3 - 2018-07-25
- Domain of main mirror changed from packagist.org to repo.packagist.org
1.0.2 - 2018-06-10
- When new mirror was created the public resources is copied to public
- Changed last sync date format
- Fixed country image vertical align
- Fixed delete file only if exists
- Open links on another tab
1.0.1 - 2018-06-10
- Synced date now is only using javascript
- Package moment.js compatible
1.0.0 - 2018-06-10
- Complete refactoring
- Initial version