Releases: go-spatial/tegola
Releases · go-spatial/tegola
v0.20.0
Features
- porivder/postgis: Add connection config options
application_name
anddefault_transaction_read_only
@iwpnd
Bugs
Maintenance
- CI Fixes: Dockerhub login. Upgrade Go to 1.21.3 (@ARolek )
- Upgrade go-spatial/geom to latest (@jchamberlain)
- Reduce precision to 8 places for query tokens (including BBOX) so that tests pass (@jchamberlain)
- ci: Add govulncheck job. Update actions with deprecation warnings @ARolek
- bump github.com/aws/aws-sdk-go from 1.27.0 to 1.34.0 @dependabot
- bump golang.org/x/net from 0.5.0 to 0.17.0 @dependabot
- bump golang.org/x/crypto from 0.5.0 to 0.17.0 @dependabot
- bump google.golang.org/grpc from 1.50.1 to 1.56. @dependabot
- Bump Go version to 1.21.8 @ARolek
- bump github.com/jackc/pgx/v4 from 4.14.1 to 4.18.2 @dependabot
- refactor: deprecate non uri connection for PostGIS providers @iwpnd
- Bump golang.org/x/net to v0.22.0 @ARolek
Breaking Changes
- In this release individual PostGIS connection params (i.e.
host
,ports
,user
, etc.) have been removed. Individual connection params have been deprecated for a few versions and a connection string (uri
) should be used instead. Documentation can be found inprovider/postgis
andmvtprovider/postigs
.
v0.19.0
v0.18.0
v0.17.0
v0.16.0
Features
- Added option to use Zap logging to get JSON based logs (@iwpnd)
Enhancements
- Add ttools helper for easier local testing. (@iwpnd)
- (UI) Upgraded eventsource from 1.1.0 to 1.1.1 (dependbot)
- (UI) Upgraded shell-quote from 1.7.2 to 1.7.3 (dependbot)
- (UI) Upgraded terser from 4.8.0 to 4.8.1 (dependbot)
- Fix for #870 filter by zoom level for min/max zoom 0 (@iwpnd)
- setting max_zoom to 0 will set it to 1 (@iwpnd)
- seeding command now as a --log-threshold value to control logging of tiles that take longer than the given time. (@dwoznicki)
- handle gpkg GEOMETRY as an unknown geometry and not break the capabilities if a layer contains such a geometry. (@roelarents)
- test: use T.Setenv to set env vars in tests (@Juneezee)
Documentation
- Updated README to focus on
mvt_postgis
provider instead ofpostgis
Bugs
- Minor code clean up (e8690a9) (@dechristopher , @bemyak)
v0.15.2
v0.15.1
v0.15.0
Features
- Redis SSL connection via redis.ParseURL (#815 @iwpnd)
- Updated providers/postgis to use pgx4. This enables use of Postgres versions 12+ (@iwpnd #820)
- providers/postgis: allow connection URI and add additional config parameters (@iwpnd #841)
- expose SetLogLevel in cli (@iwpnd part of #831)
- Add a dont_clean option (@roelarents #847)
Enhancements
- ci: publish edge image on push or pr to default_branch_ref (@iwpnd)
- chore: switch to internal/log (@iwpnd #837)
- chore: remove logAndError (@iwpnd #839)
- chore: add docker-compose local dev env (@iwpnd #840)
- removed go-bindata for embedding the internal viewer in favor of the native go embed (@ARolek #843)
- fix: replace environment variables in webserver headers (@iwpnd #597, #844)
Documentation
v0.14.0
v0.13.0
Features
- cache/s3: Allow forcing path style for s3 compatible API requests (#745 @johngian)
- observability: [experimental] Initial implementation of observability support for Prometheus. Provides go runtime metrics and a "/metrics". (# #714 @gdey )
Bug Fixes
- Fixed MacOS release builds don't include support for GeoPackage providers (#736 @flother )
- ci: Fixed GH Action env syntax (@ARolek)
- docker: Version bumps in Dockerfile (@ARolek)
- dataprovider/postgis/mvt: Fix SQL parsing for MVT provider (#744 @johngian)
Maintenance
- cache/s3: updated deprecated function (@alrs)
- dataprovider/postgis: Updated mvt_postgis README regarding 4326 projection (@ARolek)
- ui: Bumps elliptic from 6.5.3 to 6.5.4. dependency (#749 @dependabot)