Skip to content

Releases: gomods/athens

v0.14.0

01 May 15:55
426fd24
Compare
Choose a tag to compare

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

Full Changelog: v0.13.3...v0.14.0

v0.13.3

14 Apr 20:51
f969e03
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.2...v0.13.3

v0.13.2

28 Mar 00:52
b9c8fb7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.1...v0.13.2

v0.13.1

04 Jan 12:05
2ac4289
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.0...v0.13.1

v0.13.0

12 Dec 08:27
640cc67
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.12.1...v0.13.0

v0.12.1

26 Apr 06:11
7c3e3a0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.12.0-rc1

28 Mar 15:22
43ee425
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.12.0-rc1

v0.12.0

12 Apr 17:07
43ee425
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

11 Mar 19:43
Compare
Choose a tag to compare

Welcome Athenians! v0.11.0 has a few features and several internal & infrastructural changes to improve stability and robustness:

  • In #1656, #1652, and #1655, we improved tests and log output. These changes should make it slighty easier for Athens developers and operators
  • In #1659, #1672, and #1677, we upgraded the Helm charts:
    • #1659 uses the new apiVersion value for Kubernetes Ingress objects
    • #1672 allows you to set annontations on the service account, if you have one present
    • #1677 allows you to use an existing service account in your Kubernetes cluster, rather than having the Helm chart create a new one for you
  • In #1673, we added configuration to support IAM Roles for Service Accounts for Athens configured with S3. This means that Athens can now use the default credentials for an S3 bucket when it's running in AWS, rather than having to hard-code them in configuration
  • In #1681, we added the Content-Length header to .zip requests, which means that Athens can now integrate with pkgsite
  • And last, but not least in #1623, we started using goreleaser to publish Athens binaries to each release page (starting with this one!). We only publish amd64 bit binaries for Linux and (Intel) Mac machines. Please submit an issue to request other builds/architectures if you would like them

Thanks to all of the contributors for the above PRs and everything else in this release!

Much ❀️ from the Athens maintainers πŸ˜„

v0.10.0: Goodbye master, hello main.

03 Jul 15:27
408fd74
Compare
Choose a tag to compare

Hi Athenians πŸ‘‹

This release brings about a few exciting changes. For the full list of commits see v0.9.0...v0.10.0

  • We changed our main branch from master to main πŸŽ‰

  • Athens support for the /index endpoint πŸ—‚οΈ. This makes Athens behave not only similarly to proxy.golang.org but also to index.golang.org. To turn it on and configure a backend for storing indexes, check out our configuration. This makes Athens integrate well with the newly open source Package Discovery Site. We will write more documentation on how to set everything up once things get more stable πŸŽ‰ (but feel free to reach out on GitHub Discussions or Slack if you want help setting it up)

  • Fixed a bug where users running Athens behind a path prefix were not able to proxy to the checksum db correctly: #1620

  • Fixed a bug where the Download File was not redirecting to URLs that had a path suffix: #1640

As always THANK YOU to our first time and recurring contributors. Athens is developed fully freely by the open source community so hope you like this release!

Don't hesitate to file issues or reach out to us at #athens on the Gohper Slack.

Open source contributors since v0.9.0:

πŸŽ‰ @elliotmr @stamm @sidprak @GodsBoss @WillAbides πŸŽ‰