[pull] master from reduxjs:master#311
Open
pull[bot] wants to merge 925 commits into
Open
Conversation
8074e0a to
38af98a
Compare
The Docs for Redux, in many places, cite moving to configureStore, and while createStore is still available, it is also marked as deprecated. This doc may need to update to reflect that recommendation.
Co-authored-by: Ben Durrant <ben.j.durrant@gmail.com>
Closes #4672 Update combineReducers.md
…-imports Enable prefer type-only imports
Update TypeScript to 5.4
Co-authored-by: Tim Dorr <timdorr@users.noreply.github.com> Co-authored-by: Tim Dorr <git@timdorr.com>
Also fix some basic formatting.
Waiting on egoist/tsup#1053 to revert back to .d.ts extension
Complementary usage code for a selector that accepts input parameters. Should be helpful for newcomers.
Update deriving-data-selectors.md with call to selector with params
Update part-8-rtk-query-advanced.md
#4829) Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Tim Dorr <timdorr@users.noreply.github.com>
docs: fix typos in markdown documentation
* docs: fix various typos in comments and documentation * Update docs/usage/nextjs.mdx --------- Co-authored-by: Tim Dorr <timdorr@users.noreply.github.com>
Fixes a typo in the async logic tutorial where `fetchPost` is referenced instead of `fetchPosts`. The thunk is defined as `fetchPosts`, so this change keeps naming consistent and avoids confusion for readers.
docs: fix fetchPosts typo in async logic tutorial
…tArg` for consistency with `Post[]` (#4870)
Additional publishing hardening
Related: arethetypeswrong/arethetypeswrong.github.io#258, 101arrowz/fflate#258 Fixed in: arethetypeswrong/arethetypeswrong.github.io#261 Released in: [`@arethetypeswrong/core@0.18.3`](https://github.com/arethetypeswrong/arethetypeswrong.github.io/releases/tag/%40arethetypeswrong%2Fcore%400.18.3) - Add [`@arethetypeswrong/cli@0.18.3`](https://www.npmjs.com/package/@arethetypeswrong/cli) as a dev dependency - Add a `yarn install` step to the CI job so the dev dependency is available - Switch CI from `npx @arethetypeswrong/cli@0.18.2` to `yarn attw` (uses the installed version)
chore: update `@arethetypeswrong/cli` to `0.18.3` to fix CI failure
[CodeSandbox CI](https://codesandbox.io/docs/learn/ci#what-is-codesandbox-ci) is deprecated and fully shuts down on July 15, 2026. We rely on it to publish installable preview builds of our packages for every commit/PR. Adopt [`pkg.pr.new`](https://github.com/stackblitz-labs/pkg.pr.new), a GitHub Actions-native equivalent, and retire CodeSandbox CI before the shutdown. - Add a [`pkg.pr.new`](https://github.com/stackblitz-labs/pkg.pr.new) workflow that publishes preview builds per commit/PR, installable via `npm install https://pkg.pr.new/redux@{PR}`. - Remove [`.codesandbox/ci.json`](.codesandbox/ci.json) and any CodeSandbox CI references.
ci: publish preview packages via `pkg.pr.new`
- Switches to the native [`NoInfer`](https://www.typescriptlang.org/docs/handbook/utility-types.html#noinfertype) utility type, introduced in [TypeScript v5.4](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4), which aligns with our minimum supported TypeScript version.
feat: switch to native `NoInfer` utility type
- Add [`pkg-pr-new`](https://github.com/stackblitz-labs/pkg.pr.new) as a local dev dependency, as recommended in its documentation - Run [`pkg-pr-new`](https://github.com/stackblitz-labs/pkg.pr.new) via `yarn run --binaries-only --top-level` instead of `yarn dlx` - Add the `--commentWithSha` flag - Bump `actions/checkout` from `v6.0.3` to `v7.0.0`
The error message thrown by replaceReducer when a non-function is passed was missing a closing single-quote around the received type value. Before: "Expected the nextReducer to be a function. Instead, received: 'null" After: "Expected the nextReducer to be a function. Instead, received: 'null'" Every other kindOf-based error message in createStore.ts correctly wraps the received value in single quotes (e.g. reducer, enhancer, listener, observer). This was a typo — the template literal ended with `}` instead of `}'`. Closes #4890
…age-missing-quote fix: add missing closing quote in `replaceReducer` error message
chore(deps): update `rimraf` to latest version
chore(deps): update `@types/node` to latest version
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )