Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Docs for v5 changes. #636

Merged
merged 52 commits into from
Nov 21, 2023
Merged

Update Docs for v5 changes. #636

merged 52 commits into from
Nov 21, 2023

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    ea1894e View commit details
    Browse the repository at this point in the history
  2. Add units tests to showcase createStructuredSelectors second functi…

    …on signature is unsafe.
    aryaemami59 committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    15feb03 View commit details
    Browse the repository at this point in the history
  3. Add more type tests

    - Also add some of the memoization related types to exports.
    aryaemami59 committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    e4fe262 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Fix README for v5.

    - Add documentation regarding new features.
    - Redo `CodeSandbox` examples to align better with documentation. Solves reduxjs#598.
    - Fix GitHub workflow badge URL reduxjs#628.
    - Add instructions for `bun` and `pnpm`. Solves reduxjs#621.
    - Fix minor type issues regarding `createStructuredSelector`. Solves reduxjs#499.
    - `argsMemoize` and `argsMemoizeOptions` solve reduxjs#359.
    - Remove `Redux` legacy patterns including `connect` and `switch` statements from docs.  Solves reduxjs#515.
    - Replace legacy code patterns with modern syntax like `useSelector` and functional components.
    - Implementation of `argsMemoize` solves reduxjs#376.
    - Document order of execution in `Reselect`. Solves reduxjs#455.
    - Add benchmarks to confirm the info inside the documentation.
    - Add more type tests with `vitest`.
    - Fix more hover preview issues with types.
    aryaemami59 committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    f8cdab2 View commit details
    Browse the repository at this point in the history
  2. Add testUtils file

    aryaemami59 committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    acb1c9d View commit details
    Browse the repository at this point in the history
  3. Add createCurriedSelector

    aryaemami59 committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    94fef76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93820c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8db66aa View commit details
    Browse the repository at this point in the history
  6. Resolve merge conflicts

    aryaemami59 committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    212e889 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c6dab42 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Add @typescript/analyze-trace to devDependencies

    - Add `@typescript/analyze-trace` to measure TS performance bottlenecks.
    aryaemami59 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    5b30a5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2987bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e091af View commit details
    Browse the repository at this point in the history
  4. Fix TS bug related to OutputSelector.

    - Add `IfUnknown` utility type.
    - Add `FallbackIfUnknown` utility type.
    - Fix TS issue related to `OutputSelector` which was stemming from `ExtractReturnType`.
    aryaemami59 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    5ff1968 View commit details
    Browse the repository at this point in the history
  5. Add JSDocs for createCurriedSelector

    - Add JSDocs for:
      * `createCurriedSelector`
      * `createCurriedSelectorCreator`
      * `CreateCurriedSelector`
      * `Curried` utility type.
      * `CurriedOutputSelector`
    aryaemami59 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    7201083 View commit details
    Browse the repository at this point in the history
  6. Fix toggle sections in README

    - Add more examples to docs.
    - Fix badges in docs.
    - Fix Table of Contents.
    - Fix external references.
    - Fix internal links.
    - Make Terminology section toggled.
    - Remove `skortchmark9` chrome extension reference since it is no longer available.
    aryaemami59 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    12e2411 View commit details
    Browse the repository at this point in the history
  7. Fix TypedCreateSelector in README

    - Add `examples.test.ts` file to test examples from docs.
    - Fix remaining benchmarks.
    aryaemami59 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    7e22290 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bb82bf3 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    3b793a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdf43e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0112f1a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f7c288 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76ad4fa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dfe31f4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    55361f3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b0fae92 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    af90f43 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1a5c72b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1768c20 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    191614c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    917afa2 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    de37737 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38e7a40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3845404 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4458991 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4bb0655 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Configuration menu
    Copy the full SHA
    3871ae4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04d8241 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55ca12e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3912374 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f94ea7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a031621 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7215304 View commit details
    Browse the repository at this point in the history
  8. Update yarn.lock.

    aryaemami59 committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    4595ef6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3de5110 View commit details
    Browse the repository at this point in the history
  10. Update lockfile

    aryaemami59 committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    97b73eb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ecd40bc View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2d6a4dd View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    42dad9a View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    999ca66 View commit details
    Browse the repository at this point in the history
  2. Tweak TOC

    markerikson committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    47fd0b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c536318 View commit details
    Browse the repository at this point in the history