Releases: m-lab/locate
Releases · m-lab/locate
v0.19.2
What's Changed
- fix(handler): handle preflight CORS request by @bassosimone in #248
- chore(deps): bump the gomod-minor-patch group with 2 updates by @dependabot[bot] in #246
Full Changelog: v0.19.1...v0.19.2
v0.19.1
What's Changed
- fix(monitoring): add specific paths to Enforced map by @robertodauria in #247
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed
- fix: use PLATFORM_PROJECT for the auth service in openapi.yaml by @robertodauria in #229
- feat: improve support for local testing by @robertodauria in #230
- feat(api/locate): add authorization header by @bassosimone in #231
- chore: run
go get -u -v ./...and fix tests by @robertodauria in #232 - ci: add GitHub Actions workflow and golangci-lint config by @robertodauria in #233
- ci: bump the actions group with 3 updates by @dependabot[bot] in #234
- chore(deps): bump the gomod-minor-patch group with 3 updates by @dependabot[bot] in #235
- chore(deps): bump github.com/googleapis/gax-go from 1.0.3 to 2.0.2+incompatible by @dependabot[bot] in #236
- fix(deps): migrate from gopkg.in/square/go-jose.v2 to go-jose/v4 by @robertodauria in #237
- refactor(locatetest)!: allow returning valid URLs by @bassosimone in #240
- fix(README.md): update build status badge by @bassosimone in #241
- chore(deps): bump the gomod-minor-patch group with 2 updates by @dependabot[bot] in #242
- fix(heartbeat): remove incorrect ticker pointer dereference by @robertodauria in #243
- feat(priority): implement tier-based rate limiting for /v2/priority/nearest by @robertodauria in #238
- fix: update tier limits by @robertodauria in #245
New Contributors
- @bassosimone made their first contribution in #231
- @dependabot[bot] made their first contribution in #234
Full Changelog: v0.18.0...v0.19.0
v0.18.0 / 2025-08-25
What's Changed
- feat(auth): Add JWT authentication for heartbeat endpoints by @robertodauria in #228
Full Changelog: v0.17.7...v0.18.0
v0.17.8 / 2025-07-01
What's Changed
- Adds a new "geo" format the /v2/siteinfo/registrations endpoint by @nkinkade in #224
- GeoJSON wants lon/lat, not lat/lon by @nkinkade in #225
- Factor filtering hosts into its own function for the registrations endpoint by @nkinkade in #226
- Avoids a nil pointer dereference error in Geo() by @nkinkade in #227
Full Changelog: v0.17.6...v0.17.8
v0.17.7
What's Changed
- Adds a new "geo" format the /v2/siteinfo/registrations endpoint by @nkinkade in #224
- GeoJSON wants lon/lat, not lat/lon by @nkinkade in #225
- Factor filtering hosts into its own function for the registrations endpoint by @nkinkade in #226
- Avoids a nil pointer dereference error in Geo() by @nkinkade in #227
Full Changelog: v0.17.6...v0.17.7
v0.17.6
What's Changed
- Add -early-exit-clients command-line flag by @robertodauria in #223
Full Changelog: v0.17.5...v0.17.6
v0.17.5
What's Changed
- Update cloudbuild config to allow setting IP-based config from env by @robertodauria in #221
Full Changelog: v0.17.4...v0.17.5
v0.17.4
What's Changed
- Updates Cloud Build to use Artifact Registry container images by @nkinkade in #218
- Always pass country/site/org/strict/machine-type by @robertodauria in #220
- Update rate limiter to have different configurable limits for IP-only and IP+UA by @robertodauria in #219
Full Changelog: v0.17.3...v0.17.4
v0.17.3
What's Changed
- Make rate limiter parameters configurable via CB by @robertodauria in #217
Full Changelog: v0.17.2...v0.17.3