Skip to content
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

chore(deps): update all non-major dependencies #167

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 10, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@apollo/server (source) 4.10.1 -> 4.11.0 age adoption passing confidence devDependencies minor
@apollo/server-integration-testsuite (source) 4.10.1 -> 4.11.0 age adoption passing confidence devDependencies minor
@changesets/cli (source) 2.27.1 -> 2.27.8 age adoption passing confidence devDependencies patch
@types/jest (source) 29.5.12 -> 29.5.13 age adoption passing confidence devDependencies patch
@types/node (source) 16.18.86 -> 16.18.111 age adoption passing confidence devDependencies patch
eslint (source) 8.57.0 -> 8.57.1 age adoption passing confidence devDependencies patch
node (source) 20.11.1 -> 20.17.0 age adoption passing confidence volta minor
node 5.2.0 -> 5.3.0 age adoption passing confidence orb minor
npm (source) 10.5.0 -> 10.8.3 age adoption passing confidence volta minor
prettier (source) 3.2.5 -> 3.3.3 age adoption passing confidence devDependencies minor
ts-jest (source) 29.1.2 -> 29.2.5 age adoption passing confidence devDependencies minor
typescript (source) 5.3.3 -> 5.6.2 age adoption passing confidence devDependencies minor

Release Notes

apollographql/apollo-server (@​apollo/server)

v4.11.0

Compare Source

Minor Changes
  • #​7916 4686454 Thanks @​andrewmcgivery! - Add hideSchemaDetailsFromClientErrors option to ApolloServer to allow hiding 'did you mean' suggestions from validation errors.

    Even with introspection disabled, it is possible to "fuzzy test" a graph manually or with automated tools to try to determine the shape of your schema. This is accomplished by taking advantage of the default behavior where a misspelt field in an operation
    will be met with a validation error that includes a helpful "did you mean" as part of the error text.

    For example, with this option set to true, an error would read Cannot query field "help" on type "Query". whereas with this option set to false it would read Cannot query field "help" on type "Query". Did you mean "hello"?.

    We recommend enabling this option in production to avoid leaking information about your schema to malicious actors.

    To enable, set this option to true in your ApolloServer options:

    const server = new ApolloServer({
      typeDefs,
      resolvers,
      hideSchemaDetailsFromClientErrors: true,
    });

v4.10.5

Compare Source

Patch Changes

v4.10.4

Compare Source

Patch Changes
  • #​7871 18a3827 Thanks @​tninesling! - Subscription heartbeats are initialized prior to awaiting subscribe(). This allows long-running setup to happen in the returned Promise without the subscription being terminated prior to resolution.

v4.10.3

Compare Source

Patch Changes
  • #​7866 5f335a5 Thanks @​tninesling! - Catch errors thrown by subscription generators, and gracefully clean up the subscription instead of crashing.

v4.10.2

Compare Source

Patch Changes
  • #​7849 c7e514c Thanks @​TylerBloom! - In the subscription callback server plugin, terminating a subscription now immediately closes the internal async generator. This avoids that generator existing after termination and until the next message is received.
apollographql/apollo-server (@​apollo/server-integration-testsuite)

v4.11.0

Compare Source

Patch Changes

v4.10.5

Compare Source

Patch Changes

v4.10.4

Compare Source

Patch Changes

v4.10.3

Compare Source

Patch Changes

v4.10.2

Compare Source

Patch Changes
changesets/changesets (@​changesets/cli)

v2.27.8

Compare Source

v2.27.7

Compare Source

Patch Changes

v2.27.6

Compare Source

Patch Changes

v2.27.5

Compare Source

Patch Changes

v2.27.4

Compare Source

Patch Changes

v2.27.3

Compare Source

Patch Changes
  • #​1357 18c966a Thanks @​Andarist! - Fixed an issue with changeset status executed without since argument. It should now correctly use the configured base branch as the default value.

v2.27.2

Compare Source

Patch Changes
eslint/eslint (eslint)

v8.57.1

Compare Source

nodejs/node (node)

v20.17.0

Compare Source

v20.16.0

Compare Source

v20.15.1

Compare Source

v20.15.0: 2024-06-20, Version 20.15.0 'Iron' (LTS), @​marco-ippolito

Compare Source

test_runner: support test plans

It is now possible to count the number of assertions and subtests that are expected to run within a test. If the number of assertions and subtests that run does not match the expected count, the test will fail.

test('top level test', (t) => {
  t.plan(2);
  t.assert.ok('some relevant assertion here');
  t.subtest('subtest', () => {});
});

Contributed by Colin Ihrig in #​52860

inspector: introduce the --inspect-wait flag

This release introduces the --inspect-wait flag, which allows debugger to wait for attachement. This flag is useful when you want to debug the code from the beginning. Unlike --inspect-brk, which breaks on the first line, this flag waits for debugger to be connected and then runs the code as soon as a session is established.

