apollo-client
apollo-client copied to clipboard
chore(deps): update all devdependencies (major)
This PR contains the following updates:
Release Notes
bjornstar/blob-polyfill (blob-polyfill)
v9.0.20240710
- [Blob.js] Use exported FileReader (@luke-stead-sonocent)
- [test] Test is now a module (@bjornstar)
- [README.md] Add badge for
masterbranch build status (@bjornstar) - [package.json] Update devDependencies:
@sindresorhus/is,eslint, &mocha(@bjornstar) - [bower.json] Match current version (@bjornstar)
- [.eslintrc.js] Change to
eslint.config.mjsfor eslint@9 (@bjornstar)
v8.0.20240630
- [Blob.js] Change Blob.prototype to global.Blob.prototype (@tmisirpash)
- [Blob.js] Make it work in environments where global.Blob exists, but global.FileReader does not (@bjornstar)
- [Blob.js] Add
isPolyfillproperty to the polyfilled versions so we can differentiate them (@bjornstar) - [test] Unskip tests and update to work in environments with global.Blob & global.File & global.URL (@bjornstar)
- [.github] Update action versions and test node v12-v22 (@bjornstar)
import-js/eslint-import-resolver-typescript (eslint-import-resolver-typescript)
v4.4.3
Patch Changes
v4.4.2
Patch Changes
- #459
f16150bThanks @carlocorradini! - fix: always sort projects by affinity before iterating
v4.4.1
Patch Changes
v4.4.0
Minor Changes
v4.3.5
Patch Changes
v4.3.4
Patch Changes
-
#442
57611d9Thanks @JounQin! - fix: add more extension aliases for ts source/declaration files -
#444
bd45fcdThanks @JounQin! - fix(deps): bumpunrs-resolverwhich resolves #406, #409, #437
v4.3.3
Patch Changes
v4.3.2
Patch Changes
v4.3.1
Patch Changes
v4.3.0
Minor Changes
v4.2.7
Patch Changes
v4.2.6
Patch Changes
v4.2.5
Patch Changes
v4.2.4
Patch Changes
-
#407
6b183ffThanks @JounQin! - chore: migrate to rebrandingunrs-resolverwith new targets supported:i686-pc-windows-msvcarmv7-unknown-linux-musleabihfpowerpc64le-unknown-linux-gnus390x-unknown-linux-gnu
v4.2.3
Patch Changes
-
#402
f21bf15Thanks @SunsetTechuila! - fix: don't resolve not implemented node modules inbunis-bun-moduleis marked asdependency, again, for correctness, seeisBunImplementedNodeModulefor more detailsFor
Bunusers: you don't need to installis-bun-moduleany more butbun: trueoption is still required if you're running withoutbun --bunnorrun#bunenabled
v4.2.2
Patch Changes
-
#397
14a7688Thanks @JounQin! - chore: bumprspack-resolverfor better P'n'P supportNow
rspack-resolverresolvespnpapinatively.
v4.2.1
Patch Changes
-
#394
9f11f6bThanks @JounQin! - fix: don't set emptyconfigFilewhen notsconfigfound -
#394
9f11f6bThanks @JounQin! - chore: bumprspack-resolverto v1.2.0
v4.2.0
Minor Changes
-
#391
c8121e5Thanks @JounQin! - feat: makeis-bun-moduleas optional peer dependencyTechnically this is a BREAKING CHANGE, but considering we just raise out v4 recently and this only affects
bunusers,bun --bun eslinteven works without this dependency, so I'd consider this as a minor change.So for
bunusers, there are three options:- install
is-bun-moduledependency manually and usebun: trueoption - run
eslintwithbun --bun eslintw/obun: trueoption - enable
run#buninbunfig.tomlw/obun: trueoption
- install
v4.1.1
Patch Changes
- #389
1b97d8aThanks @JounQin! - fix: should prefermodule.isBuiltinwhenprocess.versions.bunavailable
v4.1.0
Minor Changes
-
#387
ef5cd10Thanks @JounQin! - feat: add a newbun?: booleanoption forbunusers - close #386process.versions.bunis unavailable even withbun eslintdue to its own design, but checkingbunmodules for non-bun users is incorrect behavior and just wasting time, so a new option is added for such case, you can still run withbun --bun eslintwithout this option enabled
v4.0.0
Major Changes
-
#368
2fd7c2eThanks @JounQin! - feat!: rewrite, speed up by usingrspack-resolverwhich supportsreferencesnatively under the hoodBREAKING CHANGES:
- drop Node 14 support, Node
^16.17.0 || >=18.6is now required alwaysTryTypesis enabled by default, you can set it asfalseto opt-out- array type of
projectis discouraged but still supported, singleprojectwithreferencesare encouraged for better performance, you can enablenoWarnOnMultipleProjectsoption to supress the warning message - root
tsconfig.jsonorjsconfig.jsonwill be used automatically if noprojectprovided
- drop Node 14 support, Node
v3.10.1
v3.10.0
Minor Changes
-
#413
89c2795Thanks @JounQin! - chore: housekeeping, bump all (dev) depsMigrate
rspack-resolverto rebrandingunrs-resolverfor more targets support and other bug fixes
Full Changelog: https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.9.1...v3.10.0
v3.9.1
Patch Changes
- #382
4a9176eThanks @JounQin! - fix: userspack-resolverfork for pnp support
v3.9.0
Minor Changes
v3.8.7
Patch Changes
- #377
a14fdd9Thanks @carlocorradini! - fix: include mapper with no files and force non-dynamic projects to use absolute paths
v3.8.6
Patch Changes
v3.8.5
Patch Changes
- #372
366eeafThanks @carlocorradini! - fix: if file has no corresponding mapper function, apply all of them, starting with the nearest one.
v3.8.4
Patch Changes
v3.8.3
Patch Changes
-
#360
8192976Thanks @carlocorradini! - Force tiniglobby to expand dot directories -
#360
8192976Thanks @carlocorradini! - Update tinyglobby to latest version
v3.8.2
Patch Changes
- #357
5fd349eThanks @carlocorradini! - Update thetinyglobbyto the latest version to solve performance regressions.
v3.8.1
Patch Changes
- #352
0c6303dThanks @carlocorradini! - Set cwd while resolving tsconfig include
v3.8.0
Minor Changes
-
#345
fcc8883Thanks @carlocorradini! - Enable the mapper function just for a set of allowed files. Improves project discovery using glob and POSIX separator. -
#346
c124e87Thanks @carlocorradini! - Update get-tsconfig to the the latest version. We now support the${configDir}variable, introduced in TypeScript 5.5.
wheresrhys/fetch-mock (fetch-mock)
v12.5.2
Bug Fixes
- allow matching body for delete requests (891197c)
v12.5.1
Bug Fixes
v12.4.0
Features
Bug Fixes
v12.3.0
Features
- added overwriteRoutes: true rule to codemods (b3d1468)
- implemented modifyRoute() method (f62e3d6)
- implemented removeRoute method (584a861)
Bug Fixes
- make types for modify route config more accurate (6894569)
- prevented overwriting stickiness of a route (87f8c9b)
v12.2.1
Bug Fixes
- fix failure to spy in browsers (bfaa5f3)
v12.2.0
Features
v12.1.0
Features
- fetch-mock: add include: matcher for urls (02f880c)
v12.0.2
Bug Fixes
- allow sending responses with status 0 (92c06e9)
v12.0.1
Bug Fixes
- clearHistory() can deal with unmatched calls (012e9ca)
v12.0.0
⚠ BREAKING CHANGES
- Replaced legacy fetch-mock code with fetch-mock/core code
Features
- Replaced legacy fetch-mock code with fetch-mock/core code (999ce92)
v11.1.5: fetch-mock: v11.1.5
Bug Fixes
- change export order so default is last (bc9c41d)
v11.1.4: fetch-mock: v11.1.4
Documentation Changes
v11.1.3: fetch-mock: v11.1.3
Bug Fixes
- add missing metadata to package.json files (4ab78b9)
v11.1.1: fetch-mock: v11.1.1
Bug Fixes
- roll back to glob-to-regexp (b114124)
v11.1.0: fetch-mock: v11.1.0
Features
- remove debug mode from fetch-mock (89890b6)
v11.0.2: fetch-mock: v11.0.2
Bug Fixes
- add license file to each package (9b36f89)
v11.0.1: fetch-mock: v11.0.1
Bug Fixes
- fixes importimng into .mts files (98ad40e)
v11.0.0: fetch-mock: v11.0.0
⚠ BREAKING CHANGES
- force fetch-mock major release
Bug Fixes
- force fetch-mock major release (1b31416)
v10.1.1: fetch-mock: v10.1.1
Bug Fixes
- change module system declaratuions to avoid top level type: module (ed00140)
v10.1.0: fetch-mock: v10.1.0
Features
- wip: replace dequal, glob-to-regexp and bump path-to-regexp (d8d8b25)
Bug Fixes
v10.0.8: fetch-mock: v10.0.8
Bug Fixes
Miscellaneous
v10.0.7: Make type definitions compatible with ESM and CommonJs
v10.0.6: Fix type definitions
v10.0.5: Fix exports
v10.0.4: Simple API for naming routes
e.g. .mock('/path', 200, 'my-name')
v10.0.3: Remove custom aborterror implementation
v10.0.2: Support matching data URLs
v10.0.1: Small fixes to types
v10.0.0: ESM and native fetch
A major rewrite to use ESM modules and default to using native fetch in all environments
Other than that the API remains unchanged
sindresorhus/globals (globals)
v16.2.0
v16.1.0
v16.0.0
Breaking
- The
serviceworkerglobals are now generated from browsers (#281)039ed51- It's a breaking change as a few globals have been removed.
v15.15.0
jestjs/jest (jest-environment-jsdom)
v30.0.0
Features
[*]RenamedglobalsCleanupModetoglobalsCleanupand--waitNextEventLoopTurnForUnhandledRejectionEventsto--waitForUnhandledRejections[expect]AddArrayOfasymmetric matcher for validating array elements. (#15567)[babel-jest]Add optionexcludeJestPresetto allow opting out ofbabel-preset-jest(#15164)[expect]Revert #15038 to fixexpect(fn).toHaveBeenCalledWith(expect.objectContaining(...))when there are multiple calls (#15508)[jest-circus, jest-cli, jest-config]AddwaitNextEventLoopTurnForUnhandledRejectionEventsflag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)[jest-circus]Add awaitBeforeRetryoption tojest.retryTimes(#14738)[jest-circus]Add aretryImmediatelyoption tojest.retryTimes(#14696)[jest-circus, jest-jasmine2]AllowsetupFilesAfterEnvto export an async function (#10962)[jest-circus, jest-test-result]AddstartedAttimestamp inTestCaseResultObjectwithinonTestCaseResult(#15145)[jest-cli]ExportbuildArgv(#15310)[jest-config][BREAKING] Addmtsandctsto defaultmoduleFileExtensionsconfig (#14369)[jest-config][BREAKING] UpdatetestMatchandtestRegexdefault option for supportingmjs,cjs,mts, andcts(#14584)[jest-config]Loads config file from provided path inpackage.json(#14044)[jest-config]Allow loadingjest.config.ctsfiles (#14070)[jest-config]ShowrootDirin error message when apresetfails to load (#15194)[jest-config]Support loading TS config files usingesbuild-registervia docblock loader (#15190)[jest-config]Allow passing TS config loader options via docblock comment (#15234)[jest-config]If Node is running with type stripping enabled, do not require a TS loader (#15480)[@jest/core]Group together open handles with the same stack trace (#13417, & #14789)[@jest/core]AddperfStatsto surface test setup overhead (#14622)[@jest/core][BREAKING] Changed--filterto accept an object with shape{ filtered: Array<string> }to match documentation (#13319)[@jest/core]Support--outputFileoption for--listTests(#14980)[@jest/core]Stringify Errors properly with--jsonflag (#15329)[@jest/core, @​jest/test-sequencer][BREAKING] ExposesglobalConfig&contextstoTestSequencer(#14535, & #14543)[jest-each]Introduce%$option to add number of the test to its title (#14710)[@jest/environment][BREAKING] Remove deprecatedjest.genMockFromModule()(#15042)[@jest/environment][BREAKING] Remove unnecessary defensive code (#15045)[jest-environment-jsdom][BREAKING] Upgrade JSDOM to v22 (#13825)[@jest/environment-jsdom-abstract]Introduce new package which abstracts over thejsdomenvironment, allowing usage of custom
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
⚠️ No Changeset found
Latest commit: 0f5ce8f98e1c5eb8cb0ada19ae9eab6ecce427a6
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
size-limit report 📦
| Path | Size |
|---|---|
| dist/apollo-client.min.cjs | 41.34 KB (0%) |
| import { ApolloClient, InMemoryCache, HttpLink } from "@apollo/client" (CJS) | 50.79 KB (0%) |
| import { ApolloClient, InMemoryCache, HttpLink } from "@apollo/client" (production) (CJS) | 47.88 KB (0%) |
| import { ApolloClient, InMemoryCache, HttpLink } from "@apollo/client" | 36.33 KB (0%) |
| import { ApolloClient, InMemoryCache, HttpLink } from "@apollo/client" (production) | 33.73 KB (0%) |
| import { ApolloProvider } from "@apollo/client/react" | 1.26 KB (0%) |
| import { ApolloProvider } from "@apollo/client/react" (production) | 1.24 KB (0%) |
| import { useQuery } from "@apollo/client/react" | 10.09 KB (0%) |
| import { useQuery } from "@apollo/client/react" (production) | 9.02 KB (0%) |
| import { useLazyQuery } from "@apollo/client/react" | 9.48 KB (0%) |
| import { useMutation } from "@apollo/client/react" | 3.62 KB (0%) |
| import { useMutation } from "@apollo/client/react" (production) | 2.84 KB (0%) |
| import { useSubscription } from "@apollo/client/react" | 4.42 KB (0%) |
| import { useSubscription } from "@apollo/client/react" (production) | 3.48 KB (0%) |
| import { useSuspenseQuery } from "@apollo/client/react" | 5.89 KB (0%) |
| import { useSuspenseQuery } from "@apollo/client/react" (production) | 4.55 KB (0%) |
| import { useBackgroundQuery } from "@apollo/client/react" | 5.38 KB (0%) |
| import { useBackgroundQuery } from "@apollo/client/react" (production) | 4.04 KB (0%) |
| import { useLoadableQuery } from "@apollo/client/react" | 5.47 KB (0%) |
| import { useLoadableQuery } from "@apollo/client/react" (production) | 4.12 KB (0%) |
| import { useReadQuery } from "@apollo/client/react" | 3.43 KB (0%) |
| import { useReadQuery } from "@apollo/client/react" (production) | 3.37 KB (0%) |
| import { useFragment } from "@apollo/client/react" | 2.36 KB (0%) |
| import { useFragment } from "@apollo/client/react" (production) | 2.31 KB (0%) |
✅ Docs preview has no changes
The preview was not built because there were no changes.
Build ID: 8c5ccc51045bae86de2dd20e
Deploy Preview for apollo-client-docs ready!
| Name | Link |
|---|---|
| Latest commit | 6045213e89d67a87beb1f5c625dc37d1a0751e52 |
| Latest deploy log | https://app.netlify.com/sites/apollo-client-docs/deploys/68045e00cae6cd0008fbe725 |
| Deploy Preview | https://deploy-preview-11959--apollo-client-docs.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
✅ Docs preview has no changes
The preview was not built because there were no changes.
Build ID: 70dde85765964ac6f17f7f17