Pomerium v0.2.0 Release Notes
Release Date: 2019-08-04 // over 4 years ago-
🆕 New
Telemetry [GH-35]
Tracing [GH-230] aka distributed tracing, provides insight into the full lifecycles, aka traces, of requests to the system, allowing you to pinpoint failures and performance issues.
- Add Jaeger support. [GH-230]
Metrics provide quantitative information about processes running inside the system, including counters, gauges, and histograms.
➕ Add informational metrics. [GH-227]
GRPC Metrics Implementation. [GH-218]
- Additional GRPC server metrics and request sizes - Improved GRPC metrics implementation internals - The GRPC method label is now 'grpc\_method' and GRPC status is now `grpc_client_status` and `grpc_server_status`
HTTP Metrics Implementation. [GH-220]
- Support HTTP request sizes on client and server side of proxy - Improved HTTP metrics implementation internals - The HTTP method label is now `http_method`, and HTTP status label is now `http_status`
🔄 Changed
- ⬆️ GRPC version upgraded to v1.22 [GH-219]
- ➕ Add support for large cookie sessions by chunking. [GH-211]
- Prefer curve X25519 to P256 for TLS connections. [GH-233]
- 🐧 Pomerium and its services will gracefully shutdown on interrupt signal. [GH-230]
- Google now prompts the user to select a user account (by adding
select_account
to the sign in url). This allows a user who has multiple accounts at the authorization server to select amongst the multiple accounts that they may have current sessions for.
🛠 FIXED
- 🛠 Fixed potential race condition when signing requests. [GH-240]