Contributed by Kohei Ueno in #​52734

zlib: expose zlib.crc32()

This release exposes the crc32() function from zlib to user-land.

It computes a 32-bit Cyclic Redundancy Check checksum of data. If
value is specified, it is used as the starting value of the checksum,
otherwise, 0 is used as the starting value.

The CRC algorithm is designed to compute checksums and to detect error
in data transmission. It's not suitable for cryptographic authentication.

const zlib = require('node:zlib');
const { Buffer } = require('node:buffer');

let crc = zlib.crc32('hello');  // 907060870
crc = zlib.crc32('world', crc);  // 4192936109

crc = zlib.crc32(Buffer.from('hello', 'utf16le'));  // 1427272415
crc = zlib.crc32(Buffer.from('world', 'utf16le'), crc);  // 4150509955

Contributed by Joyee Cheung in #​52692

cli: allow running wasm in limited vmem with --disable-wasm-trap-handler

By default, Node.js enables trap-handler-based WebAssembly bound
checks. As a result, V8 does not need to insert inline bound checks
int the code compiled from WebAssembly which may speedup WebAssembly
execution significantly, but this optimization requires allocating
a big virtual memory cage (currently 10GB). If the Node.js process
does not have access to a large enough virtual memory address space
due to system configurations or hardware limitations, users won't
be able to run any WebAssembly that involves allocation in this
virtual memory cage and will see an out-of-memory error.

$ ulimit -v 5000000
$ node -p "new WebAssembly.Memory({ initial: 10, maximum: 100 });"
[eval]:1
new WebAssembly.Memory({ initial: 10, maximum: 100 });
^

RangeError: WebAssembly.Memory(): could not allocate memory
    at [eval]:1:1
    at runScriptInThisContext (node:internal/vm:209:10)
    at node:internal/process/execution:118:14
    at [eval]-wrapper:6:24
    at runScript (node:internal/process/execution:101:62)
    at evalScript (node:internal/process/execution:136:3)
    at node:internal/main/eval_string:49:3

--disable-wasm-trap-handler disables this optimization so that
users can at least run WebAssembly (with a less optimial performance)
when the virtual memory address space available to their Node.js
process is lower than what the V8 WebAssembly memory cage needs.

Contributed by Joyee Cheung in #​52766

Other Notable Changes
Commits

v20.14.0

Compare Source

v20.13.1: 2024-05-09, Version 20.13.1 'Iron' (LTS), @​marco-ippolito

Compare Source

2024-05-09, Version 20.13.1 'Iron' (LTS), @​marco-ippolito

Revert "tools: install npm PowerShell scripts on Windows"

Due to a regression in the npm installation on Windows, this commit reverts the change that installed npm PowerShell scripts on Windows.

Commits
  • [b7d80802cc] - Revert "tools: install npm PowerShell scripts on Windows" (marco-ippolito) #​52897

v20.13.0

Compare Source

v20.12.2: 2024-04-10, Version 20.12.2 'Iron' (LTS), @​RafaelGSS

Compare Source

This is a security release.

Notable Changes
  • CVE-2024-27980 - Command injection via args parameter of child_process.spawn without shell option enabled on Windows
Commits

v20.12.1

Compare Source

v20.12.0

Compare Source

npm/cli (npm)

v10.8.3

Compare Source

Bug Fixes
Documentation
Dependencies

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

changeset-bot bot commented Mar 10, 2024

⚠️ No Changeset found

Latest commit: 7b60a20

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link

codesandbox-ci bot commented Mar 10, 2024

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from df66e55 to 08517dc Compare March 22, 2024 19:54
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 36e6ab8 to c108a6e Compare March 30, 2024 05:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 7609df8 to de2bb2f Compare April 9, 2024 08:16
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from fae4e06 to c715bc1 Compare April 15, 2024 23:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from c715bc1 to c2dffc2 Compare April 18, 2024 16:42
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 21a58f2 to 2b0f601 Compare May 1, 2024 00:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from fffcd83 to 7b3a45e Compare May 9, 2024 15:11
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 8ceeb49 to 2dcfb57 Compare May 21, 2024 05:33
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from c0768b5 to 1f0dd81 Compare May 28, 2024 15:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7c0e39d to 47b92e8 Compare July 1, 2024 10:26
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 7f32a6a to 6cd9786 Compare July 8, 2024 18:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 75a2b65 to 2880ced Compare July 16, 2024 21:57
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 8cf6117 to eb26ef1 Compare July 24, 2024 13:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from eb26ef1 to 5bc099d Compare August 1, 2024 09:40
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 220ec8b to b9b5dc6 Compare August 9, 2024 20:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 0723092 to 36af4df Compare August 26, 2024 14:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 6130096 to e96e850 Compare September 4, 2024 21:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from fd5f586 to da4d00b Compare September 12, 2024 18:42
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 9734963 to 88cae85 Compare September 25, 2024 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants