Releases: lrstanley/geoip
Releases · lrstanley/geoip
v1.0.5
Changelog
🧹 Misc
- f3da1a8: feat: upgrade frontend deps; fix tests (@lrstanley)
🐳 Container Images (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.5
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1
🧪 Build info
- 📂 Full changelog:
v1.0.4..v1.0.5
- ❤️ Built with:
go version go1.23.1 linux/amd64
- ⚙️ Release job: release/go-release triggered by @lrstanley.
💬 What to do next?
- 🙋♂️ Running into an issue or want a specific feature? Take a look here!
- ⌚ Find previous releases.
- 🗝️ Find a vulnerability? Check out our Security and Disclosure policy.
- 🔗 Other useful links:
v1.0.4
Changelog
🐞 Bug Fixes
- 5b680ae: more minor tweaks; openapi fixes (@lrstanley)
🧹 Misc
- d2b6ed3: build(deps): bump github.com/prometheus/client_golang (@dependabot[bot])
- 80183fb: build(deps): bump github.com/go-chi/chi/v5 from 5.0.8 to 5.0.10 (@dependabot[bot])
- 2fe3a28: build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /public (@dependabot[bot])
- 235303d: build(deps): bump vite from 4.3.6 to 4.3.9 in /public (@dependabot[bot])
- 135f533: build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 (@dependabot[bot])
- b4a97c4: build(deps): bump undici from 5.14.0 to 5.27.2 in /public (@dependabot[bot])
- 35038c0: build(deps): bump postcss from 8.4.23 to 8.4.31 in /public (@dependabot[bot])
- 3116b40: build(deps): bump yaml from 2.1.3 to 2.3.4 in /public (@dependabot[bot])
- 55287a3: build(deps): bump github.com/oschwald/maxminddb-golang (@dependabot[bot])
- 1250e67: upgrade go deps; update license refs (@lrstanley)
- afc35ff: feat: replace cache library (@lrstanley)
- f948e65: feat: switch to stdlib slices (@lrstanley)
- 4f52f25: various refactoring (@lrstanley)
🐳 Container Images (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.4
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1
🧪 Build info
- 📂 Full changelog:
v1.0.3..v1.0.4
- ❤️ Built with:
go version go1.23.1 linux/amd64
- ⚙️ Release job: release/go-release triggered by @lrstanley.
💬 What to do next?
- 🙋♂️ Running into an issue or want a specific feature? Take a look here!
- ⌚ Find previous releases.
- 🗝️ Find a vulnerability? Check out our Security and Disclosure policy.
- 🔗 Other useful links:
v1.0.3
Changelog
🧹 Misc
- ecf1f28: build(deps): bump golang.org/x/net from 0.5.0 to 0.7.0 (@dependabot[bot])
- 3cebe66: Merge pull request #25 from lrstanley/dependabot/go_modules/golang.org/x/net-0.7.0 (@lrstanley)
- 0695a23: switch from go-sempool to sourcegraph/conc (@lrstanley)
- ba47507: chore(deps): upgrasde go deps (@lrstanley)
- 65dd395: chore(deps): upgrade node deps (@lrstanley)
- f3a9383: build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (@dependabot[bot])
- ae1faa7: Merge pull request #26 from lrstanley/dependabot/go_modules/google.golang.org/protobuf-1.29.1 (@lrstanley)
- 9f47228: add htmlWhitespaceSensitivity (@lrstanley)
- a975097: build(deps): bump github.com/lrstanley/clix (@dependabot[bot])
- 06955bf: build(deps): bump github.com/prometheus/client_golang (@dependabot[bot])
- 625ba8a: build(deps): bump alpine from 3.17 to 3.18 (@dependabot[bot])
- 332e3e9: fix: pnpm-lock.yaml conversion to new version (@lrstanley)
- 9346dce: fix: pnpm install without silent (@lrstanley)
- 83d286b: remove node-package-manager refs (@lrstanley)
- 1f29d93: update github action to new output format (@lrstanley)
- eeadbbd: fix(lint): eslint warnings (@lrstanley)
- d8def36: Merge pull request #33 from lrstanley/dependabot/docker/alpine-3.18 (@lrstanley)
- 45328bb: Merge branch 'master' into dependabot/go_modules/github.com/prometheus/client_golang-1.15.1 (@lrstanley)
- d24ac96: Merge branch 'master' into dependabot/go_modules/github.com/prometheus/client_golang-1.15.1 (@lrstanley)
- 23e68ac: Merge branch 'master' into dependabot/go_modules/github.com/lrstanley/clix-1.0.0 (@lrstanley)
- 63cc37d: Merge pull request #31 from lrstanley/dependabot/go_modules/github.com/lrstanley/clix-1.0.0 (@lrstanley)
- 9550bb8: Merge pull request #32 from lrstanley/dependabot/go_modules/github.com/prometheus/client_golang-1.15.1 (@lrstanley)
- dfa7ae5: chore(deps): upgrade go deps (@lrstanley)
- b3ccb2a: chore(deps): upgrade node deps (@lrstanley)
🐳 Container Images (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.3
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1
🧪 Build info
- 📂 Full changelog:
v1.0.2..v1.0.3
- ❤️ Built with:
go version go1.20.4 linux/amd64
- ⚙️ Release job: release/go-release triggered by @lrstanley.
💬 What to do next?
- 🙋♂️ Running into an issue or want a specific feature? Take a look here!
- ⌚ Find previous releases.
- 🗝️ Find a vulnerability? Check out our Security and Disclosure policy.
- 🔗 Other useful links:
v1.0.2
Changelog
✨ New Features
- 4e8df05: add prometheus metrics support (@lrstanley)
🧹 Misc
- 1a173ca: add meta prepare for goreleaser to use (@lrstanley)
🐳 Container Images (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.2
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1
🧪 Build info
- 📂 Full changelog:
v1.0.1..v1.0.2
- ❤️ Built with:
go version go1.20 linux/amd64
- ⚙️ Release job: release/go-release triggered by @lrstanley.
💬 What to do next?
- 🙋♂️ Running into an issue or want a specific feature? Take a look here!
- ⌚ Find previous releases.
- 🗝️ Find a vulnerability? Check out our Security and Disclosure policy.
- 🔗 Other useful links:
v1.0.1
⚠️ The binaries in this release are broken and do not have a functional web frontend bundled into the binary. ⚠️
Changelog
🧹 Misc
- 9918ecd: update banner (@lrstanley)
- 182954b: build(deps): bump github.com/puzpuzpuz/xsync from 1.4.3 to 1.5.2 (@dependabot[bot])
- 10092c8: Merge pull request #20 from lrstanley/dependabot/go_modules/github.com/puzpuzpuz/xsync-1.5.2 (@lrstanley)
- b1eb60a: fix: xsync errors (@lrstanley)
- f5db407: docker pull during build (@lrstanley)
- a1f8dba: fix dockerfile for latest alpine (@lrstanley)
- db628c5: chore(deps): upgrade node/go deps (@lrstanley)
- a779924: feat: upgrade to node 18 LTS (@lrstanley)
- ac57053: fix: minor tweaks to home-lookup e2e test (@lrstanley)
- b0ad5e1: fix: xsync patches (@lrstanley)
- b1f5ff9: minor tweaks to e2e tests (@lrstanley)
- 31db6b0: chore(deps): upgrade go deps (@lrstanley)
🐳 Container Images (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.1
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1
🧪 Build info
- 📂 Full changelog:
v1.0.0..v1.0.1
- ❤️ Built with:
go version go1.19.5 linux/amd64
- ⚙️ Release job: release/go-release triggered by @lrstanley.
💬 What to do next?
- 🙋♂️ Running into an issue or want a specific feature? Take a look here!
- ⌚ Find previous releases.
- 🗝️ Find a vulnerability? Check out our Security and Disclosure policy.
- 🔗 Other useful links:
v1.0.0
Changelog
Take a look at this blog post for features, deprecations, etc. ✨
✨ Commits
- 48c7f84: feat: uplift e2e tests with new api data/paths/ui features (@lrstanley)
- a57a86a: feat: support new trusted proxy flags (@lrstanley)
- b055dae: feat: add env-delim support for env vars (@lrstanley)
- b89d415: refactor resolver/lookup/handlers and more (@lrstanley)
- 82b89f8: misc docker image fixes (@lrstanley)
- 718aaae: fix: misc e2e test fixes (@lrstanley)
- 836e857: bulk of initial refactoring frontend/backend (@lrstanley)
- f8297d9: add license headers (@lrstanley)
- cd2a469: npm -> pnpm (@lrstanley)
- c3d59a7: add additional assertions in e2e tests (@lrstanley)
- 6b05a06: refactor catch-all (@lrstanley)
- b6cf62b: feat: add ASN info & accuracy radius (@lrstanley)
- d86a79a: refactor: v2 api, openapi, native bulk support, performance improvements, deprecations and more (@lrstanley)
- 46fbbc5: chore(deps): upgrade deps (@lrstanley)
- 29c1f59: feat: add accuracy radius vector to maps (@lrstanley)
- 472ad7d: feat: add scale to map (@lrstanley)
- b8acdc8: feat: add auto-updating query param for results (@lrstanley)
- a502b22: fix: improve error types and show actual error (@lrstanley)
- 912d537: fix: only fetch 'self' once (@lrstanley)
- 2e1ba4e: fix: map errors to correct http status codes (@lrstanley)
- 85ee4f3: re-add CSP headers (@lrstanley)
- fd271b3: fix: clear history not clearing query param (@lrstanley)
- df1e81d: Merge branch 'feat/refactor-vue3' (@lrstanley)
- f8b5329: fix: go generate not creating dist dir (@lrstanley)
- 6bf5815: fix: utilize new build commands in Dockerfile (@lrstanley)
- 768706e: feat: refactor readme (@lrstanley)
- 41af4f7: misc: add pnpm config options for actions tests (@lrstanley)
- 55bec43: new params for lint actions (@lrstanley)
- a35d818: Merge branch 'master' of github.com:lrstanley/geoip (@lrstanley)
- 142a4aa: fix: add vite shims (@lrstanley)
- ce68c14: switch to node workflow (@lrstanley)
- 5caf2cb: remove invalid params (@lrstanley)
- 5c6aab2: move npm scripts into makefile; fix dev deps being installed in docker image (@lrstanley)
- aa85588: unignore shim ts definition files (@lrstanley)
- 0d05872: generate eslint auto-import ignores before linting (@lrstanley)
- 7d72502: add missing sample bulk ip list (@lrstanley)
- 740de5f: move openapi generator to prod dependencies (@lrstanley)
- e03ba63: chore(deps): update pnpm lock (@lrstanley)
- 8e099e2: chore(deps): update pnpm lock, move dev deps to prod deps (@lrstanley)
- 738692c: move self lookup out of router guards (@lrstanley)
- 9463733: add node-test to actions (@lrstanley)
- f7035eb: fix: improve experience when using darkreader (@lrstanley)
- a125a68: refactor away from layouts package; misc cleanup (@lrstanley)
- f641a8b: split out usage docs; auto-generate markdown (@lrstanley)
- 5614296: fix: first download db validation uses wrong path (@lrstanley)
- cfeb5e5: fix: usage docs required flag is missing (@lrstanley)
- 30a61ae: fix: momentary input flicker due to input sync (@lrstanley)
- 1c440c9: chore(deps): upgrade deps (@lrstanley)
🐳 Container Images (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:1
🧪 Build info
- 📂 Full changelog:
v0.4.0..v1.0.0
- ❤️ Built with:
go version go1.19.1 linux/amd64
- ⚙️ Release job: release/go-release triggered by @lrstanley.
💬 What to do next?
- 🙋♂️ Running into an issue or want a specific feature? Take a look here!
- ⌚ Find previous releases.
- 🗝️ Find a vulnerability? Check out our Security and Disclosure policy.
- 🔗 Other useful links:
v0.4.0
Changelog
✨ New Features
- a7a5972: add custom language support (closes #14) (@lrstanley)
🧹 Misc
- 4754c52: build(deps): bump github.com/go-chi/cors from 1.2.0 to 1.2.1 (@dependabot[bot])
- a3b55cd: Merge pull request #12 from lrstanley/dependabot/go_modules/github.com/go-chi/cors-1.2.1 (@lrstanley)
- 3c04bae: build(deps): bump got from 11.8.3 to 11.8.5 in /public (@dependabot[bot])
- 082f5cb: Merge pull request #13 from lrstanley/dependabot/npm_and_yarn/public/got-11.8.5 (@lrstanley)
🐳 Container Images (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:0.4.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:0.4
$ docker run -it --rm ghcr.io/lrstanley/geoip:0
🧪 Build info
- 📂 Full changelog:
v0.3.0..v0.4.0
- ❤️ Built with:
go version go1.18.4 linux/amd64
- ⚙️ Release job: release/go-release triggered by @lrstanley.
💬 What to do next?
- 🙋♂️ Running into an issue or want a specific feature? Take a look here!
- ⌚ Find previous releases.
- 🗝️ Find a vulnerability? Check out our Security and Disclosure policy.
- 🔗 Other useful links:
v0.3.0
Changelog
💡 Features
- Various refactoring, upgrade Node from v8 to v17, and Go from v1.15 to v1.18.
🧹 Misc
- 5c37ff7: fixes (@lrstanley)
- 3ae8bb0: refactor; upgrade deps; new workflows (@lrstanley)
- 916c612: add node-version (@lrstanley)
- 9611cdf: remove cache reference (@lrstanley)
- 3a82141: Merge branch 'master' of github.com:lrstanley/geoip (@lrstanley)
- 4c80ed3: switch things up a bit (@lrstanley)
- e523087: test only with latest (@lrstanley)
- bbc9ea2: clean up makefile (@lrstanley)
- 25dcc05: upgrade node (@lrstanley)
- 5846dc0: add go-build test step (@lrstanley)
🐳 Container Images (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/geoip:latest
$ docker run -it --rm ghcr.io/lrstanley/geoip:0.3.0
$ docker run -it --rm ghcr.io/lrstanley/geoip:0.3
$ docker run -it --rm ghcr.io/lrstanley/geoip:0
🧪 Build info
- 📂 Full changelog:
v0.2.3..v0.3.0
- ❤️ Built with:
go version go1.18 linux/amd64
- ⚙️ Release job: release/go-release triggered by @lrstanley.
💬 What to do next?
- 🙋♂️ Running into an issue or want a specific feature? Take a look here!
- ⌚ Find previous releases.
- 🗝️ Find a vulnerability? Check out our Security and Disclosure policy.
- 🔗 Other useful links:
v0.2.3
Docker Releases are located here.
Changelog
74627e3 utilize latest go version from go-versions
go version go1.15.7 linux/amd64
v0.2.2
Docker Releases are located here.
Changelog
cade36a upgrade to go 1.15
go version go1.15 linux/amd64