Skip to content

Releases: Michad/tilegroxy

v0.9.0

11 Jan 17:48
89ca4c6
Compare
Choose a tag to compare

Highlights

New ability to optionally turn on hot reloading of configuration when supplying it via file. Avoids downtime to add new layers to the server but limitations apply.

Nearly every dependency has been updated short of the required version of go.

What's Changed

Features

  • Add provider to composite MVT layers into a single tile by @Michad in #339
  • Support Configuration Hot Reloading by @Michad in #346

Fixes

  • Improve PR metrics comments by @Michad in #347
  • Correct wrong decimal comparison bash syntax by @Michad in #348
  • Update feature list in docs by @Michad in #349
  • Speed up make readme by @Michad in #350
  • Explicitly disable telemetry by default to help flaky test by @Michad in #368

Dependencies

  • bump cloud.google.com/go/compute/metadata from v0.3.0 to v0.6.0
  • bump cloud.google.com/go/firestore from v1.15.0 to v1.17.0
  • bump cloud.google.com/go/longrunning from v0.5.5 to v0.6.3
  • bump cloud.google.com/go from v0.112.1 to v0.117.0
  • bump github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream from v1.6.5 to v1.6.7
  • bump github.com/aws/aws-sdk-go-v2/config from v1.27.43 to v1.28.7
  • bump github.com/aws/aws-sdk-go-v2/credentials from v1.17.41 to v1.17.48
  • bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds from v1.16.17 to v1.16.22
  • bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from v1.17.25 to v1.17.45
  • bump github.com/aws/aws-sdk-go-v2/internal/configsources from v1.3.21 to v1.3.26
  • bump github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 from v2.6.21 to v2.6.26
  • bump github.com/aws/aws-sdk-go-v2/internal/v4a from v1.3.18 to v1.3.26
  • bump github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding from v1.12.0 to v1.12.1
  • bump github.com/aws/aws-sdk-go-v2/service/internal/checksum from v1.3.20 to v1.4.7
  • bump github.com/aws/aws-sdk-go-v2/service/internal/presigned-url from v1.12.2 to v1.12.7
  • bump github.com/aws/aws-sdk-go-v2/service/internal/s3shared from v1.17.18 to v1.18.7
  • bump github.com/aws/aws-sdk-go-v2/service/s3 from v1.63.3 to v1.72.0
  • bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from v1.34.0 to v1.34.8
  • bump github.com/aws/aws-sdk-go-v2/service/ssooidc from v1.28.2 to v1.28.7
  • bump github.com/aws/aws-sdk-go-v2/service/sso from v1.24.2 to v1.24.8
  • bump github.com/aws/aws-sdk-go-v2/service/sts from v1.32.2 to v1.33.3
  • bump github.com/aws/aws-sdk-go-v2 from v1.32.2 to v1.32.7
  • bump github.com/aws/smithy-go from v1.22.0 to v1.22.1
  • bump github.com/coreos/go-semver from v0.3.0 to v0.3.1
  • bump github.com/cpuguy83/dockercfg from v0.3.1 to v0.3.2
  • bump github.com/fatih/color from v1.14.1 to v1.18.0
  • bump github.com/fsnotify/fsnotify from v1.7.0 to v1.8.0
  • bump github.com/gammazero/deque from v0.2.1 to v1.0.0
  • bump github.com/golang/groupcache from v0.0.0-20210331224755-41bb18bfe9da to v0.0.020241129210726-2c02b8208cf8
  • bump github.com/googleapis/enterprise-certificate-proxy from v0.3.2 to v0.3.4
  • bump github.com/googleapis/gax-go/v2 from v2.12.3 to v2.14.1
  • bump github.com/google/s2a-go from v0.1.7 to v0.1.8
  • bump github.com/grpc-ecosystem/grpc-gateway/v2 from v2.22.0 to v2.25.1
  • bump github.com/hashicorp/consul/api from v1.28.2 to v1.30.0
  • bump github.com/hashicorp/go-hclog from v1.5.0 to v1.6.3
  • bump github.com/hashicorp/golang-lru from v0.5.4 to v1.0.2
  • bump github.com/jackc/pgx/v5 from v5.7.1 to v5.7.2
  • bump github.com/klauspost/compress from v1.17.8 to v1.17.11
  • bump github.com/magiconair/properties from v1.8.7 to v1.8.9
  • bump github.com/mattn/go-isatty from v0.0.17 to v0.0.20
  • bump github.com/maypok86/otter from v1.2.2 to v1.2.4
  • bump github.com/nats-io/nats.go from v1.34.0 to v1.38.0
  • bump github.com/nats-io/nkeys from v0.4.7 to v0.4.9
  • bump github.com/pelletier/go-toml/v2 from v2.2.2 to v2.2.3
  • bump github.com/redis/go-redis/v9 from v9.6.1 to v9.7.0
  • bump github.com/sagikazarmark/crypt from v0.19.0 to v0.27.0
  • bump github.com/spf13/cast from v1.6.0 to v1.7.1
  • bump github.com/stretchr/testify from v1.9.0 to v1.10.0
  • bump github.com/testcontainers/testcontainers-go from v0.33.0 to v0.34.0
  • bump go.etcd.io/etcd/api/v3 from v3.5.16 to v3.5.17
  • bump go.etcd.io/etcd/client/pkg/v3 from v3.5.16 to v3.5.17
  • bump go.etcd.io/etcd/client/v2 from v2.305.12 to v2.305.17
  • bump go.etcd.io/etcd/client/v3 from v3.5.16 to v3.5.17
  • bump golang.org/x/crypto from v0.27.0 to v0.31.0
  • bump golang.org/x/exp from v0.0.0-20240604190554-fc45aab8b7f8 to v0.0.020241217172543-b2144cdd0a67
  • bump golang.org/x/net from v0.29.0 to v0.33.0
  • bump golang.org/x/oauth2 from v0.22.0 to v0.24.0
  • bump golang.org/x/sync from v0.8.0 to v0.10.0
  • bump golang.org/x/sys from v0.25.0 to v0.28.0
  • bump golang.org/x/text from v0.18.0 to v0.21.0
  • bump golang.org/x/time from v0.5.0 to v0.8.0
  • bump google.golang.org/api from v0.171.0 to v0.214.0
  • bump google.golang.org/genproto/googleapis/api from v0.0.0-20240903143218-8af14fe29dc1 to v0.0.020241219192143-6b3ec007d9bb
  • bump google.golang.org/genproto/googleapis/rpc from v0.0.0-20240903143218-8af14fe29dc1 to v0.0.020241219192143-6b3ec007d9bb
  • bump google.golang.org/genproto from v0.0.0-20240213162025-012b6fc9bca9 to v0.0.020241219192143-6b3ec007d9bb
  • bump google.golang.org/grpc from v1.66.1 to v1.69.2
  • bump google.golang.org/protobuf from v1.34.2 to v1.36.0
  • bump go.opencensus.io from v0.24.0 to v1.1.0
  • bump go.opentelemetry.io/contrib/bridges/otelslog from v0.5.0 to v0.8.0
  • bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from v0.49.0 to v0.58.0
  • bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from v0.55.0 to v0.58.0
  • bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp from v0.6.0 to v0.9.0
  • bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from v1.30.0 to v1.33.0
  • bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from v1.30.0 to v1.33.0
  • bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from v1.30.0 to v1.33.0
  • bump go.opentelemetry.io/otel/log from v0.6.0 to v0.9.0
  • bump go.opentelemetry.io/otel/metric from v1.31.0 to v1.33.0
  • bump go.opentelemetry.io/otel/sdk/log from v0.6.0 to v0.9.0
  • bump go.opentelemetry.io/otel/sdk/metric from v1.30.0 to v1.33.0
  • bump go.opentelemetry.io/otel/sdk from v1.30.0 to v1.33.0
  • bump go.opentelemetry.io/otel/trace from v1.31.0 to v1.33.0
  • bump go.opentelemetry.io/otel from v1.31.0 to v1.33.0
  • bump go.opentelemetry.io/proto/otlp from v1.3.1 to v1.4.0
  • bump go.uber.org/zap from v1.21.0 to v1.27.0
  • bump k8s.io/utils from v0.0.0-20240502163921-fe8a2dddb1d0 to v0.0.020241210054802-24370beab758

Full Changelog: v0.8.0...v0.9.0

v0.8.0

18 Oct 18:09
a3b951c
Compare
Choose a tag to compare

Highlights

A new provider is available for generating MVT tiles from a Postgis geometry table. Health checking is available on a secondary port for monitoring and orchestration/load balancer readiness/liveness probes. Security improvements to code to avoid possible exploit vectors (no known exploits).

What's Changed

Features

Fixes

  • Tweak metrics actions to comment results in PR for #192 by @Michad in #256
  • Change context canceled to be logged as debug instead of error by @Michad in #296
  • Moved placeholder index.html to index_default.html by @Michad in #222
  • Fix security issues reported by new version of gosec by @Michad in #254 #297 #298
  • Use NPM CI to install antora to ensure hash check is applied by @Michad in #223 #255

Dependencies

  • bump go from 1.22.5 to 1.22.7 by @Michad in #243
  • bump actions/checkout from 4.1.7 to 4.2.1 by @dependabot in #250 #280
  • bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #241
  • bump actions/upload-artifact from 4.3.6 to 4.4.3 by @dependabot in #210 #284
  • bump alpine from 3.20 to 3.20.3 by @dependabot in #227 #247 #249
  • bump docker/build-push-action from 6.7.0 to 6.9.0 by @dependabot in #265
  • bump docker/setup-buildx-action from 3.6.1 to 3.7.1 by @dependabot in #276
  • bump github/codeql-action from 3.26.6 to 3.26.12 by @dependabot in #231 #242 #278
  • bump github.com/aws/aws-sdk-go-v2/config from 1.27.39 to 1.27.43 by @dependabot in #287
  • bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.14 to 1.17.25 by @dependabot in #224 #262
  • bump github.com/aws/aws-sdk-go-v2 from 1.30.5 to 1.32.0 by @dependabot in #244 #273
  • bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.60.1 to 1.61.2 by @dependabot in #226
  • bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from 1.32.5 to 1.34.0 by @dependabot in #275
  • bump github.com/testcontainers/testcontainers-go from 0.32.0 to 0.33.0 by @dependabot in #212
  • bump go.etcd.io/etcd/client/v3 from 3.5.15 to 3.5.16 by @dependabot in #246
  • bump golang from 1.22.6-alpine3.20 to 1.22.8-alpine3.20 by @dependabot in #221 #266
  • bump golang from fd4d0e4 to 48eab5e by @dependabot in #237
  • bump golang/govulncheck-action from 1.0.3 to 1.0.4 by @dependabot in #267
  • bump golang.org/x/crypto from 0.26.0 to 0.27.0 by @dependabot in #232
  • bump go.opentelemetry.io/contrib/bridges/otelslog from 0.3.0 to 0.5.0 by @dependabot in #233
  • bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.54.0 to 0.55.0 by @dependabot in #272
  • bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp from 0.5.0 to 0.6.0 by @dependabot in #245
  • bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.30.0 by @dependabot in #259
  • bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.28.0 to 1.30.0 by @dependabot in #213 #261
  • bump go.opentelemetry.io/otel/metric from 1.30.0 to 1.31.0 by @dependabot in #288
  • bump node from 20-alpine3.20 to 22-alpine3.20 by @dependabot in #228
  • bump reviewdog/action-suggester from 1.17.0 to 1.18.0 by @dependabot in #238
  • bump s3-actions/s3cmd from 1.7.0 to 1.8.1 by @dependabot in #251 #285
  • bump securego/gosec from 2.20.0 to 2.21.4 by @dependabot in #252
  • bump sigstore/cosign-installer from 3.6.0 to 3.7.0 by @dependabot in #277
  • bump umbrelladocs/action-linkspector from 1.2.1 to 1.2.2 by @dependabot in #268

Full Changelog: v0.7.0...v0.8.0

v0.7.0

06 Sep 04:12
a39c835
Compare
Choose a tag to compare

Highlights

Documentation has been reworked and builds into a website. Documentation is available here and in tilegroxy itself.

Breaking Changes

The Image type has been changed from a byte array to a struct. This allows specifying a content type of your map tile but is a change to the signature for custom providers.

What's Changed

Features

Fixes

  • fix silent panic in error handling by @Michad in #207

Dependencies

  • bump github/codeql-action from 3.26.2 to 3.26.6 by @dependabot in #181 #182 #201 #208
  • bump umbrelladocs/action-linkspector from 1.1.3 to 1.2.1 by @dependabot in #216
  • bump github.com/maypok86/otter from 1.2.1 to 1.2.2 by @dependabot in #178
  • bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from 1.32.4 to 1.32.5 by @dependabot in #180
  • bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.10 to 1.17.14 by @dependabot in #185
  • bump go.opentelemetry.io/otel/sdk from 1.28.0 to 1.29.0 by @dependabot in #204
  • bump go.opentelemetry.io/otel/sdk/log from 0.4.0 to 0.5.0 by @dependabot in #202
  • bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp from 0.4.0 to 0.5.0 by @dependabot in #205
  • bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.53.0 to 0.54.0 by @dependabot in #203

