Releases: podium/uinta
Releases · podium/uinta
Datadog formatter
Bug fix around query
- Doesn't crash when "query" is not a string
Bug Fix around client IP
Client ip is now properly serialize as a string
Extend format
- adds more fields to the log:
- referer
- user_agent
- x_forwarded_for
- x_forwarded_proto
- x_forwarded_port
- via
v0.8.0
Breaking Changes
- Adds a new
operationNamekey in the JSON that is logged byUinta.Plugto contain the GraphQL operation name when provided - Always includes the
pathin the JSON logged byUinta.Plugin the event that there are multiple GraphQL endpoints being served by the same application - Now includes the path in strings logged
Uinta.Plug- likeMUTATION sendMessage (/graphql)
v0.7.0
v0.5.0
New Features
Uinta.Plugnow accepts a newignore_pathsoption that allows you to provide a list of paths. Requests to those paths will no longer show in the logs unless the request returns a non-200-level HTTP status code.- Documentation now describes how to replace
Phoenix.Loggerrather than justPlug.Logger
v0.4.2
v0.4.1
v0.4.0
New Features
Uinta.Plugwill now extract the name of named GraphQL queries without anoperationNameparameter. It is still recommended that you use theoperationNameparameter when possible to avoid the overhead of parsing the query body with an extra regular expression on every request.include_unnamed_queriesoption forUinta.Plugwill log out the entire query body of any query that doesn't have a name. This is useful for finding any queries that don't have names attached to them yet so that you can improve your logs.