fix(deps): update minor dependencies #2686
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
12.24.0
->12.25.0
2.2.8
->2.3.0
v4.1.7
->v4.2.2
v4.3.6
->v4.4.3
==1.17.1
->==1.19.0
==4.8.0
->==4.9.0
==12.22.0
->==12.23.1
v2.1.1
->v2.2.0
==24.8.0
->==24.10.0
13.13.3
->13.15.1
v6.7.0
->v6.9.0
v3.6.1
->v3.7.1
2.29.1
->2.31.0
6.3.4
->6.4.0
==24.4.26
->==24.8.19
15.9.0
->15.11.0
==8.26.0
->==8.29.0
==1.0.0
->==1.1.0
2.3.5
->2.5.1
2.5.2
==1.11.2
->==1.13.0
==2024.4.15
->==2024.10.9
==2.0.1
->==2.1.2
==7.2.0
->==7.3.0
1.79.6
->1.80.4
v0.10.0
->v0.11.0
Release Notes
Azure/azure-sdk-for-js (@azure/storage-blob)
v12.25.0
Compare Source
reduxjs/redux-toolkit (@reduxjs/toolkit)
v2.3.0
Compare Source
This feature release adds a new RTK Query
upsertQueryEntries
util to batch-upsert cache entries more efficiently, passes through additional values for use inprepareHeaders
, and exports additional TS types around query options and selectors.Changelog
upsertQueryEntries
RTK Query already had an
upsertQueryData
thunk that would upsert a single cache entry. However, some users wanted to upsert many cache entries (potentially hundreds or thousands), and found thatupsertQueryData
had poor performance in those cases. This is becauseupsertQueryData
runs the full async request handling sequence, including dispatching bothpending
andfulfilled
actions, each of which run the main reducer and update store subscribers. That means there's2N
store / UI updates per item, so upserting hundreds of items becomes extremely perf-intensive.RTK Query now includes an
api.util.upsertQueryEntries
action that is meant to handle the batched upsert use case more efficiently. It's a single synchronous action that accepts an array of many{endpointName, arg, value}
entries to upsert. This results in a single store update, making this vastly better for performance vs many individualupsertQueryData
calls.We see this as having two main use cases. The first is prefilling the cache with data retrieved from storage on app startup (and it's worth noting that
upsertQueryEntries
can accept entries for many different endpoints as part of the same array).The second is to act as a "pseudo-normalization" tool. RTK Query is not a "normalized" cache. However, there are times when you may want to prefill other cache entries with the contents of another endpoint, such as taking the results of a
getPosts
list endpoint response and prefilling the individualgetPost(id)
endpoint cache entries, so that components that reference an individual item endpoint already have that data available.Currently, you can implement the "pseudo-normalization" approach by dispatching
upsertQueryEntries
in an endpoint lifecycle, like this:Down the road we may add a new option to query endpoints that would let you provide the mapping function and have it automatically update the corresponding entries.
For additional comparisons between
upsertQueryData
andupsertQueryEntries
, see theupsertQueryEntries
API reference.prepareHeaders
OptionsThe
prepareHeaders
callback forfetchBaseQuery
now receives two additional values in theapi
argument:arg
: the URL string orFetchArgs
object that was passed in tofetchBaseQuery
for this endpointextraOptions
: any extra options that were provided to the base queryAdditional TS Types
We've added a
TypedQueryStateSelector
type that can be used to pre-type selectors for use withselectFromResult
:We've also exported several additional TS types around base queries and tag definitions.
What's Changed
TypedQueryStateSelector
helper type by @aryaemami59 in https://github.com/reduxjs/redux-toolkit/pull/4656Full Changelog: reduxjs/redux-toolkit@v2.2.8...v2.3.0
actions/checkout (actions/checkout)
v4.2.2
Compare Source
url-helper.ts
now leverages well-known environment variables by @jww3 in https://github.com/actions/checkout/pull/1941isGhes
by @jww3 in https://github.com/actions/checkout/pull/1946v4.2.1
Compare Source
v4.2.0
Compare Source
actions/upload-artifact (actions/upload-artifact)
v4.4.3
Compare Source
What's Changed
Full Changelog: actions/upload-artifact@v4.4.2...v4.4.3
v4.4.2
Compare Source
What's Changed
@actions/artifact
to 2.1.11 by @robherley in https://github.com/actions/upload-artifact/pull/627Full Changelog: actions/upload-artifact@v4.4.1...v4.4.2
v4.4.1
Compare Source
What's Changed
New Contributors
Full Changelog: actions/upload-artifact@v4.4.0...v4.4.1
v4.4.0
Compare Source
Azure/azure-sdk-for-python (azure-identity)
v1.19.0
Compare Source
1.19.0 (2021-09-30)
Breaking Changes in the Provisional
azure.core.rest
packageazure.core.rest.HttpResponse
andazure.core.rest.AsyncHttpResponse
are now abstract base classes. They should not be initialized directly, insteadyour transport responses should inherit from them and implement them.
The properties of the
azure.core.rest
responses are now all read-onlyHttpLoggingPolicy integrates logs into one record #19925
v1.18.0
Compare Source
1.18.0 (2024-09-19)
Features Added
SupportsTokenInfo
orAsyncSupportsTokenInfo
protocol. Each credential now has aget_token_info
method which returns anAccessTokenInfo
object. Theget_token_info
method is an alternative method toget_token
that improves support for more complex authentication scenarios. (#36882)AccessTokenInfo
(if available).Other Changes
ManagedIdentityCredential
to avoid non-deterministic states (e.g. bothresource_id
andobject_id
are specified). (#36950)ManagedIdentityCredential
in Azure Cloud Shell environments. (#36438)azure-core
to>=1.31.0
.azure/login (azure/login)
v2.2.0
: Azure Login Action v2.2.0Compare Source
What's Changed
az --version
withaz version
by @MoChilia in https://github.com/Azure/login/pull/450New Contributors
Full Changelog: Azure/login@v2.1.1...v2.2.0
psf/black (black)
v24.10.0
Compare Source
Highlights
mypyc-compiled wheels. (#4436) (#4449)
safety issue in Python 3.12.5 that can cause Black's AST safety checks to fail. Please
use Python 3.12.6 or Python 3.12.4 instead. (#4447)
Stable style
X | Y
style unions.(#4453)
%%
magic (#4462)Preview style
def fn(*args: *tuple[*Ts, T]) -> None: pass
) (#4440)Caching
--unstable
(#4466)Packaging
blackd
now requires a newer version of aiohttp. (#4451)Output
cypress-io/cypress (cypress)
v13.15.1
Compare Source
Changelog: https://docs.cypress.io/guides/references/changelog#13-15-1
v13.15.0
Compare Source
Changelog: https://docs.cypress.io/guides/references/changelog#13-15-0
v13.14.2
Compare Source
Changelog: https://docs.cypress.io/guides/references/changelog#13-14-2
v13.14.1
Compare Source
v13.14.0
Compare Source
Changelog: https://docs.cypress.io/guides/references/changelog#13-14-0
docker/build-push-action (docker/build-push-action)
v6.9.0
Compare Source
Full Changelog: docker/build-push-action@v6.8.0...v6.9.0
v6.8.0
Compare Source
Full Changelog: docker/build-push-action@v6.7.0...v6.8.0
docker/setup-buildx-action (docker/setup-buildx-action)
v3.7.1
Compare Source
uuid
package by @crazy-max in https://github.com/docker/setup-buildx-action/pull/369Full Changelog: docker/setup-buildx-action@v3.7.0...v3.7.1
v3.7.0
Compare Source
buildkitd-flags
if opt-in by @crazy-max in https://github.com/docker/setup-buildx-action/pull/363uuid
package and switch tocrypto
by @crazy-max in https://github.com/docker/setup-buildx-action/pull/366Full Changelog: docker/setup-buildx-action@v3.6.1...v3.7.0
import-js/eslint-plugin-import (eslint-plugin-import)
v2.31.0
Compare Source
Added
order
]: allow validating named imports ([#3043], thanks [@manuth])extensions
]: add thecheckTypeImports
option ([#2817], thanks [@phryneas])Fixed
ExportMap
/ flat config: includelanguageOptions
in context ([#3052], thanks [@michaelfaith])no-named-as-default
]: Allow using an identifier if the export is both a named and a default export ([#3032], thanks [@akwodkiewicz])export
]: False positive for exported overloaded functions in TS ([#3065], thanks [@liuxingbaoyu])exportMap
: export map cache is tainted by unreliable parse results ([#3062], thanks [@michaelfaith])exportMap
: improve cacheKey when using flat config ([#3072], thanks [@michaelfaith])Changed
no-relative-packages
]: fix typo ([#3066], thanks [@joshuaobrien])no-cycle
]: dont scc for each linted file ([#3068], thanks [@soryy708])no-cycle
]: adddisableScc
to docs ([#3070], thanks [@soryy708])RuleTester
([#3071], thanks [@G-Rath])no-restricted-paths
]: fix grammar ([#3073], thanks [@unbeauvoyage])no-default-export
], [no-named-export
]: add test case (thanks [@G-Rath])v2.30.0
Compare Source
Added
dynamic-import-chunkname
]: addallowEmpty
option to allow empty leading comments ([#2942], thanks [@JiangWeixian])dynamic-import-chunkname
]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode ([#3004], thanks [@amsardesai])no-unused-modules
]: AddignoreUnusedTypeExports
option ([#3011], thanks [@silverwind])Fixed
no-extraneous-dependencies
]: allow wrong path ([#3012], thanks [@chabb])no-cycle
]: use scc algorithm to optimize ([#2998], thanks [@soryy708])no-duplicates
]: Removing duplicates breaks in TypeScript ([#3033], thanks [@yesl-kim])newline-after-import
]: fix considerComments option when require ([#2952], thanks [@developer-bandi])order
]: do not compare first path segment for relative paths ([#2682]) ([#2885], thanks [@mihkeleidast])Changed
no-extraneous-dependencies
: Make glob pattern description more explicit ([#2944], thanks [@mulztob])no-unused-modules
]: add console message to help debug [#2866]ExportMap
: make procedures static instead of monkeypatching exportmap ([#2982], thanks [@soryy708])ExportMap
: separate ExportMap instance from its builder logic ([#2985], thanks [@soryy708])order
: Add a quick note on how unbound imports and --fix ([#2640], thanks [@minervabot])exportMapBuilder
: avoid hoisting ([#2989], thanks [@soryy708])ExportMap
: extract "builder" logic to separate files ([#2991], thanks [@soryy708])order
]: update the description of thepathGroupsExcludedImportTypes
option ([#3036], thanks [@liby])testing-library/eslint-plugin-testing-library (eslint-plugin-testing-library)
v6.4.0
Compare Source
Features
PyCQA/flake8-bugbear (flake8-bugbear)
v24.8.19
Compare Source
ContextVar
with mutable literal or function call as defaultsindresorhus/globals (globals)
v15.11.0
Compare Source
v15.10.0
Compare Source
3cbce2d
ipython/ipython (ipython)
v8.29.0
Compare Source
v8.28.0
Compare Source
v8.27.0
Compare Source
marshmallow-code/marshmallow-sqlalchemy (marshmallow-sqlalchemy)
v1.1.0
Compare Source
mswjs/msw (msw)
v2.5.1
Compare Source
v2.5.1 (2024-10-24)
Bug Fixes
@inquirer/confirm
requirement to 5.0.0 (#2325) (b65c0a8
) @greysteil @kettanaitov2.5.0
Compare Source
v2.5.0 (2024-10-22)
Features
a1a81ba
) @kettanaitov2.4.13
Compare Source
v2.4.13 (2024-10-22)
Bug Fixes
@inquirer/confirm
to 4.0 (#2300) (0cf9cce
) @greysteil @kettanaitov2.4.12
Compare Source
v2.4.12 (2024-10-21)
Bug Fixes
a58a300
) @paoloricciutiv2.4.11
Compare Source
v2.4.11 (2024-10-14)
Bug Fixes
8f68f0a
) @kettanaitov2.4.10
Compare Source
v2.4.10 (2024-10-11)
Bug Fixes
8e40724
) @kettanaitov2.4.9
Compare Source
v2.4.9 (2024-09-20)
Bug Fixes
Request
as init when recording raw headers (#2293) (bf982ea
) @kettanaitov2.4.8
Compare Source
v2.4.8 (2024-09-17)
Bug Fixes
express
andpath-to-regexp
vulnerabilities (#2285) (e3487bc
) @markmssdv2.4.7
Compare Source
v2.4.7 (2024-09-15)
Bug Fixes
e04eb8f
) @kettanaitoObject.defineProperty
for Headers proxy (#2283) (94e17be
) @kettanaitov2.4.6
Compare Source
v2.4.6 (2024-09-13)
Bug Fixes
397444b
) @kettanaitov2.4.5
Compare Source
v2.4.5 (2024-09-11)
Bug Fixes
max-age=0
from cookie store (#2275) (c307ab2
) @kettanaitov2.4.4
Compare Source
v2.4.4 (2024-09-08)
Bug Fixes
f5785bf
) [@kettanaito](https://redirect.gi