Download Latest Version Version 18.0.0 source code.zip (117.4 kB) Google Add to Preferred Sources
Home / v18.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-03 2.3 kB
Version 18.0.0 source code.tar.gz 2026-08-03 105.0 kB
Version 18.0.0 source code.zip 2026-08-03 117.4 kB
Totals: 3 Items   224.7 kB 0

Major

```diff

  • import type { FileUpload } from "graphql-upload/GraphQLUpload.mjs";
  • import type { FileUpload } from "graphql-upload/processRequest.mjs"; ```

Patch

  • Removed the package field devEngines as the development and runtime supported Node.js versions are the same again.
  • Updated package scripts.
  • Updated GitHub Actions CI config:
  • Improved the triggers.
  • Renamed the job tests to test.
  • Run tests with the lower and upper bounds of each supported major Node.js version.
  • Removed conditionality for Node.js < v22 support.
  • Removed no longer necessary polyfills for global File, Promise.withResolvers, and Request.prototype.bytes in tests.
  • Removed no longer necessary Node.js version conditionality in tests.
  • Refactored tests from describe and it to suite and test.
  • Implemented a new test helper function serverClose to ensure tests await the proper closing of servers and all connections, speeding up test runs (particularly in older Node.js versions).
  • Added an end-to-end test.
  • Added a .gitattributes file to enforce LF line endings.
  • Sorted config in .editorconfig.
  • Edited the changelog for consistency.
Source: README.md, updated 2026-08-03