Full Changelog: v0.6.0...v0.7.0

v0.6.0

17 Aug 23:11
8aba962
Compare
Choose a tag to compare

Highlights

OpenTelemetry support is now available for traces, metrics, and logs. Logs are still a bit experimental and don't include all attributes.

What's Changed

Features

  • Support Opentelemetry by @Michad in #166
  • Make cache saving asynchronous by @Michad in #173
  • Support {ctx.query-string} parameter in proxy provider by @Michad in #174
  • Support EPSG:3857 in proxy provider by @Michad in #174

Fixes

Dependencies

Full Changelog: v0.5.1...v0.6.0

v0.5.1

03 Aug 17:21
4b794e1
Compare
Choose a tag to compare

Primarily fixes a crash that can occur when using the blend provider

What's Changed

Fixes

  • docs: replace OpenSSF Badge with OpenSSF Scorecard by @Michad in #147
  • fix: set blend preauth to return a new instance of providercontext by @Michad in #157

Dependencies

  • bump ossf/scorecard-action from 2.3.3 to 2.4.0 by @dependabot in #148
  • bump go.etcd.io/etcd/client/v3 from 3.5.14 to 3.5.15 by @dependabot in #152
  • bump docker/setup-buildx-action from 3.5.0 to 3.6.1 by @dependabot in #154
  • bump github/codeql-action from 3.25.14 to 3.25.15 by @dependabot in #149
  • bump github.com/docker/docker from 27.0.3+incompatible to 27.1.1+incompatible in the go_modules group by @dependabot in #155 #156
  • bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.8 to 1.17.9 by @dependabot in #150
  • bump github.com/redis/go-redis/v9 from 9.6.0 to 9.6.1 by @dependabot in #151
  • bump github.com/aws/aws-sdk-go-v2/service/secretsmanager from 1.32.3 to 1.32.4 by @dependabot in #153

Full Changelog: v0.5.0...v0.5.1

v0.5.0

26 Jul 03:30
2de3e67
Compare
Choose a tag to compare

We're getting close to completing the full list of functionality for a 1.0 release! Telemetry (including metrics), k8s, and documentation are the main items remaining.

Highlights

A 4th entity type has been added in the form of an interface for looking up secrets from a secret store (called a Secret-er). This is used for the configuration of the other entities. Currently the only implementation is AWS Secrets Manager.

There's now a provider for directly interfacing with CGI applications, this allows Tilegroxy to act as an HTTP server for MapServer among others. An example of this is included in the examples folder.

The largest architectural change is a return into the pkg folder to allow tilegroxy to be used as a library. This provides a second path for extensibility by writing your own native providers, cache, auth, secrets. A new readme doc exists for extensibility.

The last substantial change worth mentioning is incorporation of a suite of linters to cover common bugs, code quality, style, maintainability, etc. These are incorporated into CICD with reviewdog plugging the feedback inline in PRs. The issues raised by the linters initially have had fixes incorporated in this release.

What's Changed

