github pomerium/pomerium v0.30.0

latest releases: v0.30.5, v0.30.4, v0.30.3...
one month ago

What's Changed

v0.30.0 introduces new Native SSH Access. Now Pomerium can proxy SSH connections directly — no need for pomerium-cli or the Pomerium Desktop client.

This release also includes experimental MCP support.

Other highlights

The Direct IdP Token Authentication feature has been expanded to work with all supported identity providers.

There is a new route option to help deal with CORS issues: see Additional Login Redirect Hosts for more information.

The JWT Issuer Format option is now available as a global setting, in addition to the existing per-route option.

There are new metrics for database connection pool usage, authorize service cache hit rate, and direct IdP token verification.

Some JSON log entry attributes names have changed, to standardize on hyphen separators rather than the previous mix of hyphens and underscores.

There is a new sync querier for the Authorize service that implements Query using an in-memory store of synced records for sessions, users and groups, rather than records being queried when needed. This should improve performance. It can be disabled with the authorize_use_synced_data runtime flag.

New

Fixes

Changed

Dependency Updates

  • chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #5526
  • chore(deps): bump @babel/helpers from 7.24.4 to 7.26.10 in /ui by @dependabot in #5523
  • chore(deps): bump the docker group with 3 updates by @dependabot in #5558
  • chore(deps): bump the github-actions group with 7 updates by @dependabot in #5557
  • chore(deps): bump the go group with 39 updates by @dependabot in #5559
  • chore(deps): bump @babel/runtime from 7.24.4 to 7.26.10 in /ui by @dependabot in #5522
  • chore(deps): bump the docker group with 2 updates by @dependabot in #5597
  • chore(deps): bump the github-actions group with 5 updates by @dependabot in #5600
  • chore(deps): bump the docker group in /.github with 3 updates by @dependabot in #5603
  • upgrade google.golang.org/grpc/health/grpc_health_v1 by @calebdoxsey in #5605
  • chore(deps): bump github.com/open-policy-agent/opa from 1.3.0 to 1.4.0 by @dependabot in #5609
  • chore(deps): bump the go group across 1 directory with 31 updates by @dependabot in #5608
  • chore(deps): bump the docker group with 3 updates by @dependabot in #5635
  • chore(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot in #5641
  • chore(deps): bump the docker group in /.github with 3 updates by @dependabot in #5637
  • chore(deps): bump the go group with 24 updates by @dependabot in #5638
  • chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot in #5677
  • chore(deps): bump the docker group with 3 updates by @dependabot in #5682
  • chore(deps): bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 by @dependabot in #5661
  • chore(deps): bump the docker group in /.github with 2 updates by @dependabot in #5681
  • chore(deps): bump the github-actions group with 2 updates by @dependabot in #5683

Full Changelog: v0.29.4...v0.30.0

Don't miss a new pomerium release

NewReleases is sending notifications on new releases.