graphql-middleware-apollo-upload-server
graphql-middleware-apollo-upload-server copied to clipboard
fix(deps): update dependency apollo-upload-server to v7
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| apollo-upload-server | ^5.0.0 -> ^7.0.0 |
Release Notes
jaydenseric/apollo-upload-server
v7.1.0
Minor
- Support
graphqlv14.
Patch
- Updated dev dependencies.
v7.0.0
Major
- The
processRequestfunction now requires ahttp.ServerResponseinstance as its second argument. - Replaced the previously exported error classes with
http-errorsand snapshot tested error details, via #105. - No longer exporting the
SPEC_URLconstant.
Minor
Uploadscalar promises now resolve with acreateReadStreammethod instead of astreamproperty, via #92.- Accessing an
Uploadscalar promise resolvedstreamproperty results in a deprecation warning that recommends usingcreateReadStreaminstead. It will be removed in a future release. Via #107. - An
Uploadscalar variable can now be used by multiple resolvers, via #92. - Multiple
Uploadscalar variables can now use the same multipart data, via #92. - Malformed requests containing invalid JSON for
operationsormapmultipart fields cause an appropriate error with a400status instead of crashing the process, relating to #81 and #95. - Malformed requests missing
operations,mapand files, or justmapand files, cause an appropriate error with a400status instead of hanging, fixing #96. - Tweaked
GraphQLUploadscalar description to remove details about how it resolves on the server as they are irrelevant to API users. - Tweaked
GraphQLUploadscalar error messages.
Patch
- Updated dev dependencies.
- Removed the
npm-run-alldev dependency and made scripts and tests sync for easier debugging, at the cost of slightly longer build times. - Explicitly set
processRequestdefault options instead of relying onbusboydefaults. - Better organized project file structure.
- Configured Prettier to lint
.ymlfiles. - Ensure the readme Travis build status badge only tracks
masterbranch.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Edited/Blocked Notification
Renovate 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.