Closed renovate[bot] closed 2 weeks ago
[puLL-Merge] - apollographql/apollo-client@v3.10.6..v3.10.8
This pull request makes several changes to the Apollo Client codebase, including updating dependencies, modifying type definitions, adjusting file naming conventions, and making minor improvements to existing functionality.
undefined
as a return value for Modifier<T>
might potentially introduce unexpected behavior if not handled properly in consuming code.No significant security issues were identified in this change set.
This PR contains the following updates:
3.10.6
->3.10.8
4.3.0
->4.3.1
4.3.2
5.15.20
->5.15.21
5.15.20
->5.15.21
7.7.1
->7.8.0
7.7.1
->7.8.0
4.17.5
->4.17.6
v3.25.10
->v3.25.11
5.22.2
->5.23.2
5.24.0
(+1)7.13.1
->7.14.1
7.15.0
5.3.1
->5.3.2
5.3.3
Release Notes
apollographql/apollo-client (@apollo/client)
### [`v3.10.8`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3108) [Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.10.7...v3.10.8) ##### Patch Changes - [#11911](https://togithub.com/apollographql/apollo-client/pull/11911) [`1f0460a`](https://togithub.com/apollographql/apollo-client/commit/1f0460a60fc613e8d6f218a74ded69e81e960791) Thanks [@jerelmiller](https://togithub.com/jerelmiller)! - Allow `undefined` to be returned from a `cache.modify` modifier function when a generic type argument is used. ### [`v3.10.7`](https://togithub.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3107) [Compare Source](https://togithub.com/apollographql/apollo-client/compare/v3.10.6...v3.10.7) ##### Patch Changes - [#11901](https://togithub.com/apollographql/apollo-client/pull/11901) [`10a8c0a`](https://togithub.com/apollographql/apollo-client/commit/10a8c0a8f6f3e13ec3c67bf53cc11a948b60e6d9) Thanks [@phryneas](https://togithub.com/phryneas)! - update `canUseLayoutEffect` check to also allow for layout effects in React Native - [#11861](https://togithub.com/apollographql/apollo-client/pull/11861) [`1aed0e8`](https://togithub.com/apollographql/apollo-client/commit/1aed0e82fcc432380a56d4a446f414ce8b1a7a90) Thanks [@henryqdineen](https://togithub.com/henryqdineen)! - Defend against non-serializable params in `invariantWrappers` - [#11905](https://togithub.com/apollographql/apollo-client/pull/11905) [`29755da`](https://togithub.com/apollographql/apollo-client/commit/29755da8797dc94613a23fe050ddd6ef9ffab607) Thanks [@phryneas](https://togithub.com/phryneas)! - Add `.d.cts` files for cjs bundles - [#11906](https://togithub.com/apollographql/apollo-client/pull/11906) [`d104759`](https://togithub.com/apollographql/apollo-client/commit/d104759cfb4be31e2ffbe166531a9b11861ade99) Thanks [@phryneas](https://togithub.com/phryneas)! - chore: update TypeScript to 5.5dotansimha/graphql-code-generator (@graphql-codegen/client-preset)
### [`v4.3.1`](https://togithub.com/dotansimha/graphql-code-generator/blob/HEAD/packages/presets/client/CHANGELOG.md#431) [Compare Source](https://togithub.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/client-preset@4.3.0...@graphql-codegen/client-preset@4.3.1) ##### Patch Changes - Updated dependencies \[[`808ada5`](https://togithub.com/dotansimha/graphql-code-generator/commit/808ada595d83d39cad045da5824cac6378e9eca3), [`14ce39e`](https://togithub.com/dotansimha/graphql-code-generator/commit/14ce39e41dfee38c652be736664177fa2b1df421)]: - [@graphql-codegen/visitor-plugin-common](https://togithub.com/graphql-codegen/visitor-plugin-common)[@5](https://togithub.com/5).3.0 - [@graphql-codegen/gql-tag-operations](https://togithub.com/graphql-codegen/gql-tag-operations)[@4](https://togithub.com/4).0.8 - [@graphql-codegen/typescript-operations](https://togithub.com/graphql-codegen/typescript-operations)[@4](https://togithub.com/4).2.2 - [@graphql-codegen/typed-document-node](https://togithub.com/graphql-codegen/typed-document-node)[@5](https://togithub.com/5).0.8 - [@graphql-codegen/typescript](https://togithub.com/graphql-codegen/typescript)[@4](https://togithub.com/4).0.8mui/material-ui (@mui/icons-material)
### [`v5.15.21`](https://togithub.com/mui/material-ui/releases/tag/v5.15.21) [Compare Source](https://togithub.com/mui/material-ui/compare/v5.15.20...v5.15.21) *Jun 28, 2024* A big thanks to the 7 contributors who made this release possible. ##### `@mui/material@5.15.21` - \[Autocomplete] Fix renderOption props type ([@DiegoAndai](https://togithub.com/DiegoAndai)) ([#42709](https://togithub.com/mui/material-ui/issues/42709)) [@DiegoAndai](https://togithub.com/DiegoAndai) - \[Stepper] Generate class for `nonLinear` prop ([@alexismo](https://togithub.com/alexismo)) ([#42677](https://togithub.com/mui/material-ui/issues/42677)) [@alexismo](https://togithub.com/alexismo) ##### Docs - Use new email for sponsoring [@oliviertassinari](https://togithub.com/oliviertassinari) - Fix 301 links ([@alexfauquette](https://togithub.com/alexfauquette)) ([#42700](https://togithub.com/mui/material-ui/issues/42700)) [@alexfauquette](https://togithub.com/alexfauquette) - \[material-ui]\[Select] Fix the `SelectAutoWidth` demo menu item value ([@Danielkhakbaz](https://togithub.com/Danielkhakbaz)) ([#42696](https://togithub.com/mui/material-ui/issues/42696)) [@Danielkhakbaz](https://togithub.com/Danielkhakbaz) - \[material-ui]\[Autocomplete] Fix more React 18.3 key spread warnings in demos ([#42766](https://togithub.com/mui/material-ui/issues/42766)) [@wbt](https://togithub.com/wbt) - \[material-ui] Fix sign in side image ([#42708](https://togithub.com/mui/material-ui/issues/42708)) [@zanivan](https://togithub.com/zanivan) - \[website] Add Ale to team ([#42769](https://togithub.com/mui/material-ui/issues/42769)) [@alelthomas](https://togithub.com/alelthomas) ##### Core - \[core] Cherry pick pnpm updates ([#42763](https://togithub.com/mui/material-ui/issues/42763)) [@DiegoAndai](https://togithub.com/DiegoAndai) - \[website] Add Armin to the team members ([@arminmeh](https://togithub.com/arminmeh)) ([#42681](https://togithub.com/mui/material-ui/issues/42681)) [@arminmeh](https://togithub.com/arminmeh) - \[website] Open Staff Engineer role for Pigment CSS ([@mnajdova](https://togithub.com/mnajdova)) ([#42669](https://togithub.com/mui/material-ui/issues/42669)) [@mnajdova](https://togithub.com/mnajdova) All contributors of this release in alphabetical order: [@alexfauquette](https://togithub.com/alexfauquette), [@alexismo](https://togithub.com/alexismo), [@arminmeh](https://togithub.com/arminmeh), [@Danielkhakbaz](https://togithub.com/Danielkhakbaz), [@DiegoAndai](https://togithub.com/DiegoAndai), [@mnajdova](https://togithub.com/mnajdova), [@oliviertassinari](https://togithub.com/oliviertassinari)mui/mui-x (@mui/x-data-grid)
### [`v7.8.0`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#780) [Compare Source](https://togithub.com/mui/mui-x/compare/v7.7.1...v7.8.0) *Jun 28, 2024* We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨: - 🛰 Introduce server-side data source for improved server integration in the Data Grid. Supports server-side pagination, sorting and filtering on plain and tree data, and automatic caching. To enable, provide a `getRows` function to the `unstable_dataSource` prop on the Data Grid component. ```tsx const dataSource = { getRows: async (params: GridServerGetRowsParams) => { const data = await fetch( `https://api.example.com/data?${new URLSearchParams({ page: params.page, pageSize: params.pageSize, sortModel: JSON.stringify(params.sortModel), filterModel: JSON.stringify(params.filterModel), }).toString()}`, ); return { rows: data.rows, totalRows: data.totalRows, }; }, }github/codeql-action (github/codeql-action)
### [`v3.25.11`](https://togithub.com/github/codeql-action/compare/v3.25.10...v3.25.11) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.10...v3.25.11)webpro-nl/knip (knip)
### [`v5.23.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.1...5.23.2) - Fixes to config files + Cosmiconfig, Lilconfig and Unconfig generation. ([#700](https://togithub.com/webpro-nl/knip/issues/700)) ([`83e18a1`](https://togithub.com/webpro-nl/knip/commit/83e18a10)) - Exclude `nsExports`, `classMembers` and `nsTypes` from `--exports` shortcut ([#698](https://togithub.com/webpro-nl/knip/issues/698)) ([`2e83446`](https://togithub.com/webpro-nl/knip/commit/2e834465)) - Update marketing materials ([`62090b4`](https://togithub.com/webpro-nl/knip/commit/62090b40)) - Update funding options ([`e8a4a00`](https://togithub.com/webpro-nl/knip/commit/e8a4a00c)) - Update marketing materials ([`4f6a197`](https://togithub.com/webpro-nl/knip/commit/4f6a1977)) - Switch to microsoft/TypeScript main in integration tests ([`c8c6dab`](https://togithub.com/webpro-nl/knip/commit/c8c6dabb)) - Add whitespace in exports coverage (alias-exclude) ([`a03d4eb`](https://togithub.com/webpro-nl/knip/commit/a03d4ebc)) - Add more coverage for tag hints ([`3d551db`](https://togithub.com/webpro-nl/knip/commit/3d551dbb)) ### [`v5.23.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.0...5.23.1) - Minor refactors ([`efafcdc`](https://togithub.com/webpro-nl/knip/commit/efafcdc3)) - Add test for re-export with `includeEntryExports` + `ignoreExportsUsedInFile` ([#698](https://togithub.com/webpro-nl/knip/issues/698)) ([`c0a0f0b`](https://togithub.com/webpro-nl/knip/commit/c0a0f0be)) - Consider alias exclude symbols referenced in `ignoreExportsUsedInFile` (resolves [#697](https://togithub.com/webpro-nl/knip/issues/697)) ([`326b018`](https://togithub.com/webpro-nl/knip/commit/326b0181)) - Fix enum members in re-exports in entry files (resolves [#703](https://togithub.com/webpro-nl/knip/issues/703)) ([`3ff2253`](https://togithub.com/webpro-nl/knip/commit/3ff2253d)) - Fix tag hints ([#691](https://togithub.com/webpro-nl/knip/issues/691)) ([`dd051cd`](https://togithub.com/webpro-nl/knip/commit/dd051cd0)) - Minor refactors ([`3e9806a`](https://togithub.com/webpro-nl/knip/commit/3e9806a9)) - Fix `isReferencedInExportedType` AST helper ([`bc2e716`](https://togithub.com/webpro-nl/knip/commit/bc2e7165)) ### [`v5.23.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.22.3...5.23.0) - Update docs ([`1f945ed`](https://togithub.com/webpro-nl/knip/commit/1f945edf)) - Show unused custom ignored tags as hints (resolves [#691](https://togithub.com/webpro-nl/knip/issues/691)) ([`78255fc`](https://togithub.com/webpro-nl/knip/commit/78255fc7)) - Don't report exports referenced in exported types (resolves [#687](https://togithub.com/webpro-nl/knip/issues/687)) ([`834c26b`](https://togithub.com/webpro-nl/knip/commit/834c26be)) - Fix unused exports used in file with substring overlap ([#695](https://togithub.com/webpro-nl/knip/issues/695)) ([`5a2176e`](https://togithub.com/webpro-nl/knip/commit/5a2176ea)) - Name tests/fixtures after option name ([`a7b9a98`](https://togithub.com/webpro-nl/knip/commit/a7b9a984)) - Fix unused exports used in file with substring overlap (resolves [#695](https://togithub.com/webpro-nl/knip/issues/695)) ([`555c162`](https://togithub.com/webpro-nl/knip/commit/555c1629)) - Update docs re. issue reproduction ([`646ed75`](https://togithub.com/webpro-nl/knip/commit/646ed753)) ### [`v5.22.3`](https://togithub.com/webpro-nl/knip/releases/tag/5.22.3) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.22.2...5.22.3) - Try harder looking up strictly-ns-references recursively ([#690](https://togithub.com/webpro-nl/knip/issues/690)) ([`4cf1337`](https://togithub.com/webpro-nl/knip/commit/4cf13377)) - Also traverse into re-exports and re-exported aliases when looking up strictly-ns-references (resolves [#690](https://togithub.com/webpro-nl/knip/issues/690)) ([`b98c5b9`](https://togithub.com/webpro-nl/knip/commit/b98c5b9e)) - Update docs ([`e906674`](https://togithub.com/webpro-nl/knip/commit/e906674a)) - Add support for graphql-codegen plugin level config (resolves [#692](https://togithub.com/webpro-nl/knip/issues/692)) ([#693](https://togithub.com/webpro-nl/knip/issues/693)) ([`71de7f1`](https://togithub.com/webpro-nl/knip/commit/71de7f17))typescript-eslint/typescript-eslint (typescript-eslint)
### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### 🚀 Features - support TypeScript 5.5 ##### ❤️ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.vitejs/vite (vite)
### [`v5.3.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small532-2024-06-27-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.3.1...v5.3.2) - fix(client): uniform variable `location` ([#17528](https://togithub.com/vitejs/vite/issues/17528)) ([a8e2f6f](https://togithub.com/vitejs/vite/commit/a8e2f6f)), closes [#17528](https://togithub.com/vitejs/vite/issues/17528) - fix(deps): update all non-major dependencies ([#17494](https://togithub.com/vitejs/vite/issues/17494)) ([bf123f2](https://togithub.com/vitejs/vite/commit/bf123f2)), closes [#17494](https://togithub.com/vitejs/vite/issues/17494) - fix(typescript): correctly expand ${configDir} in tsconfig.json ([#17576](https://togithub.com/vitejs/vite/issues/17576)) ([24c799b](https://togithub.com/vitejs/vite/commit/24c799b)), closes [#17576](https://togithub.com/vitejs/vite/issues/17576) - chore: fix some comments ([#17495](https://togithub.com/vitejs/vite/issues/17495)) ([ec16a5e](https://togithub.com/vitejs/vite/commit/ec16a5e)), closes [#17495](https://togithub.com/vitejs/vite/issues/17495) - chore(deps): update all non-major dependencies ([#17553](https://togithub.com/vitejs/vite/issues/17553)) ([a33a97f](https://togithub.com/vitejs/vite/commit/a33a97f)), closes [#17553](https://togithub.com/vitejs/vite/issues/17553) - chore(deps): update dependency eslint to v9 ([#16661](https://togithub.com/vitejs/vite/issues/16661)) ([6c10662](https://togithub.com/vitejs/vite/commit/6c10662)), closes [#16661](https://togithub.com/vitejs/vite/issues/16661) - chore(deps): update es-module-lexer to 1.5.4 ([#17555](https://togithub.com/vitejs/vite/issues/17555)) ([2d6672f](https://togithub.com/vitejs/vite/commit/2d6672f)), closes [#17555](https://togithub.com/vitejs/vite/issues/17555) - refactor(optimizer): use early continues ([#17551](https://togithub.com/vitejs/vite/issues/17551)) ([7c06ef0](https://togithub.com/vitejs/vite/commit/7c06ef0)), closes [#17551](https://togithub.com/vitejs/vite/issues/17551)Configuration
📅 Schedule: Branch creation - " 0-4 * 3" (UTC), 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.
👻 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.