Release Notes
Grey Matter 1.7
Artifacts
gm-jwt-security
1.3.0
Core
gm-jwt-security-gov
1.3.0
Core
greymatter (CLI)
4.0.4
Core
Note: greymatter (CLI), gm-jwt-security, gm-jwt-security-gov are unchanged since the previous Grey Matter framework release.
gm-proxy
Changed
Release containers are created from Dockerfiles generated by ./scripts/cibuild
Add one way TLS support for gm-oidc-validation filter
gm.keycloak filter looks for incomingUserDN in cookie if not found in header
Inject randomly-generated nodeid into static config
Fixed
Ensure curl is installed in release containers
gm.keycloak filter support for checking RSA certs
gm-control & gm-control-api
Added
Added
GM_CONTROL_2=yesfeature flag for unreleased 2.0 featuresAdded
versioncommand to check apiversion, git hash, and go version
Changed
Update go dependency on gm-proxy to incorporate gm-oidc-validation TLSConfig
changes see gm-proxy changes
Check in generated docs instead of building them inside Docker
Copy nonstdlib dependency directly into project
Go 1.16 is now required for builds, because we use the new stdlib "embed"
package to serve our OpenAPI docs.
Fixed
Restore serving OpenAPI docs from root "/" path
Removed
Removed GM Data persister. The Redis persister is recommended.
Removed the Marathon service discovery mechanism
Removed serving gm-control-api docs as YAML. Only HTML is supported.
Removed experimental explorer UI
gm-dashboard
Fixed
Config pane bugs
Dropdown placed inside chart
Fix health feature bugs
Only call prometheus in summary or routes view in service view
Routes view console error
Service card title and version shouldn't wrap
Update state without in-place mutation
inline documentation not rendering plaintext OpenAPISpec
inline documentation not rendering yaml OpenAPISpec
NPM packages security vulnerabilities
Added
Batch delete anomalies
Rename sidecar to grey matter-dp in details pane
Rework details pane sidecar tab filters display
gm-catalog
TODO
Last updated
Was this helpful?