chore(deps): update all non-major dependencies #112
Merged
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:
7.18.10
->7.21.0
7.18.10
->7.21.4
7.11.0
->7.21.3
7.18.9
->7.21.3
7.18.10
->7.21.4
7.18.10
->7.21.4
7.18.6
->7.21.4
17.0.3
->17.5.1
17.0.2
->17.4.2
17.0.3
->17.5.0
1.7.2
->1.9.3
28.1.7
->28.1.8
17.0.48
->17.0.57
17.0.17
->17.0.19
5.33.1
->5.58.0
5.33.1
->5.58.0
8.22.0
->8.38.0
8.5.0
->8.8.0
8.0.1
->8.0.3
5.5.2
->5.6.2
13.0.3
->13.2.1
2.7.1
->2.8.7
6.0.8
->6.3.2
7.2.8
->7.2.9
4.1.6
->4.1.7
4.0.7
->4.4.1
4.7.4
->4.9.5
Release Notes
babel/babel
v7.21.0
Compare Source
🚀 New Feature
babel-core
,babel-helper-create-class-features-plugin
,babel-plugin-proposal-class-properties
,babel-plugin-proposal-private-methods
,babel-plugin-proposal-private-property-in-object
privateFieldsAsSymbols
assumption for classes (@fwienber)babel-helper-create-regexp-features-plugin
,babel-plugin-proposal-regexp-modifiers
,babel-standalone
babel-cli
,babel-core
,babel-generator
,babel-plugin-transform-destructuring
,babel-plugin-transform-modules-commonjs
,babel-plugin-transform-react-jsx
,babel-traverse
babel-parser
,babel-types
const
modifier in type parameters (@nicolo-ribaudo)babel-generator
,babel-helpers
,babel-parser
,babel-plugin-proposal-decorators
,babel-plugin-syntax-decorators
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
2023-01
TC39 meeting (@nicolo-ribaudo)babel-parser
new.target
outside functions (@overlookmotel)annexb: false
parser option to disable Annex B (@nicolo-ribaudo)babel-core
.cts
as configuration file (@liuxingbaoyu)babel-generator
,babel-parser
,babel-plugin-transform-typescript
export type * from
(@nicolo-ribaudo)🐛 Bug Fix
babel-plugin-transform-typescript
babel-core
babel-helper-create-class-features-plugin
,babel-plugin-proposal-class-properties
,babel-plugin-proposal-class-static-block
,babel-plugin-proposal-private-methods
,babel-plugin-transform-classes
,babel-plugin-transform-new-target
babel-parser
,babel-plugin-transform-flow-comments
,babel-plugin-transform-flow-strip-types
,babel-types
💅 Polish
babel-parser
await
as identifier" error in modules (@JLHwung)🏠 Internal
babel-core
@babel/core
(@nicolo-ribaudo)🔬 Output optimization
babel-plugin-transform-typescript
v7.20.7
Compare Source
👓 Spec Compliance
babel-helper-member-expression-to-functions
,babel-helper-replace-supers
,babel-plugin-proposal-class-properties
,babel-plugin-transform-classes
babel-helpers
,babel-plugin-proposal-class-properties
,babel-plugin-transform-classes
,babel-plugin-transform-object-super
🐛 Bug Fix
babel-parser
,babel-plugin-transform-typescript
babel-traverse
.parentPath
after rename inSwitchCase
(@nicolo-ribaudo)babel-plugin-transform-typescript
,babel-traverse
babel-plugin-transform-block-scoping
babel-plugin-proposal-async-generator-functions
,babel-preset-env
for await
with shadowed variables (@liuxingbaoyu)babel-generator
,babel-plugin-proposal-optional-chaining
(a ?? b) as T
(@liuxingbaoyu)babel-plugin-transform-react-jsx
,babel-types
JSXText
(@liuxingbaoyu)babel-core
,babel-helpers
,babel-plugin-transform-computed-properties
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
babel-helper-member-expression-to-functions
,babel-helper-replace-supers
,babel-plugin-proposal-class-properties
,babel-plugin-transform-classes
babel-generator
TSEnumMember
(@liuxingbaoyu)💅 Polish
babel-plugin-transform-block-scoping
,babel-traverse
🏠 Internal
babel-helper-define-map
,babel-plugin-transform-property-mutators
@babel/helper-define-map
(@nicolo-ribaudo)babel-core
,babel-plugin-proposal-class-properties
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-destructuring
,babel-plugin-transform-parameters
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
,babel-traverse
transform-block-scoping
plugin (@nicolo-ribaudo)🏃♀️ Performance
babel-helper-compilation-targets
getTargets
(@liuxingbaoyu)v7.19.3
Compare Source
🐛 Bug Fix
babel-plugin-proposal-decorators
babel-parser
JSXText
followingJSXSpreadChild
(@liuxingbaoyu)declare module
s (@liuxingbaoyu)import =
andvar
(@liuxingbaoyu)babel-generator
babel-cli
@babel/cli
source maps based on configuration files (@liuxingbaoyu)babel-plugin-transform-typescript
declare
(@liuxingbaoyu)💅 Polish
babel-core
🏠 Internal
babel-helper-compilation-targets
,babel-helper-transform-fixture-test-runner
,babel-parser
,babel-preset-env
,babel-traverse
c8
for coverage testing (@liuxingbaoyu)🔬 Output optimization
babel-plugin-transform-typescript
declare namespace
(@liuxingbaoyu)conventional-changelog/commitlint (@commitlint/cli)
v17.5.1
Compare Source
Note: Version bump only for package @commitlint/cli
v17.5.0
Compare Source
Note: Version bump only for package @commitlint/cli
17.4.4 (2023-02-17)
Note: Version bump only for package @commitlint/cli
17.4.3 (2023-02-13)
Note: Version bump only for package @commitlint/cli
17.4.2 (2023-01-12)
Note: Version bump only for package @commitlint/cli
17.4.1 (2023-01-09)
Note: Version bump only for package @commitlint/cli
v17.4.4
Compare Source
Note: Version bump only for package @commitlint/cli
v17.4.3
Compare Source
Note: Version bump only for package @commitlint/cli
v17.4.2
Compare Source
Note: Version bump only for package @commitlint/cli
v17.4.1
Compare Source
Note: Version bump only for package @commitlint/cli
v17.4.0
Compare Source
Bug Fixes
v17.3.0
Compare Source
Note: Version bump only for package @commitlint/cli
v17.2.0
Compare Source
Features
17.1.2 (2022-08-29)
Note: Version bump only for package @commitlint/cli
17.1.1 (2022-08-27)
Note: Version bump only for package @commitlint/cli
v17.1.2
Compare Source
Note: Version bump only for package @commitlint/cli
v17.1.1
Compare Source
Note: Version bump only for package @commitlint/cli
v17.1.0
Compare Source
Features
17.0.3 (2022-06-25)
Note: Version bump only for package @commitlint/cli
17.0.2 (2022-06-01)
Note: Version bump only for package @commitlint/cli
17.0.1 (2022-05-25)
Bug Fixes
core.commentChar
from git config with--edit
flag (#3191) (e5fee05), closes #3190 #3190 #3190conventional-changelog/commitlint (@commitlint/config-lerna-scopes)
v17.4.2
Compare Source
Note: Version bump only for package @commitlint/config-lerna-scopes
v17.4.0
Compare Source
Bug Fixes
17.2.1 (2022-11-01)
Note: Version bump only for package @commitlint/config-lerna-scopes
v17.2.1
Compare Source
Note: Version bump only for package @commitlint/config-lerna-scopes
v17.2.0
Compare Source
Note: Version bump only for package @commitlint/config-lerna-scopes
17.0.2 (2022-06-01)
Note: Version bump only for package @commitlint/config-lerna-scopes
conventional-changelog/commitlint (@commitlint/prompt-cli)
v17.5.0
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
17.4.4 (2023-02-17)
Note: Version bump only for package @commitlint/prompt-cli
17.4.3 (2023-02-13)
Note: Version bump only for package @commitlint/prompt-cli
17.4.2 (2023-01-12)
Note: Version bump only for package @commitlint/prompt-cli
17.4.1 (2023-01-09)
Note: Version bump only for package @commitlint/prompt-cli
v17.4.4
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
v17.4.3
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
v17.4.2
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
v17.4.1
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
v17.4.0
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
v17.3.0
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
v17.2.0
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
17.1.2 (2022-08-29)
Note: Version bump only for package @commitlint/prompt-cli
17.1.1 (2022-08-27)
Note: Version bump only for package @commitlint/prompt-cli
v17.1.2
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
v17.1.1
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
v17.1.0
Compare Source
Note: Version bump only for package @commitlint/prompt-cli
17.0.3 (2022-06-25)
Note: Version bump only for package @commitlint/prompt-cli
reduxjs/redux-toolkit
v1.9.3
Compare Source
This release fixes a couple issues with the
skip/skipToken
options for query hooks, and makes a small perf tweak to serializing query args.Changelog
Skip Behavior
We made a change in v1.9.0 that tried to make some skip behavior more consistent, including clearing out the cached data. However, we had overlooked that our own docs actually said "skipping a query will keep the cached data", and several users pointed this out as they'd been relying on that behavior.
We've reverted that change. Now, setting
{skip: true}
orskipToken
for a query with existing results will keep thedata
value (reflecting the last successful query), butcurrentData
will be undefined (reflecting the current settings).We also identified and fixed an issue that could cause subscription entries to leak under a specific combination of timing and settings changes.
Query Arg Serialization Perf
RTKQ relies on serializing query arguments to serve as the cache keys, with the default using
JSON.stringify()
+ some logic for sorting keys. There was a report that in some apps, large query arg objects could take a while to stringify and this was being done repeatedly. We've added aWeakMap
-based cache for query args to avoid re-serializing existing arg values.What's Changed
Full Changelog: reduxjs/redux-toolkit@v1.9.2...v1.9.3
v1.9.2
Compare Source
This bugfix release fixes a memory leak in
createListenerMiddleware
, optimizes performance insideserializableMiddleware
, adds new options forfetchBaseQuery
, adds support for pathRegExp
exclusions inserializableMiddleware
andimmutabilityMiddleware
, and improves some TS types.Changelog
Bug Fixes
createListenerMiddleware
had a memory leak that turned out to be due to use ofPromise.race()
. We've restructured the logic to fix that.fetchBaseQuery
now correctly combines global options with endpoint / default options in all cases.New Options
fetchBaseQuery
now supports ajsonReplacer
option that will be used when processing JSON.Both dev check middleware now support regular expressions in the
ignoredPaths
array in addition to strings. This adds extra flexibility in skipping certain fields.TS Changes
The
CaseReducer
type was sometimes incorrectly inferring its return type in rare cases. That's been fixed.The
isAnyOf/isAllOf
matcher function TS types have been tweaked to not require an individual first parameter. This allows spreading arrays of matchers as arguments, likeconst isLoading = isAnyOf(...interestingPendingThunksArray)
.Other Changes
The
serializableMiddleware
now uses aWeakSet
if available to cache values it's seen. This should significantly speed up checks against large state values in development builds.What's Changed
ThunkWithReturnValue
interface by @giomogna in https://github.com/reduxjs/redux-toolkit/pull/3108raceWithSignal
method instead ofPromise.race
by @phryneas in https://github.com/reduxjs/redux-toolkit/pull/3021Full Changelog: reduxjs/redux-toolkit@v1.9.1...v1.9.2
v1.9.1
Compare Source
This bugfix release fixes assorted issues that were reported with RTK 1.9.0, and adds a few additional requested tweaks and improvements.
Changelog
Fixes
The
createAsyncThunk.withTypes
function was fully broken (it type-checked correctly, but pointed to the wrong function due to a name shadowing issue). That now works correctly.The
maxRetries
option for RTKQ was inadvertently filtering out0
values, and those are now accepted.fulfillWithValue
had incorrect types that made it appear as if the data was nested an additional level deeper. The types are now correct.The
ActionCreatorWithoutPayload
type was tweaked to force an error when an action creator is accidentally called with an argument, which happens in cases likeonClick={todoAdded}
. This avoids accidentally passing values like React event objects as the payload.Timer handling for
batchActions
andautoBatchEnhancer
now works in more JS runtime environments.Other Changes
The
TagDescription
type is now exported from RTKQ.API endpoints now have a
.name
field containing the endpoint name, such as"getPokemon"
.Calling
promise.abort()
on acreateAsyncThunk
promise before an asynccondition
resolves will now be treated as if thecondition
itself returnedfalse
, bailing out and not dispatching anything.The
merge
option now receives a third argument containing{arg, baseQueryMeta, fulfilledTimeStamp, requestId}
, in case that info is useful in deciding how to merge.The
@reduxjs/rtk-codemods
package has been updated to fix cases where thecreateSliceBuilder
codemod didn't preserve fields with function variable arguments, like[todoAdded]: adapter.addOne
. That package has been updated to v0.0.3.What's Changed
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.