Releases: gomods/athens
Releases · gomods/athens
v0.15.1
What's Changed
- update-github-action(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #1969
- update-github-action(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #1971
- Add aad auth option when using azure storage account by @SilverdewBaker in #1973
- Fix helm install command in docs by @sb464f in #1981
- Switch from ADAL to AzIdentity, Add Azure Storage Token Refresh, and Update Golang Version by @SilverdewBaker in #1977
- Compatibility with proxy.golang.org for list not found responses by @sanyatuning in #1974
- Fix: Change goreleaser flag from --rm-dist to --clean by @matt0x6F in #1984
New Contributors
- @SilverdewBaker made their first contribution in #1973
- @sb464f made their first contribution in #1981
- @sanyatuning made their first contribution in #1974
Full Changelog: v0.14.1...v0.15.1
v0.15.0
What's Changed
- update-github-action(deps): bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #1969
- update-github-action(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #1971
- Add aad auth option when using azure storage account by @SilverdewBaker in #1973
- Fix helm install command in docs by @sb464f in #1981
- Switch from ADAL to AzIdentity, Add Azure Storage Token Refresh, and Update Golang Version by @SilverdewBaker in #1977
- Compatibility with proxy.golang.org for list not found responses by @sanyatuning in #1974
New Contributors
- @SilverdewBaker made their first contribution in #1973
- @sb464f made their first contribution in #1981
- @sanyatuning made their first contribution in #1974
Full Changelog: v0.14.1...v0.15.0
v0.14.1
What's Changed
- CI dependency updates in #1962
- Fix for AWS default credentials by @yongzhang in #1963
- Fix for E2E test runs by @joeymhills in #1966
- Feature gcp/saver: Only return errors.KindAlreadyExists if all three exist by @dwbuiten in #1957
- Fix to set correct content type and send only once by @matt0x6F in #1965
New Contributors
- @yongzhang made their first contribution in #1963
- @joeymhills made their first contribution in #1966
- @dwbuiten made their first contribution in #1957
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- update-go-pkg(deps): bump github.com/aws/aws-sdk-go from 1.44.220 to 1.51.21 by @dependabot in #1942
- Add an introduction page as the home page by @matt0x6F in #1945
- build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #1946
- Add logging configuration docs by @matt0x6F in #1952
- Docs overhaul by @matt0x6F in #1954
- Upgrade to AWS SDK v2 (#1938) by @nesangcode in #1950
- update-github-action(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #1956
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.25.0 to 0.46.0 by @dependabot in #1901
- update-go-pkg(deps): bump github.com/unrolled/secure from 0.0.0-20181221173256-0d6b5bb13069 to 1.14.0 by @dependabot in #1955
New Contributors
- @nesangcode made their first contribution in #1950
Known issues
- Athens support for S3 buckets is broken from an upgrade to the AWS Go SDK (#1961)
Full Changelog: v0.13.3...v0.14.0
v0.13.3
What's Changed
- Update README.md by @computerscienceiscool in #1932
- update-go-pkg(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #1933
- Upgrade logrus from 1.7.0 => 1.9.3 by @matt0x6F in #1934
- should use errors.AsErr to extract and detect errors.Error by @kkHAIKE in #1936
- correcting the misuse of the context in the copyContextWithCustomTime… by @kkHAIKE in #1941
- remove hardcoded rootPath values by @Jeansen in #1874
New Contributors
- @computerscienceiscool made their first contribution in #1932
- @kkHAIKE made their first contribution in #1936
- @Jeansen made their first contribution in #1874
Full Changelog: v0.13.2...v0.13.3
v0.13.2
What's Changed
- Send standard logger's output to logrus by @mikesep in #1912
- chore: fix broken links to 'absolutely everybody' blog post by @darrylblake in #1914
- update-github-action(deps): bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #1915
- update-go-pkg(deps): bump github.com/gorilla/mux from 1.6.2 to 1.8.1 by @dependabot in #1917
- update-go-pkg(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.4 by @dependabot in #1918
- update-go-pkg(deps): bump go.etcd.io/etcd/api/v3 from 3.5.9 to 3.5.12 by @dependabot in #1919
- Fix Markdown link in Storage docs by @chriskuehl in #1922
- Use quotes for args by @matt0x6F in #1925
- Add log formatting settings by @matt0x6F in #1926
- upgrade mongodb driver by @xytan0056 in #1928
- update-go-pkg(deps): bump github.com/lib/pq from 1.10.7 to 1.10.9 by @dependabot in #1923
- Rework logging defaults by @matt0x6F in #1927
New Contributors
- @darrylblake made their first contribution in #1914
- @chriskuehl made their first contribution in #1922
- @matt0x6F made their first contribution in #1925
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- singleflight go commands by @wozz in #1877
- fix: arm64 build by @mloiseleur in #1911
- Set up and use logrus logger in main by @mikesep in #1819
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #1907
New Contributors
- @wozz made their first contribution in #1877
- @mloiseleur made their first contribution in #1911
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- feat: Publish multi-arch docker image (amd64 and arm64) by @project0 in #1862
- Support Unix domain sockets for proxy server listener by @LINKIWI in #1865
- Fixing pacmod command by @arschles in #1583
- docs: update hugo-theme-learn version to latest master by @ngshiheng in #1871
- chore: switch from
interface{}
toany
by @nrwiersma in #1837 - fix(proxy): don't check TLS file permission by @uhthomas in #1880
- fix(pkg/stash): don't check status of all etcd endpoints on start by @uhthomas in #1889
- fix(pkg/stash): close etcd sessions by @uhthomas in #1887
- test: unit test for testing KindUnexpected case in Mongo query function by @yatesliang in #1883
- Updated link and format on the experimental public proxy by @ColumbiaMancera in #1864
- Bump golang.org/x/net from 0.8.0 to 0.17.0 by @dependabot in #1898
- Bump google.golang.org/grpc from 1.44.0 to 1.56.3 by @dependabot in #1900
New Contributors
- @project0 made their first contribution in #1862
- @LINKIWI made their first contribution in #1865
- @uhthomas made their first contribution in #1880
- @yatesliang made their first contribution in #1883
- @ColumbiaMancera made their first contribution in #1864
Full Changelog: v0.12.1...v0.13.0
v0.12.1
v0.12.0-rc1
What's Changed
- pkg/requestid: add Request ID to Athens requests and logs by @marwan-at-work in #1655
- Allow Athens to Propagate Authentication to Mod Download by @marwan-at-work in #1650
- Support IRSA for S3 bucket by @bnrjee in #1673
- Add Content-Length to .zip requests by @marwan-at-work in #1681
- Fix permissions for /config/config.toml so Athens can run as non-root by @tzvetkoff in #1699
- Removing the known limitations file by @arschles in #1710
- Skip content length when it is not available in headers by @linzhp in #1719
- Enable Athens to work in offline mode by @marwan-at-work in #1717
- Using directory as prefix for S3 by @linzhp in #1720
- Update mongo client to address CVE by @marwan-at-work in #1728
- Fixing panic with S3 storage by @arschles in #1730
- Deprecate bzr as it is unmaintained. by @manugupt1 in #1742
- a new way to pre-fill disk storage by @alex-user-go in #1747
- fix flake on redis-sentinel by depending on redis container / step. by @manugupt1 in #1748
- Remove deprecated GOPROXY in favor of GoBinaryEnvVars by @manugupt1 in #1759
- Resolve memory leaks when using Minio storage by @jorng in #1777
- build releases for x86_64 by @JefMasereel in #1779
- remove checked in main binary by @rski in #1782
- Passing http client to S3 client by @linzhp in #1786
- copy context before starting stash operations to prevent ctx cancellations by @r-ashish in #1790
- fix s3 credentials set to anonymous by default by @r-ashish in #1789
- Register HTTP client views for stats by @linzhp in #1787
- read redis lock options from config to support custom TTL & timeout by @r-ashish in #1791
- Update s3 checker to iterate through all objects pages by @ngshiheng in #1802
- Adding new fields to RevInfo by @linzhp in #1812
- Make shutdown timeout configurable by @jorng in #1806
- Handle SIGTERM on unix-like OS by @jorng in #1805
- Pass Athens's logger to the Redis package by @mikesep in #1817
- Handle duplicate keys returned by S3 ListObject by @linzhp in #1793
- Update lib/pq to fix cert permissions issues by @jorng in #1804
- Moved helm chart to new repo by @DrPsychick in #1820
- Calling HeadObjectWithContext() concurrently to check the existence of a module by @linzhp in #1844
- Removing Exists() check from S3 getters by @linzhp in #1842
- feat: add non-root user to docker image by @nrwiersma in #1843
- Refactoring: Use errors.AsErr by @linzhp in #1849
- chore: Bump Go to 1.20 by @nrwiersma in #1838
- Update alpine to 3.17 and build smaller binary. by @manugupt1 in #1850
New Contributors
- @qbit made their first contribution in #1660
- @arothste-blk made their first contribution in #1623
- @trenton42 made their first contribution in #1674
- @owenhaynes made their first contribution in #1672
- @bnrjee made their first contribution in #1673
- @iamnande made their first contribution in #1708
- @tzvetkoff made their first contribution in #1699
- @guoshimin made their first contribution in #1732
- @jason-liew made their first contribution in #1741
- @abhay-krishna made their first contribution in #1739
- @rbrtl made their first contribution in #1744
- @alex-user-go made their first contribution in #1747
- @StevenACoffman made their first contribution in #1751
- @dependabot made their first contribution in #1753
- @qiuyuzhou made their first contribution in #1769
- @JefMasereel made their first contribution in #1779
- @rski made their first contribution in #1782
- @r-ashish made their first contribution in #1790
- @ngshiheng made their first contribution in #1802
- @nrwiersma made their first contribution in #1816
- @mikesep made their first contribution in #1817
- @Juneezee made their first contribution in #1821
- @DrPsychick made their first contribution in #1820
Full Changelog: v0.11.0...v0.12.0-rc1