-
-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update all non-major dependencies #1891
Conversation
3899b07
to
731ffda
Compare
|
💻 Website PreviewThe latest changes are available as preview in: https://ee56e0ad.envelop.pages.dev |
1e73441
to
b2de2db
Compare
✅ Benchmark Results
|
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
This PR contains the following updates:
2.1400.0
->2.1402.0
16.6.0
->16.7.0
9.8.1
->9.15.0
4.6.2
->4.7.0
4.6.2
->4.7.0
Release Notes
aws/aws-sdk-js
v2.1402.0
Compare Source
v2.1401.0
Compare Source
graphql/graphql-js
v16.7.0
Compare Source
v16.7.0 (2023-06-21)
New Feature 🚀
Bug Fix 🐞
Committers: 3
newrelic/node-newrelic
v9.15.0
Compare Source
heroku.use_dyno_names
to specify whether or not to useprocess.env.DYNO
for naming the host name and display host. This option defaults to true. If you are on heroku and do not want this functionality setheroku.use_dyno_names
tofalse
. You can also control this configuration options with the environment variable ofNEW_RELIC_HEROKU_USE_DYNO_NAMES
. Thanks @benney-au-le for your contribution 🚀Support statement:
v9.14.1
Compare Source
__NR_cache
instead of a symbol to properly detect attempts at loading agent twice.Support statement:
v9.14.0
Compare Source
setErrorGroupCallback
, which provides a way for you to customize theerror.group.name
attribute of errors that are captured by the agent. This attribute controls how the Errors Inbox functionality groups similar errors together. To learn more about this function, please refer to our example app.Support statement:
v9.13.0
Compare Source
Updated http instrumentation to no longer remove the
x-new-relic-disable-dt
header when using AWS SDK v3. This was done to prevent the "The request signature we calculated does not match the signature you provided. Check your key and signing method." error from AWS SDK.Added an API method
setUserID
to provide an ability to associate a unique identifier with a transaction event, transaction trace and errors within transaction. The attribute will beenduser.id
.Added default configuration for security agent.
Support statement:
v9.12.1
Compare Source
v9.12.1 (2023-03-15)
Added ability to mark errors as expected when using
newrelic.noticeError
, by adding an optional boolean:newrelic.noticeError(error, {customAttributes}, true|false)
when there are custom error attributes.newrelic.noticeError(error, true|false)
if there are no custom error attributes.expected
errors do not affect error metrics or Apdex.Added ability to disable distributed tracing for aws-sdk >= 3.290.0.
Updated README header image to latest OSS office required images
updated @grpc/grpc-js from 1.8.8 to 1.8.9
Support statement:
v9.12.0
Compare Source
v9.11.0
Compare Source
v9.11.0 (2023-03-08)
@prisma/client
).@prisma/client
is 4.0.0.$queryRaw
,$executeRaw
,$queryRawUnsafe
, and$executeRawUnsafe
the names will be aligned with the raw SQL.(i.e. Datastore/statement/Prisma/User/select)Huge shoutout to @osmanmrtacar for the original contribution 🙏🏻
@grpc/protoloader
from 0.7.4 to 0.7.5.@grpc/grpc-js
from 1.8.7 to 1.8.8.Support statement:
v9.10.2
Compare Source
v9.10.2 (2023-02-21)
request.aborted
withresponse.close
in HTTP instrumentation.NEW_RELIC_GRPC_IGNORE_STATUS_CODES
was not properly parsing the codes as integers, thus not ignoring reporting errors of certain status codes.@grpc/grpc-js
from 1.8.4 to 1.8.7.Support statement:
v9.10.1
Compare Source
Support statement:
v9.10.0
Compare Source
v9.10.0 (2023-02-09)
Exposed a method on API to obfuscate sql:
newrelic.obfuscateSql
.Add support for Multi Value Parameters from API Gateway and ALB events for Lambdas (Thank you @Engerim for your contribution 🙏🏻)
Support statement:
v9.9.0
Compare Source
v9.9.0 (2023-02-06)
Added support for url obfuscation using regex (Thanks for your contribution @matewilk)
path
will be obfuscatedrequest.url
attribute will be obfuscatedhttp.uri
path will be obfuscatedurl
will be obfuscated/api/v1/users/12345456/edit
to/api/v1/users/**/edit
.Add a new tracking type of instrumentation. This will be responsible for logging
Supportability/Features/Instrumentation/OnResolved/<pkg>
andSupportability/Features/Instrumentation/OnResolved/<pkg>/Version/<version>
metrics when packages are required.Support statement:
socketio/socket.io
v4.7.0
Compare Source
Bug Fixes
Features
Support for WebTransport
The Engine.IO server can now use WebTransport as the underlying transport.
WebTransport is a web API that uses the HTTP/3 protocol as a bidirectional transport. It's intended for two-way communications between a web client and an HTTP/3 server.
References:
Until WebTransport support lands in Node.js, you can use the
@fails-components/webtransport
package:Added in 123b68c.
Client bundles with CORS headers
The bundles will now have the right
Access-Control-Allow-xxx
headers.Added in 63f181c.
Dependencies
engine.io@~6.4.2
(diff)ws@~8.11.0
(no change)socketio/socket.io-client
v4.7.0
Compare Source
Bug Fixes
Features
Support for WebTransport
The Engine.IO client can now use WebTransport as the underlying transport.
WebTransport is a web API that uses the HTTP/3 protocol as a bidirectional transport. It's intended for two-way communications between a web client and an HTTP/3 server.
References:
For Node.js clients: until WebTransport support lands in Node.js, you can use the
@fails-components/webtransport
package:Added in 7195c0f.
Cookie management for the Node.js client
When setting the
withCredentials
option totrue
, the Node.js client will now include the cookies in the HTTP requests, making it easier to use it with cookie-based sticky sessions.Added in 5fc88a6.
Conditional import of the ESM build with debug logs
By default, the ESM build does not include the
debug
package in the browser environments, because it increases the bundle size (see 16b6569).Which means that, unfortunately, debug logs are not available in the devtools console, even when setting the
localStorage.debug = ...
attribute.You can now import the build which includes the
debug
packages with a conditional import. Example with vite:Reference: https://v2.vitejs.dev/config/#resolve-conditions
Added in 781d753.
Dependencies
engine.io-client@~6.5.0
(diff)ws@~8.11.0
(no change)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.