Features

  • Add a CGI provider to enable MapServer integration by @Michad in #120
  • Allow extensibility by exposing key classes in pkg so tilegroxy can be used as a library by @Michad in #134
  • Support external secret stores starting with AWS Secrets Manager by @Michad in #133

Fixes

Dependencies

  • security(actions): bump docker/build-push-action from 6.3.0 to 6.5.0 by @dependabot in #121 #125 #136
  • security(actions): bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #137
  • security(actions): bump docker/setup-buildx-action from 3.4.0 to 3.5.0 by @dependabot in #135
  • security(actions): bump github/codeql-action from 3.25.11 to 3.25.14 by @dependabot in #114 #127 #145
  • security(docker): bump alpine from b89d9c9 to 0a4eaa0 by @dependabot in #139
  • security(docker): bump golang from 8c9183f to 0d3653d by @dependabot in #138 #142
  • security(go): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.24 to 1.17.26 by @dependabot in #117
  • security(go): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.4 to 1.17.8 by @dependabot in #115 #130
  • security(go): bump github.com/aws/aws-sdk-go-v2 from 1.30.1 to 1.30.3 by @dependabot in #116
  • security(go): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.0 to 1.58.2 by @dependabot in #119
  • security(go): bump github.com/redis/go-redis/v9 from 9.5.3 to 9.6.0 by @dependabot in #118 #132
  • security(go): bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #131

Full Changelog: v0.4.0...v0.5.0

v0.4.0

14 Jul 17:03
15a591b
Compare
Choose a tag to compare

Another pre-release with more and more base level functionality you'd expect in a tool like this. The highlights:

  • Support for HTTPS (TLS) including Let's Encrypt automation
  • The ability to supply a geohash in a JWT to limit access to a specific geographic area
  • Layers can be given a Pattern to match against rather than the specific ID, allowing you to cut down on repetition

Breaking Changes

Overriding the HTTP Client on a per-layer level has changed. Up till now any "override client" would completely overwrite the client without applying any default. So if you just overwrote e.g. acceptable status codes the acceptable content types would become an empty array. That's now fixed so only the things you specify get customized and everything else inherits from the top level client config and then inherits the default values. Also the parameter was renamed from overrideclient to just client for brevity's sake

What's Changed

Features

  • Support limiting access via geohash claim in JWT by @Michad in #89
  • Add ability to specify patterns in layer definitions, utilize it in blend and proxy providers, and add ref provider by @Michad in #97
  • Support TLS including Let's Encrypt by @Michad in #113

Fixes

Dependencies

  • bump go to 1.22.5 by @Michad in #98
  • bump docker/setup-buildx-action from 3.3.0 to 3.4.0 by @dependabot in #86
  • bump github.com/anthonynsimon/bild from 0.13.0 to 0.14.0 by @dependabot in #90
  • bump go.etcd.io/etcd/client/v3 from 3.5.12 to 3.5.14 by @dependabot in #91
  • bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #95
  • bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.23 to 1.17.24 by @dependabot in #93
  • bump github.com/aws/aws-sdk-go-v2/config from 1.27.23 to 1.27.24 by @dependabot in #92
  • bump github.com/testcontainers/testcontainers-go from 0.31.0 to 0.32.0 by @dependabot in #94
  • bump google.golang.org/grpc from 1.64.0 to 1.64.1 in the go_modules group by @dependabot in #99
  • bump k8s.io/utils by @Michad in #102
  • bump actions/setup-go from 5.0.1 to 5.0.2 by @dependabot in #106
  • bump actions/dependency-review-action from 4.3.3 to 4.3.4 by @dependabot in #109
  • Remove direct UUID dependency by @Michad in #88

Full Changelog: v0.3.0...v0.4.0

v0.3.0

04 Jul 20:31
32ad4b0
Compare
Choose a tag to compare

This release is primarily changes to configuration and the ci/release process.

You can now supply configuration via Viper-supported external configuration providers (mainly etcd, consul) and override configuration via Environment Variables.

You'll note there's now prebuilt binaries in a variety of OS and CPU architectures available! Checksums and signature are included. The docker image still only comes in 1 flavor.

Breaking changes

After adding environment variable for configuration parameters it became clear many of the configuration keys were too dang long. This release renames the following keys:

