Pomerium v0.10.0-rc3 Release Notes
Release Date: 2020-07-31 // over 3 years ago-
๐ Note: This is a release candidate and should not be used for production deployments. Please see up to date documentation at https://master.docs.pomerium.io/
๐ Changes
- 0๏ธโฃ config: default to google idp credentials for serverless @travisgroth GH-1170
- ๐ grpcutil: add functions for JWTs in gRPC metadata @calebdoxsey GH-1165
- ๐ฆ pkg/storage/redis: do not use timeout to signal redis conn to stop @cuonglm GH-1155
- pkg/storage: introduce storage.Backend Watch method @cuonglm GH-1135
- ๐ pkg/storage/redis: move last version to redis @cuonglm GH-1134
- pkg/storage: change backend interface to return error @cuonglm GH-1131
- internal/databroker: handle new db error @cuonglm GH-1129
- directory.Group entry for groups @calebdoxsey GH-1118
- internal/controlplane: using envoy strip host port matching @cuonglm GH-1126
- internal/databroker: store server version @cuonglm GH-1121
- config: Set loopback address by ipv4 IP @travisgroth GH-1116
๐ New
- authorize: custom rego policies @calebdoxsey GH-1123
- redis storage backend @cuonglm GH-1082
- custom rego in databroker @calebdoxsey GH-1124
- ๐ pkg/storage/redis: add redis TLS support @cuonglm GH-1163
- telmetry: add databroker storage metrics and tracing @travisgroth GH-1161
- ๐ deploy: Add homebrew tap publishing @travisgroth GH-1179
- ๐ deployment: cut separate archive for cli @desimone GH-1177
- databroker: add encryption for records @calebdoxsey GH-1168
- ๐ pkg/storage/redis: add authentication support @cuonglm GH-1159
- databroker server backend config @cuonglm GH-1127
๐ Fixed
- ๐ pomerium-cli: kubernetes fixes @calebdoxsey GH-1176
- envoy: Set ExtAuthz Cluster name to URL Host @travisgroth GH-1132
- authenticate: fix wrong condition checking in VerifySession @cuonglm GH-1146
- ๐ fix databroker restart versioning, handle missing sessions @calebdoxsey GH-1145
- authorize: strip port from host header if necessary @cuonglm GH-1175
- ๐ fix lint errors @travisgroth GH-1171
- ๐ deploy: ensure pomerium-cli is built correctly @travisgroth GH-1180
- ๐ ci: fix arm docker image releases @travisgroth GH-1178
- pomerium-cli: fix kubernetes token caching @calebdoxsey GH-1169
- pkg/storage/redis: handling connection to redis backend failure @cuonglm GH-1174
- ๐ handle example.com and example.com:443 @calebdoxsey GH-1153
- internal/databroker: fix wrong server version init @cuonglm GH-1125
- ๐ fix redirect loop, remove user/session services, remove duplicate deleted_at fields @calebdoxsey GH-1162
- ๐ ci: release fixes @travisgroth GH-1181
๐ Documentation
- ๐ docs: refactor sections, consolidate examples @desimone GH-1164
- ๐ docs: Add recipe for TiddlyWiki on Node.js @favadi GH-1143
- ๐ docs: Add kubectl config commands @travisgroth GH-1152
- ๐ docs: Fix incorrect example middleware @travisgroth GH-1128
- ๐ docs/.vuepress: fix missing local-oidc recipes section @cuonglm GH-1147
- ๐ docs: Add required in cookie_secret @mig4ng GH-1142
- ๐ docs: Redis and stateful storage docs @travisgroth GH-1173
Dependency