Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pmndrs/jotai
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.15.2
Choose a base ref
...
head repository: pmndrs/jotai
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.16.0
Choose a head ref
  • 9 commits
  • 36 files changed
  • 4 contributors

Commits on Dec 9, 2025

  1. docs(react/Provider): clarify TODO comment related with useRef usage (#…

    …3191)
    
    * docs(react/Provider): clarify why 'useRef' is used instead of 'useState'
    
    * Update src/react/Provider.ts
    
    Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
    
    * chore: empty commit
    
    ---------
    
    Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
    sukvvon and dai-shi authored Dec 9, 2025
    Configuration menu
    Copy the full SHA
    753ec74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d8a6a2 View commit details
    Browse the repository at this point in the history
  3. fix(internals): Minor tweaks to store internals (#3186)

    * add storehooks.i
    
    * refactor types
    
    * remove callbacks from storeHooks
    
    * all const is type object
    
    * improve perf on notify.add
    
    * fire storehooks as late as possible, after mutating internal data structures but before calling external callbacks
    
    * fix type
    
    * remove [Symbol.iterator](): IterableIterator<T>
    
    * add back [Symbol.iterator](): IterableIterator<T>
    
    ---------
    
    Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
    dmaskasky and dai-shi authored Dec 9, 2025
    Configuration menu
    Copy the full SHA
    26f4739 View commit details
    Browse the repository at this point in the history
  4. feat(utils): deprecate atomFamily in jotai/utils (migrate to `jotai…

    …-family`) (#3187)
    
    * deprecate atomFamily
    
    * fix issues with atomFamily docs
    
    * add runtime deprecation notice for jotai-fmaily
    
    * remove references to pnpm
    
    ---------
    
    Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
    dmaskasky and dai-shi authored Dec 9, 2025
    Configuration menu
    Copy the full SHA
    184b51a View commit details
    Browse the repository at this point in the history
  5. fix(internals): only mounted dependents can be added to mounted.t (#3189

    )
    
    * only mounted dependents can be added to mounted.t
    
    * improve perf
    
    * fix failing test by inverting isDependent condition
    
    ---------
    
    Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
    dmaskasky and dai-shi authored Dec 9, 2025
    Configuration menu
    Copy the full SHA
    68e8eb7 View commit details
    Browse the repository at this point in the history
  6. feat: rename to INTERNAL_onInit (#3193)

    * feat: rename to INTERNAL_onInit
    
    * change usages too
    
    * avoid in op
    
    * Revert "avoid in op"
    
    This reverts commit 8ac6abf.
    
    * Revert "Revert "avoid in op""
    
    This reverts commit 5ad10d1.
    dai-shi authored Dec 9, 2025
    Configuration menu
    Copy the full SHA
    baaa702 View commit details
    Browse the repository at this point in the history
  7. test: extract 'sleep' and 'useCommitCount' to 'test-utils' (#3188)

    Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
    sukvvon and dai-shi authored Dec 9, 2025
    Configuration menu
    Copy the full SHA
    cd8ba03 View commit details
    Browse the repository at this point in the history
  8. chore(deps): update dev dependencies (#3194)

    * chore(deps): update dev dependencies
    
    * use the older one
    dai-shi authored Dec 9, 2025
    Configuration menu
    Copy the full SHA
    6cce4dd View commit details
    Browse the repository at this point in the history
  9. 2.16.0

    dai-shi committed Dec 9, 2025
    Configuration menu
    Copy the full SHA
    c0feb7f View commit details
    Browse the repository at this point in the history
Loading