Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ concurrency:
cancel-in-progress: true

env:
GOLANGCI_LINT_VERSION: v2.13.2
GOLANGCI_LINT_VERSION: v2.14.0
GOVULNCHECK_VERSION: v1.8.0

jobs:
Expand Down
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,24 @@ project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [1.0.1] - 2026-10-08

### Added

- Attach the signed provenance of the image to each GitHub release, as `keymaker-X.Y.Z.intoto.jsonl`.

### Changed

- Refresh the route catalogues embedded for every region.

### Fixed

- Wait the longest allowed when the API asks for a `Retry-After` of billions of seconds, rather than not at all: the delay overflowed.

### Security

- Build with Go 1.27.2, which fixes vulnerabilities in `crypto/tls`, `net/http`, `net/textproto` and `os`.

## [1.0.0] - 2026-10-04

The first stable release. From here on, every 1.x release keeps what the Compatibility section of the README lists as it is, and the image gains the major tag `1`, which follows them.
Expand Down Expand Up @@ -182,7 +192,8 @@ First public release.
- Harden response headers.
- Redact the application secret and the consumer key from every log record.

[Unreleased]: https://github.com/kentrow/keymaker/compare/v1.0.0...HEAD
[Unreleased]: https://github.com/kentrow/keymaker/compare/v1.0.1...HEAD
[1.0.1]: https://github.com/kentrow/keymaker/compare/v1.0.0...v1.0.1
[1.0.0]: https://github.com/kentrow/keymaker/compare/v0.5.1...v1.0.0
[0.5.1]: https://github.com/kentrow/keymaker/compare/v0.5.0...v0.5.1
[0.5.0]: https://github.com/kentrow/keymaker/compare/v0.4.0...v0.5.0
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Base images are pinned by tag and digest: the tag says what the image is, the digest makes a
# rebuild of an old commit produce the same image and keeps a scanner result attributable.
FROM --platform=$BUILDPLATFORM golang:1.27.1-bookworm@sha256:69a7b9788769bec032d238959b61854e9ae87f57be9029ec04e9885fabf99195 AS build
FROM --platform=$BUILDPLATFORM golang:1.27.2-bookworm@sha256:5cf287a799e6b94384bad13d16b14904c531f51ba65792237e122ce42b392f61 AS build

WORKDIR /src

Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module github.com/kentrow/keymaker

go 1.27.0

toolchain go1.27.1
toolchain go1.27.2

require github.com/ovh/go-ovh v1.9.0

Expand Down
Binary file modified internal/catalog/snapshots/ovh-ca.json.gz
Binary file not shown.
Binary file modified internal/catalog/snapshots/ovh-eu.json.gz
Binary file not shown.
Binary file modified internal/catalog/snapshots/ovh-us.json.gz
Binary file not shown.
Loading