Section Old Key New Key
JWT VerificationKey Key
JWT MaxExpirationDuration MaxExpiration
JWT LayerScopePrefix ScopePrefix
JWT UserIdentifierGrant UserId
server StaticHeaders Headers
client MaxResponseLength MaxLength
client AllowUnknownLength UnknownLength
client AllowedContentTypes ContentTypes
client AllowedStatusCodes StatusCodes
client StaticHeaders Headers
logging mainlog main
logging accesslog access
logging.main EnableStandardOut Console
logging.main IncludeRequestAttributes Request
logging.main IncludeHeaders Headers
logging.access EnableStandardOut Console
error SuppressStatusCode AlwaysOk

What's Changed

  • Support environment variable and external providers in config. Also rename several options for brevity. by @Michad in #71 #81
  • CI Improvements by @Michad in #73 #74 #75 #76
  • Redo code coverage metric badge and add libyears badge by @Michad in #77 #80
  • Readme improvements by @Michad in #84
  • Testing tweaks by @Michad in #85
  • security(actions): bump github/codeql-action from 3.25.10 to 3.25.11 by @dependabot in #69
  • security(go): update to v2 of aws sdk by @Michad in #78
  • security(docker): bump golang from 1.22.4-alpine3.20 to 1.22.5-alpine3.20 by @dependabot in #82
  • security(actions): bump docker/build-push-action from 6.2.0 to 6.3.0 by @dependabot in #83

Full Changelog: v0.2.1...v0.3.0

v0.2.1

29 Jun 21:03
9745dd2
Compare
Choose a tag to compare

What's Changed

Includes security updates and a whole heck of a lot of new tests

  • security(go): upgrade go to 1.22.4 by @Michad in #53
  • ci: Add govulncheck to github actions by @Michad in #54
  • docs: create SECURITY.md by @Michad in #55
  • test: add a fuzz test for tile request conversion by @Michad in #56
  • security(go): bump github.com/aws/aws-sdk-go from 1.54.4 to 1.54.6 by @dependabot in #57
  • security(actions): bump snyk/actions from d406fd286b663eb8c6f8adcced4f7bcd199c0a3f to cf77efc3812bb036b3719dca4cecc3930db0b527 by @dependabot in #58
  • security(docker): bump golang from 794964a to ace6cc3 by @dependabot in #60
  • security(actions): bump docker/build-push-action from 6.0.2 to 6.1.0 by @dependabot in #59
  • docs: improve words in readme by @Michad in #63
  • security(actions): bump docker/build-push-action from 6.1.0 to 6.2.0 by @dependabot in #64
  • security(actions): bump snyk/actions from cf77efc3812bb036b3719dca4cecc3930db0b527 to a1346e4eaf761d462da22c34c681dc06849b6851 by @dependabot in #62
  • Testing improvements by @Michad in #61
  • More testing improvements by @Michad in #65
  • ci: fix indent mixup in coverage by @Michad in #66
  • ci: tweak coverage action by @Michad in #67
  • chore: Updated coverage badge. by @Michad in #68

Full Changelog: v0.2.0...v0.2.1

v0.2.0

23 Jun 19:32
7bb3927
Compare
Choose a tag to compare

What's Changed

  • security(go): bump github.com/aws/aws-sdk-go from 1.54.3 to 1.54.4 by @dependabot in #44
  • security(actions): bump docker/build-push-action from 6.0.0 to 6.0.1 by @dependabot in #43
  • security(actions): bump softprops/action-gh-release from 2.0.5 to 2.0.6 by @dependabot in #46
  • security(actions): bump docker/build-push-action from 6.0.1 to 6.0.2 by @dependabot in #47
  • security(docker): bump alpine from 77726ef to b89d9c9 by @dependabot in #48
  • security(docker): bump golang from 6522f0c to 794964a by @dependabot in #49
  • Add providers to support compositing multiple providers by @Michad in #45
  • Add context to app flow and associated logging improvements by @Michad in #50
  • Add a transform provider for modifying layers on a per-pixel level by @Michad in #51
  • Allow custom authentication methodology and extend JWT to support light authz by @Michad in #52

Full Changelog: v0.1.0...v0.2.0