What's Changed
- Bintray no longer used for artifacts. [ci skip] by @smira in #850
- Update system tests after Debian buster was released. by @smira in #852
- Try Travis on xenial workers by @smira in #854
- Print when test is skipped by @smira in #853
- Skip uploading release versions of aptly to nightly repo by @smira in #851
- Update Go AWS SDK to the latest version by @smira in #856
- Revert "Don't remove API file socket if it exists and it's usable" by @smira in #857
- Update ugorji/go/codec to latest version by @smira in #855
- Add test for publishing with non-empty Origin & Label by @smira in #860
- Rework HTTP downloader retry logic by @smira in #865
- Fix flakey tests related to identity name ordering. by @smira in #863
- Print redirects being followed, drop mirror.yandex.ru. by @smira in #864
- Refactor database code to support standalone batches, transactions. by @smira in #861
- Consistently use transactions to update database by @smira in #866
- Fix #827 - passhprase typos by @TuningYourCode in #867
- Remove test which relied on now gone mongodb repository by @smira in #870
- Make database open attempts configurable also via config file by @steinex in #869
- Fix issues with
progress == nil
causing panics by @smira in #871 - Bump Go supported version to 1.11-1.13 by @smira in #872
- Parse dependency architecture even without version by @rmedaer in #868
- Allow a custom Suite when publishing by @smira in #874
- Fix system tests for Debian Stretch 9.11 by @smira in #877
- Vendor update goleveldb by @smira in #876
- Update nvidia repo key by @smira in #881
- Switch to Go modules instead of dep by @smira in #880
- Really upgrade goleveldb to the latest master version by @smira in #882
- Upgrade AWS SDK to the latest version by @smira in #883
- Bump golangci-lint to 19.1 by @smira in #884
- Allow GPGFinder to work with nonstandard GPG version strings by @sleepdeprecation in #888
- Fix tests by @lbolla in #937
- Test against newer versions of Go by @lbolla in #942
- Store MD5 in a separate metadata field and use it when ETag is not an MD5 hash by @andrewshadura in #924
- Filter command: Fix typo Priorioty -> Priority in #928
- .goxc.json: list os/arch explicitly to avoid darwin/386 by @peat-psuwit in #947
- Add -json output flag to list|show commands by @freakinhippie in #976
- Proposed keyserver changed to functional one by @Vitexus in #992
- Export RemoteRepo package list by @lebauce in #967
- Add support for publishing to Azure storage by @chuan in #413
- Background API by @lbolla in #971
- Convert tests to Python 3 by @lbolla in #1014
- Fix badges by @randombenj in #1015
- Grab downloader by @lbolla in #1016
- deb: fix importing dbgsym packages with versioned Source field by @peat-psuwit in #936
- Fix: typo in aptly web page link by @chanix95 in #1020
- Issue/revive unittests by @lbolla in #1024
- Add release to CI by @randombenj in #1029
- Use University of Utah mirror in tests by @lbolla in #1035
- Timeout CI build job after 30 minutes by @lbolla in #1033
- Update the gpg key of the
repo.aptly.info
repository in the README by @maciej-gol in #1052 - Add support for zst compression by @mbearup in #1050
- Publish releases and nightly builds from ci by @randombenj in #1055
- Fix master build and system test setup by @randombenj in #1056
- Update deps by @randombenj in #1057
- Add metrics endpoint with http metrics using Prometheus client lib by @mmianl in #1045
- Fix artifacts publishing by @randombenj in #1061
- Support custom Azure publish endpoint by @chuan in #1063
- Give info when unable to load list of repos by @smutel in #1064
- Use correct version compare by @randombenj in #1066
- Enable Azure publish unit tests in Github actions by @chuan in #1069
- fix: typo in the comments by @myml in #1077
- Fix azurite dir for CI by @chuan in #1078
- api: allow parameters with urlencoded names by @sjoerdsimons in #1079
- Use python3 for system tests by @sjoerdsimons in #1083
- Cope with zero-length http downloads w/o Content-Length header by @mkke in #1080
- Update azure dependency by @randombenj in #1084
- Upload code coverage by @randombenj in #1085
- Use parallel gzip instead of gzip for compression by @sjoerdsimons in #1082
- Allow disabling bzip2 compression for index files by @sjoerdsimons in #1081
- S3: support disabling ACL with
none
value by @wadey in #1087
New Contributors
- @TuningYourCode made their first contribution in #867
- @steinex made their first contribution in #869
- @rmedaer made their first contribution in #868
- @sleepdeprecation made their first contribution in #888
- @lbolla made their first contribution in #937
- @andrewshadura made their first contribution in #924
- @peat-psuwit made their first contribution in #947
- @freakinhippie made their first contribution in #976
- @Vitexus made their first contribution in #992
- @chuan made their first contribution in #413
- @chanix95 made their first contribution in #1020
- @maciej-gol made their first contribution in #1052
- @mbearup made their first contribution in #1050
- @mmianl made their first contribution in #1045
- @smutel made their first contribution in #1064
- @myml made their first contribution in #1077
- @sjoerdsimons made their first contribution in #1079
- @mkke made their first contribution in #1080
- @wadey made their first contribution in #1087
Full Changelog: v1.4.0...v1.5.0