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

fix(docs): setItem argument missing from storage example #1957

Merged
merged 1 commit into from
May 26, 2023
Merged

fix(docs): setItem argument missing from storage example #1957

merged 1 commit into from
May 26, 2023

Conversation

hwanyoungChoi
Copy link
Contributor

@hwanyoungChoi hwanyoungChoi commented May 26, 2023

Related Issues or Discussions

Fixes #

Summary

setItem argument missing from storage example

Check List

  • yarn run prettier for formatting code and docs

@vercel
Copy link

vercel bot commented May 26, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
jotai ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 26, 2023 0:07am

@codesandbox-ci
Copy link

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 01e4254:

Sandbox Source
React Configuration
React Typescript Configuration
React Browserify Configuration
React Snowpack Configuration
Next.js with custom Babel config Configuration
React with custom Babel config Configuration

Copy link
Member

@dai-shi dai-shi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@dai-shi dai-shi merged commit 7a5ce17 into pmndrs:main May 26, 2023
29 checks passed
turtton added a commit to turtton/volglass that referenced this pull request Jun 11, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/babel__core](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__core) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`7.20.0` -> `7.20.1`](https://renovatebot.com/diffs/npm/@types%2fbabel__core/7.20.0/7.20.1) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fbabel__core/7.20.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fbabel__core/7.20.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fbabel__core/7.20.1/compatibility-slim/7.20.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fbabel__core/7.20.1/confidence-slim/7.20.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.11.18` -> `18.16.17`](https://renovatebot.com/diffs/npm/@types%2fnode/18.11.18/18.16.17) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.17/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.17/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.17/compatibility-slim/18.11.18)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.17/confidence-slim/18.11.18)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.0.28` -> `18.2.11`](https://renovatebot.com/diffs/npm/@types%2freact/18.0.28/18.2.11) | [![age](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.11/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.11/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.11/compatibility-slim/18.0.28)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.11/confidence-slim/18.0.28)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react-dom](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.0.11` -> `18.2.4`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.0.11/18.2.4) | [![age](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/18.2.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/18.2.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/18.2.4/compatibility-slim/18.0.11)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/18.2.4/confidence-slim/18.0.11)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`9.0.1` -> `9.0.2`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.1/9.0.2) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fuuid/9.0.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fuuid/9.0.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fuuid/9.0.2/compatibility-slim/9.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fuuid/9.0.2/confidence-slim/9.0.1)](https://docs.renovatebot.com/merge-confidence/) |
| [autoprefixer](https://togithub.com/postcss/autoprefixer) | [`10.4.13` -> `10.4.14`](https://renovatebot.com/diffs/npm/autoprefixer/10.4.13/10.4.14) | [![age](https://badges.renovateapi.com/packages/npm/autoprefixer/10.4.14/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/autoprefixer/10.4.14/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/autoprefixer/10.4.14/compatibility-slim/10.4.13)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/autoprefixer/10.4.14/confidence-slim/10.4.13)](https://docs.renovatebot.com/merge-confidence/) |
| [cytoscape](http://js.cytoscape.org) ([source](https://togithub.com/cytoscape/cytoscape.js)) | [`3.23.0` -> `3.25.0`](https://renovatebot.com/diffs/npm/cytoscape/3.23.0/3.25.0) | [![age](https://badges.renovateapi.com/packages/npm/cytoscape/3.25.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/cytoscape/3.25.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/cytoscape/3.25.0/compatibility-slim/3.23.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/cytoscape/3.25.0/confidence-slim/3.23.0)](https://docs.renovatebot.com/merge-confidence/) |
| [jotai](https://togithub.com/pmndrs/jotai) | [`2.0.1` -> `2.1.1`](https://renovatebot.com/diffs/npm/jotai/2.0.1/2.1.1) | [![age](https://badges.renovateapi.com/packages/npm/jotai/2.1.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jotai/2.1.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jotai/2.1.1/compatibility-slim/2.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jotai/2.1.1/confidence-slim/2.0.1)](https://docs.renovatebot.com/merge-confidence/) |
| [katex](https://katex.org) ([source](https://togithub.com/KaTeX/KaTeX)) | [`0.16.4` -> `0.16.7`](https://renovatebot.com/diffs/npm/katex/0.16.4/0.16.7) | [![age](https://badges.renovateapi.com/packages/npm/katex/0.16.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/katex/0.16.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/katex/0.16.7/compatibility-slim/0.16.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/katex/0.16.7/confidence-slim/0.16.4)](https://docs.renovatebot.com/merge-confidence/) |
| [mermaid](https://togithub.com/mermaid-js/mermaid) | [`10.0.2` -> `10.2.3`](https://renovatebot.com/diffs/npm/mermaid/10.0.2/10.2.3) | [![age](https://badges.renovateapi.com/packages/npm/mermaid/10.2.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mermaid/10.2.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mermaid/10.2.3/compatibility-slim/10.0.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mermaid/10.2.3/confidence-slim/10.0.2)](https://docs.renovatebot.com/merge-confidence/) |
| [next](https://nextjs.org) ([source](https://togithub.com/vercel/next.js)) | [`13.2.4` -> `13.4.5`](https://renovatebot.com/diffs/npm/next/13.2.4/13.4.5) | [![age](https://badges.renovateapi.com/packages/npm/next/13.4.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/next/13.4.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/next/13.4.5/compatibility-slim/13.2.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/next/13.4.5/confidence-slim/13.2.4)](https://docs.renovatebot.com/merge-confidence/) |
| [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | [`8.5.1` -> `8.6.1`](https://renovatebot.com/diffs/npm/pnpm/8.5.1/8.6.1) | [![age](https://badges.renovateapi.com/packages/npm/pnpm/8.6.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/pnpm/8.6.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/pnpm/8.6.1/compatibility-slim/8.5.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/pnpm/8.6.1/confidence-slim/8.5.1)](https://docs.renovatebot.com/merge-confidence/) |
| [postcss](https://postcss.org/) ([source](https://togithub.com/postcss/postcss)) | [`8.4.21` -> `8.4.24`](https://renovatebot.com/diffs/npm/postcss/8.4.21/8.4.24) | [![age](https://badges.renovateapi.com/packages/npm/postcss/8.4.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/postcss/8.4.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/postcss/8.4.24/compatibility-slim/8.4.21)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/postcss/8.4.24/confidence-slim/8.4.21)](https://docs.renovatebot.com/merge-confidence/) |
| [reactflow](https://togithub.com/wbkd/react-flow) | [`11.6.1` -> `11.7.2`](https://renovatebot.com/diffs/npm/reactflow/11.6.1/11.7.2) | [![age](https://badges.renovateapi.com/packages/npm/reactflow/11.7.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/reactflow/11.7.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/reactflow/11.7.2/compatibility-slim/11.6.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/reactflow/11.7.2/confidence-slim/11.6.1)](https://docs.renovatebot.com/merge-confidence/) |
| [rome](https://rome.tools) ([source](https://togithub.com/rome/tools)) | [`12.0.0` -> `12.1.3`](https://renovatebot.com/diffs/npm/rome/12.0.0/12.1.3) | [![age](https://badges.renovateapi.com/packages/npm/rome/12.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/rome/12.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/rome/12.1.3/compatibility-slim/12.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/rome/12.1.3/confidence-slim/12.0.0)](https://docs.renovatebot.com/merge-confidence/) |
| [tailwindcss](https://tailwindcss.com) ([source](https://togithub.com/tailwindlabs/tailwindcss)) | [`3.2.4` -> `3.3.2`](https://renovatebot.com/diffs/npm/tailwindcss/3.2.4/3.3.2) | [![age](https://badges.renovateapi.com/packages/npm/tailwindcss/3.3.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/tailwindcss/3.3.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/tailwindcss/3.3.2/compatibility-slim/3.2.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/tailwindcss/3.3.2/confidence-slim/3.2.4)](https://docs.renovatebot.com/merge-confidence/) |
| [ts-pattern](https://togithub.com/gvergnaud/ts-pattern) | [`4.1.4` -> `4.3.0`](https://renovatebot.com/diffs/npm/ts-pattern/4.1.4/4.3.0) | [![age](https://badges.renovateapi.com/packages/npm/ts-pattern/4.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/ts-pattern/4.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/ts-pattern/4.3.0/compatibility-slim/4.1.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/ts-pattern/4.3.0/confidence-slim/4.1.4)](https://docs.renovatebot.com/merge-confidence/) |
| [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | [`5.0.2` -> `5.1.3`](https://renovatebot.com/diffs/npm/typescript/5.0.2/5.1.3) | [![age](https://badges.renovateapi.com/packages/npm/typescript/5.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typescript/5.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typescript/5.1.3/compatibility-slim/5.0.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typescript/5.1.3/confidence-slim/5.0.2)](https://docs.renovatebot.com/merge-confidence/) |
| [wanakana](http://www.wanakana.com) ([source](https://togithub.com/WaniKani/WanaKana)) | [`5.0.2` -> `5.1.0`](https://renovatebot.com/diffs/npm/wanakana/5.0.2/5.1.0) | [![age](https://badges.renovateapi.com/packages/npm/wanakana/5.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/wanakana/5.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/wanakana/5.1.0/compatibility-slim/5.0.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/wanakana/5.1.0/confidence-slim/5.0.2)](https://docs.renovatebot.com/merge-confidence/) |
| [org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom](https://togithub.com/JetBrains/kotlin-wrappers) | `1.0.0-pre.554` -> `1.0.0-pre.565` | [![age](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom/1.0.0-pre.565/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom/1.0.0-pre.565/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom/1.0.0-pre.565/compatibility-slim/1.0.0-pre.554)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom/1.0.0-pre.565/confidence-slim/1.0.0-pre.554)](https://docs.renovatebot.com/merge-confidence/) |
| org.jmailen.kotlinter | `3.14.0` -> `3.15.0` | [![age](https://badges.renovateapi.com/packages/maven/org.jmailen.kotlinter/3.15.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.jmailen.kotlinter/3.15.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.jmailen.kotlinter/3.15.0/compatibility-slim/3.14.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.jmailen.kotlinter/3.15.0/confidence-slim/3.14.0)](https://docs.renovatebot.com/merge-confidence/) |
| org.jetbrains.kotlin.plugin.serialization | `1.8.21` -> `1.8.22` | [![age](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin.plugin.serialization/1.8.22/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin.plugin.serialization/1.8.22/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin.plugin.serialization/1.8.22/compatibility-slim/1.8.21)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin.plugin.serialization/1.8.22/confidence-slim/1.8.21)](https://docs.renovatebot.com/merge-confidence/) |
| org.jetbrains.kotlin.multiplatform | `1.8.21` -> `1.8.22` | [![age](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin.multiplatform/1.8.22/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin.multiplatform/1.8.22/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin.multiplatform/1.8.22/compatibility-slim/1.8.21)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.jetbrains.kotlin.multiplatform/1.8.22/confidence-slim/1.8.21)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>postcss/autoprefixer</summary>

### [`v10.4.14`](https://togithub.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#&#8203;10414)

[Compare Source](https://togithub.com/postcss/autoprefixer/compare/10.4.13...10.4.14)

-   Improved startup time and reduced JS bundle size (by Kārlis Gaņģis).

</details>

<details>
<summary>cytoscape/cytoscape.js</summary>

### [`v3.25.0`](https://togithub.com/cytoscape/cytoscape.js/compare/v3.24.1...v3.25.0)

[Compare Source](https://togithub.com/cytoscape/cytoscape.js/compare/v3.24.1...v3.25.0)

### [`v3.24.1`](https://togithub.com/cytoscape/cytoscape.js/compare/v3.24.0...v3.24.1)

[Compare Source](https://togithub.com/cytoscape/cytoscape.js/compare/v3.24.0...v3.24.1)

### [`v3.24.0`](https://togithub.com/cytoscape/cytoscape.js/compare/v3.23.1...v3.24.0)

[Compare Source](https://togithub.com/cytoscape/cytoscape.js/compare/v3.23.1...v3.24.0)

### [`v3.23.1`](https://togithub.com/cytoscape/cytoscape.js/compare/v3.23.0...v3.23.1)

[Compare Source](https://togithub.com/cytoscape/cytoscape.js/compare/v3.23.0...v3.23.1)

</details>

<details>
<summary>pmndrs/jotai</summary>

### [`v2.1.1`](https://togithub.com/pmndrs/jotai/releases/tag/v2.1.1)

[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.1.0...v2.1.1)

This version fixes some issues in edge cases.

#### What's Changed

-   fix(vanilla): Stable promise by [@&#8203;backbone87](https://togithub.com/backbone87) in [https://github.com/pmndrs/jotai/pull/1933](https://togithub.com/pmndrs/jotai/pull/1933)
-   fix(vanilla): update atoms with tree structure dependencies (regression from v1) by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1959](https://togithub.com/pmndrs/jotai/pull/1959)
-   fix: prefer PromiseLike where appropriate by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1967](https://togithub.com/pmndrs/jotai/pull/1967)

#### New Contributors

-   [@&#8203;blissdev](https://togithub.com/blissdev) made their first contribution in [https://github.com/pmndrs/jotai/pull/1945](https://togithub.com/pmndrs/jotai/pull/1945)
-   [@&#8203;hwanyoungChoi](https://togithub.com/hwanyoungChoi) made their first contribution in [https://github.com/pmndrs/jotai/pull/1957](https://togithub.com/pmndrs/jotai/pull/1957)
-   [@&#8203;alexhad6](https://togithub.com/alexhad6) made their first contribution in [https://github.com/pmndrs/jotai/pull/1971](https://togithub.com/pmndrs/jotai/pull/1971)
-   [@&#8203;backbone87](https://togithub.com/backbone87) made their first contribution in [https://github.com/pmndrs/jotai/pull/1933](https://togithub.com/pmndrs/jotai/pull/1933)

**Full Changelog**: https://github.com/pmndrs/jotai/compare/v2.1.0...v2.1.1

### [`v2.1.0`](https://togithub.com/pmndrs/jotai/releases/tag/v2.1.0)

[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.0.4...v2.1.0)

This includes some improvements as well as some breaking changes in unstable features.

#### What's Changed

-   fix(vanilla): better promise handling by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1851](https://togithub.com/pmndrs/jotai/pull/1851)
-   fix(atomWithStorage): handle RESET/removeItem from cross-tab storage updates by [@&#8203;nderscore](https://togithub.com/nderscore) in [https://github.com/pmndrs/jotai/pull/1882](https://togithub.com/pmndrs/jotai/pull/1882)
-   breaking(vanilla): remove deprecated store dev methods by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1893](https://togithub.com/pmndrs/jotai/pull/1893)
-   fix(react): Infer useHydrateAtoms value types from atom.read ReturnType by [@&#8203;ericdowell](https://togithub.com/ericdowell) in [https://github.com/pmndrs/jotai/pull/1898](https://togithub.com/pmndrs/jotai/pull/1898)
-   chore(tests): migrate to vitest by [@&#8203;arjunvegda](https://togithub.com/arjunvegda) in [https://github.com/pmndrs/jotai/pull/1839](https://togithub.com/pmndrs/jotai/pull/1839)

#### New Contributors

-   [@&#8203;lloydrichards](https://togithub.com/lloydrichards) made their first contribution in [https://github.com/pmndrs/jotai/pull/1865](https://togithub.com/pmndrs/jotai/pull/1865)
-   [@&#8203;todorone](https://togithub.com/todorone) made their first contribution in [https://github.com/pmndrs/jotai/pull/1878](https://togithub.com/pmndrs/jotai/pull/1878)
-   [@&#8203;eikonomega](https://togithub.com/eikonomega) made their first contribution in [https://github.com/pmndrs/jotai/pull/1885](https://togithub.com/pmndrs/jotai/pull/1885)
-   [@&#8203;milhamm](https://togithub.com/milhamm) made their first contribution in [https://github.com/pmndrs/jotai/pull/1903](https://togithub.com/pmndrs/jotai/pull/1903)
-   [@&#8203;RIP21](https://togithub.com/RIP21) made their first contribution in [https://github.com/pmndrs/jotai/pull/1907](https://togithub.com/pmndrs/jotai/pull/1907)
-   [@&#8203;ericdowell](https://togithub.com/ericdowell) made their first contribution in [https://github.com/pmndrs/jotai/pull/1898](https://togithub.com/pmndrs/jotai/pull/1898)

**Full Changelog**: https://github.com/pmndrs/jotai/compare/v2.0.4...v2.1.0

### [`v2.0.4`](https://togithub.com/pmndrs/jotai/releases/tag/v2.0.4)

[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.0.3...v2.0.4)

This includes some small improvements. One of them is to improve Deno compatibility.

#### What's Changed

-   fix(atomWithStorage, createJSONStorage): scope subscriptions to specified browser storage by [@&#8203;nderscore](https://togithub.com/nderscore) in [https://github.com/pmndrs/jotai/pull/1814](https://togithub.com/pmndrs/jotai/pull/1814)
-   fix(babel): improve debug label support for third-party jotai libraries by [@&#8203;arjunvegda](https://togithub.com/arjunvegda) in [https://github.com/pmndrs/jotai/pull/1818](https://togithub.com/pmndrs/jotai/pull/1818)
-   fix(react): atom type inference in hooks by [@&#8203;Thisen](https://togithub.com/Thisen) in [https://github.com/pmndrs/jotai/pull/1866](https://togithub.com/pmndrs/jotai/pull/1866)
-   chore: add extentsion in imports by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1823](https://togithub.com/pmndrs/jotai/pull/1823)

#### New Contributors

-   [@&#8203;Etesam913](https://togithub.com/Etesam913) made their first contribution in [https://github.com/pmndrs/jotai/pull/1810](https://togithub.com/pmndrs/jotai/pull/1810)
-   [@&#8203;haywirez](https://togithub.com/haywirez) made their first contribution in [https://github.com/pmndrs/jotai/pull/1828](https://togithub.com/pmndrs/jotai/pull/1828)
-   [@&#8203;amirhhashemi](https://togithub.com/amirhhashemi) made their first contribution in [https://github.com/pmndrs/jotai/pull/1830](https://togithub.com/pmndrs/jotai/pull/1830)
-   [@&#8203;Fonger](https://togithub.com/Fonger) made their first contribution in [https://github.com/pmndrs/jotai/pull/1835](https://togithub.com/pmndrs/jotai/pull/1835)
-   [@&#8203;satyamgupta1495](https://togithub.com/satyamgupta1495) made their first contribution in [https://github.com/pmndrs/jotai/pull/1825](https://togithub.com/pmndrs/jotai/pull/1825)
-   [@&#8203;FoundTheWOUT](https://togithub.com/FoundTheWOUT) made their first contribution in [https://github.com/pmndrs/jotai/pull/1846](https://togithub.com/pmndrs/jotai/pull/1846)
-   [@&#8203;nderscore](https://togithub.com/nderscore) made their first contribution in [https://github.com/pmndrs/jotai/pull/1814](https://togithub.com/pmndrs/jotai/pull/1814)
-   [@&#8203;manakuro](https://togithub.com/manakuro) made their first contribution in [https://github.com/pmndrs/jotai/pull/1860](https://togithub.com/pmndrs/jotai/pull/1860)

**Full Changelog**: https://github.com/pmndrs/jotai/compare/v2.0.3...v2.0.4

### [`v2.0.3`](https://togithub.com/pmndrs/jotai/releases/tag/v2.0.3)

[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.0.2...v2.0.3)

This release includes important features for upcoming devtools.

#### What's Changed

-   feat: add 'debugPrivate' flag to atom by [@&#8203;arjunvegda](https://togithub.com/arjunvegda) in [https://github.com/pmndrs/jotai/pull/1779](https://togithub.com/pmndrs/jotai/pull/1779)
-   fix(build): possibly improve ESM for production build by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1780](https://togithub.com/pmndrs/jotai/pull/1780)
-   feat: add dev_subscribe_store by [@&#8203;arjunvegda](https://togithub.com/arjunvegda) in [https://github.com/pmndrs/jotai/pull/1790](https://togithub.com/pmndrs/jotai/pull/1790)
-   fix(utils, types): added export of Loadable type by [@&#8203;arjunvegda](https://togithub.com/arjunvegda) in [https://github.com/pmndrs/jotai/pull/1806](https://togithub.com/pmndrs/jotai/pull/1806)

#### New Contributors

-   [@&#8203;Himself65](https://togithub.com/Himself65) made their first contribution in [https://github.com/pmndrs/jotai/pull/1789](https://togithub.com/pmndrs/jotai/pull/1789)
-   [@&#8203;wenq1](https://togithub.com/wenq1) made their first contribution in [https://github.com/pmndrs/jotai/pull/1805](https://togithub.com/pmndrs/jotai/pull/1805)

**Full Changelog**: https://github.com/pmndrs/jotai/compare/v2.0.2...v2.0.3

### [`v2.0.2`](https://togithub.com/pmndrs/jotai/releases/tag/v2.0.2)

[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.0.1...v2.0.2)

This version add some small improvements, mostly for some minor cases.

#### What's Changed

-   fix(vanilla): async derived atom not updated (race condition in an edge case) by [@&#8203;gimelfarb](https://togithub.com/gimelfarb) in [https://github.com/pmndrs/jotai/pull/1768](https://togithub.com/pmndrs/jotai/pull/1768)
-   fix(utils): tweak atomWithDefault types for better DX by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1770](https://togithub.com/pmndrs/jotai/pull/1770)
-   fix(build): UMD names by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1772](https://togithub.com/pmndrs/jotai/pull/1772)

#### New Contributors

-   [@&#8203;arjunvegda](https://togithub.com/arjunvegda) made their first contribution in [https://github.com/pmndrs/jotai/pull/1773](https://togithub.com/pmndrs/jotai/pull/1773)
-   [@&#8203;gimelfarb](https://togithub.com/gimelfarb) made their first contribution in [https://github.com/pmndrs/jotai/pull/1768](https://togithub.com/pmndrs/jotai/pull/1768)

**Full Changelog**: https://github.com/pmndrs/jotai/compare/v2.0.1...v2.0.2

</details>

<details>
<summary>KaTeX/KaTeX</summary>

### [`v0.16.7`](https://togithub.com/KaTeX/KaTeX/blob/HEAD/CHANGELOG.md#&#8203;0167-httpsgithubcomKaTeXKaTeXcomparev0166v0167-2023-04-28)

[Compare Source](https://togithub.com/KaTeX/KaTeX/compare/v0.16.6...v0.16.7)

##### Bug Fixes

-   **docs/support_table.md:** delete redundant "varPsi" ([#&#8203;3814](https://togithub.com/KaTeX/KaTeX/issues/3814)) ([33a1b98](https://togithub.com/KaTeX/KaTeX/commit/33a1b98710c880d2d4a67aa0048f027a94b85702))

### [`v0.16.6`](https://togithub.com/KaTeX/KaTeX/blob/HEAD/CHANGELOG.md#&#8203;0166-httpsgithubcomKaTeXKaTeXcomparev0165v0166-2023-04-17)

[Compare Source](https://togithub.com/KaTeX/KaTeX/compare/v0.16.5...v0.16.6)

##### Bug Fixes

-   Support `\let` via `macros` option ([#&#8203;3738](https://togithub.com/KaTeX/KaTeX/issues/3738)) ([bdb0be2](https://togithub.com/KaTeX/KaTeX/commit/bdb0be201794d22adaee05438b07a2830efea9da)), closes [#&#8203;3737](https://togithub.com/KaTeX/KaTeX/issues/3737) [#&#8203;3737](https://togithub.com/KaTeX/KaTeX/issues/3737)

### [`v0.16.5`](https://togithub.com/KaTeX/KaTeX/blob/HEAD/CHANGELOG.md#&#8203;0165-httpsgithubcomKaTeXKaTeXcomparev0164v0165-2023-04-17)

[Compare Source](https://togithub.com/KaTeX/KaTeX/compare/v0.16.4...v0.16.5)

##### Features

-   \__defineFunction API exposing internal defineFunction ([#&#8203;3805](https://togithub.com/KaTeX/KaTeX/issues/3805)) ([c7b1f84](https://togithub.com/KaTeX/KaTeX/commit/c7b1f84b7801a29dffdfa3db0ff35de289db80c0)), closes [#&#8203;3756](https://togithub.com/KaTeX/KaTeX/issues/3756)

</details>

<details>
<summary>mermaid-js/mermaid</summary>

### [`v10.2.3`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.2.3): 10.2.3

[Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.2.2...v10.2.3)

### Release Notes

-   Fix [#&#8203;4408](https://togithub.com/mermaid-js/mermaid/issues/4408): Handle wrapping long words  ([#&#8203;4416](https://togithub.com/mermaid-js/mermaid/issues/4416)) [@&#8203;MikeJeffers](https://togithub.com/MikeJeffers)
-   Fix exceptions for empty lines ([#&#8203;4436](https://togithub.com/mermaid-js/mermaid/issues/4436)) [@&#8203;luin](https://togithub.com/luin)
-   Restore classes on edges for elk ([#&#8203;4452](https://togithub.com/mermaid-js/mermaid/issues/4452)) [@&#8203;yoavst](https://togithub.com/yoavst)
-   Update docs: Added Nextra to Blogs category on integrations page ([#&#8203;4463](https://togithub.com/mermaid-js/mermaid/issues/4463)) [@&#8203;try-to-fly](https://togithub.com/try-to-fly)

🎉 **Thanks to all contributors helping with this release!** 🎉

#### What's Changed

-   Address mermaid-zenuml PR comments by [@&#8203;dontry](https://togithub.com/dontry) in [https://github.com/mermaid-js/mermaid/pull/4405](https://togithub.com/mermaid-js/mermaid/pull/4405)
-   Fix broken `pnpm-lock.yaml` file to fix CI by [@&#8203;aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4425](https://togithub.com/mermaid-js/mermaid/pull/4425)
-   Quadrant chart unicode arrows by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4400](https://togithub.com/mermaid-js/mermaid/pull/4400)
-   chore(deps): update all patch dependencies (patch) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4434](https://togithub.com/mermaid-js/mermaid/pull/4434)
-   Add CKEditor and GitHub Writer to available integrations by [@&#8203;AnnaTomanek](https://togithub.com/AnnaTomanek) in [https://github.com/mermaid-js/mermaid/pull/4440](https://togithub.com/mermaid-js/mermaid/pull/4440)
-   Update diagram proposal by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4448](https://togithub.com/mermaid-js/mermaid/pull/4448)
-   Add `@mermaid-js/mermaid-zenuml` package for zenuml Integration by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4334](https://togithub.com/mermaid-js/mermaid/pull/4334)
-   Restore classes on edges for elk by [@&#8203;yoavst](https://togithub.com/yoavst) in [https://github.com/mermaid-js/mermaid/pull/4452](https://togithub.com/mermaid-js/mermaid/pull/4452)
-   Fix exceptions for empty lines by [@&#8203;luin](https://togithub.com/luin) in [https://github.com/mermaid-js/mermaid/pull/4436](https://togithub.com/mermaid-js/mermaid/pull/4436)
-   Update docs: Added Nextra to Blogs category on integrations page by [@&#8203;try-to-fly](https://togithub.com/try-to-fly) in [https://github.com/mermaid-js/mermaid/pull/4463](https://togithub.com/mermaid-js/mermaid/pull/4463)
-   Fix [#&#8203;4408](https://togithub.com/mermaid-js/mermaid/issues/4408): Handle wrapping long words  by [@&#8203;MikeJeffers](https://togithub.com/MikeJeffers) in [https://github.com/mermaid-js/mermaid/pull/4416](https://togithub.com/mermaid-js/mermaid/pull/4416)

#### New Contributors

-   [@&#8203;AnnaTomanek](https://togithub.com/AnnaTomanek) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4440](https://togithub.com/mermaid-js/mermaid/pull/4440)
-   [@&#8203;yoavst](https://togithub.com/yoavst) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4452](https://togithub.com/mermaid-js/mermaid/pull/4452)
-   [@&#8203;try-to-fly](https://togithub.com/try-to-fly) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4463](https://togithub.com/mermaid-js/mermaid/pull/4463)
-   [@&#8203;MikeJeffers](https://togithub.com/MikeJeffers) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4416](https://togithub.com/mermaid-js/mermaid/pull/4416)

**Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.2.2...v10.2.3

### [`v10.2.2`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.2.2): 10.2.2

[Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.2.1...v10.2.2)

#### What's Changed

-   [#&#8203;4446](https://togithub.com/mermaid-js/mermaid/issues/4446) Removing the ability to inject css using arrowMarkers  by [@&#8203;knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4447](https://togithub.com/mermaid-js/mermaid/pull/4447)

**Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.2.1...v10.2.2

### [`v10.2.1`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.2.1): 10.2.1

[Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.2.0...v10.2.1)

#### What's Changed

#### Bugfixes

-   [#&#8203;4438](https://togithub.com/mermaid-js/mermaid/issues/4438) Reverted to the changes from [#&#8203;4285](https://togithub.com/mermaid-js/mermaid/issues/4285) by [@&#8203;knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4445](https://togithub.com/mermaid-js/mermaid/pull/4445)
-   Merge PR [#&#8203;4425](https://togithub.com/mermaid-js/mermaid/issues/4425) to `master` to fix uploading v10.2.0 docs to `mermaid.js.org` website by [@&#8203;aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4426](https://togithub.com/mermaid-js/mermaid/pull/4426)

**Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.2.0...v10.2.1

### [`v10.2.0`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.2.0): 10.2.0

[Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.1.0...v10.2.0)

#### What's Changed

#### Features

-   Added support for quadrant chart by [@&#8203;amsubhash](https://togithub.com/amsubhash) in [https://github.com/mermaid-js/mermaid/pull/4383](https://togithub.com/mermaid-js/mermaid/pull/4383)
-   Bar chart (using gantt chart) by [@&#8203;karistom](https://togithub.com/karistom) in [https://github.com/mermaid-js/mermaid/pull/4261](https://togithub.com/mermaid-js/mermaid/pull/4261)
-   Support node16 module resolution by [@&#8203;remcohaszing](https://togithub.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4213](https://togithub.com/mermaid-js/mermaid/pull/4213)
-   Add UMD build Back by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4281](https://togithub.com/mermaid-js/mermaid/pull/4281)

#### Bugfixes

-   Fix [#&#8203;4195](https://togithub.com/mermaid-js/mermaid/issues/4195) start and end arrow have different sizes by [@&#8203;legonigel](https://togithub.com/legonigel) in [https://github.com/mermaid-js/mermaid/pull/4286](https://togithub.com/mermaid-js/mermaid/pull/4286)
-   fix: really import esm version of dayjs by [@&#8203;emersonbottero](https://togithub.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4285](https://togithub.com/mermaid-js/mermaid/pull/4285)
-   fix: image rendering in nodes by [@&#8203;Valentine14th](https://togithub.com/Valentine14th) in [https://github.com/mermaid-js/mermaid/pull/4268](https://togithub.com/mermaid-js/mermaid/pull/4268)
-   Fix and test a bunch of invalid CSS issues by [@&#8203;aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4295](https://togithub.com/mermaid-js/mermaid/pull/4295)
-   Fix git graph css bracket leak by [@&#8203;lishid](https://togithub.com/lishid) in [https://github.com/mermaid-js/mermaid/pull/4278](https://togithub.com/mermaid-js/mermaid/pull/4278)
-   pie diagram mermaid module import fix by [@&#8203;agentraghav](https://togithub.com/agentraghav) in [https://github.com/mermaid-js/mermaid/pull/4316](https://togithub.com/mermaid-js/mermaid/pull/4316)
-   fix applitools by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4335](https://togithub.com/mermaid-js/mermaid/pull/4335)
-   Multiple updates to class diagram by [@&#8203;jgreywolf](https://togithub.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4303](https://togithub.com/mermaid-js/mermaid/pull/4303)
-   fix ClassGrammar by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4338](https://togithub.com/mermaid-js/mermaid/pull/4338)
-   updating es6 rules in flowchart diagram by [@&#8203;agentraghav](https://togithub.com/agentraghav) in [https://github.com/mermaid-js/mermaid/pull/4357](https://togithub.com/mermaid-js/mermaid/pull/4357)
-   Reject ridiculous years in Gantt charts. by [@&#8203;toolness](https://togithub.com/toolness) in [https://github.com/mermaid-js/mermaid/pull/4367](https://togithub.com/mermaid-js/mermaid/pull/4367)
-   Fix regression errors in sequenceDiagrams by [@&#8203;knsv](https://togithub.com/knsv)
-   Refactor to consolidate shared svgDraw components by [@&#8203;jgreywolf](https://togithub.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4259](https://togithub.com/mermaid-js/mermaid/pull/4259)
-   Implement `package` on class diagram by [@&#8203;ksilverwall](https://togithub.com/ksilverwall) in [https://github.com/mermaid-js/mermaid/pull/4206](https://togithub.com/mermaid-js/mermaid/pull/4206)
-   add master detail relationship support by [@&#8203;tcbuzor](https://togithub.com/tcbuzor) in [https://github.com/mermaid-js/mermaid/pull/4361](https://togithub.com/mermaid-js/mermaid/pull/4361)
-   test: fix classDiagramGrammer unit test by [@&#8203;aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4378](https://togithub.com/mermaid-js/mermaid/pull/4378)
-   Allow overlapping notes by [@&#8203;jgreywolf](https://togithub.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4370](https://togithub.com/mermaid-js/mermaid/pull/4370)
-   remove SimpleMarkdown by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4350](https://togithub.com/mermaid-js/mermaid/pull/4350)
-   Show all contributors in homepage by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4356](https://togithub.com/mermaid-js/mermaid/pull/4356)

### Documentation

-   Update index.md by [@&#8203;onayiga](https://togithub.com/onayiga) in [https://github.com/mermaid-js/mermaid/pull/4294](https://togithub.com/mermaid-js/mermaid/pull/4294)
-   Add Slab to the list of integrations by [@&#8203;luin](https://togithub.com/luin) in [https://github.com/mermaid-js/mermaid/pull/4272](https://togithub.com/mermaid-js/mermaid/pull/4272)
-   docs(integrations): list quarto by [@&#8203;eitsupi](https://togithub.com/eitsupi) in [https://github.com/mermaid-js/mermaid/pull/4299](https://togithub.com/mermaid-js/mermaid/pull/4299)
-   Updating documentation on notes for classes within class diagrams by [@&#8203;Will-Low](https://togithub.com/Will-Low) in [https://github.com/mermaid-js/mermaid/pull/4296](https://togithub.com/mermaid-js/mermaid/pull/4296)
-   Add integrations by [@&#8203;remcohaszing](https://togithub.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4374](https://togithub.com/mermaid-js/mermaid/pull/4374)
-   Docs: Flowchart - minor verbiage update by [@&#8203;huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4315](https://togithub.com/mermaid-js/mermaid/pull/4315)
-   Latest News section: update content by [@&#8203;huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4366](https://togithub.com/mermaid-js/mermaid/pull/4366)
-   Improve the wording of security level values by [@&#8203;Gusted](https://togithub.com/Gusted) in [https://github.com/mermaid-js/mermaid/pull/4395](https://togithub.com/mermaid-js/mermaid/pull/4395)
-   Indent subgraph sections by [@&#8203;danielcompton](https://togithub.com/danielcompton) in [https://github.com/mermaid-js/mermaid/pull/4349](https://togithub.com/mermaid-js/mermaid/pull/4349)
-   fix(doc): Link to Obsidian doc/integration by [@&#8203;dix](https://togithub.com/dix) in [https://github.com/mermaid-js/mermaid/pull/4309](https://togithub.com/mermaid-js/mermaid/pull/4309)

#### Chores

-   Update bug_report.yml by [@&#8203;bish0polis](https://togithub.com/bish0polis) in [https://github.com/mermaid-js/mermaid/pull/4297](https://togithub.com/mermaid-js/mermaid/pull/4297)
-   docs(flowchart): wrap br tag by codeblock by [@&#8203;Bogay](https://togithub.com/Bogay) in [https://github.com/mermaid-js/mermaid/pull/4310](https://togithub.com/mermaid-js/mermaid/pull/4310)
-   chore(deps): update pnpm to v7.30.5 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4304](https://togithub.com/mermaid-js/mermaid/pull/4304)
-   chore(deps): update dependency concurrently to v8 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4323](https://togithub.com/mermaid-js/mermaid/pull/4323)
-   fix(deps): update dependency dompurify to v3 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4331](https://togithub.com/mermaid-js/mermaid/pull/4331)
-   chore(deps): update dependency eslint-plugin-jsdoc to v43 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4324](https://togithub.com/mermaid-js/mermaid/pull/4324)
-   chore(deps): update actions/deploy-pages action to v2 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4322](https://togithub.com/mermaid-js/mermaid/pull/4322)
-   chore(deps): update dependency rimraf to v5 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4326](https://togithub.com/mermaid-js/mermaid/pull/4326)
-   chore(deps): update dependency eslint-plugin-unicorn to v46 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4325](https://togithub.com/mermaid-js/mermaid/pull/4325)
-   chore(deps): update dependency start-server-and-test to v2 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4327](https://togithub.com/mermaid-js/mermaid/pull/4327)
-   chore(deps): update pnpm to v8 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4330](https://togithub.com/mermaid-js/mermaid/pull/4330)
-   chore(deps): update fregante/setup-git-user action to v2 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4329](https://togithub.com/mermaid-js/mermaid/pull/4329)
-   fix(deps): update all minor dependencies (minor) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4321](https://togithub.com/mermaid-js/mermaid/pull/4321)
-   chore(deps): update dependency typescript to v5 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4328](https://togithub.com/mermaid-js/mermaid/pull/4328)
-   Clarify FontAwesome support by [@&#8203;josh-bouganim-avant](https://togithub.com/josh-bouganim-avant) in [https://github.com/mermaid-js/mermaid/pull/4347](https://togithub.com/mermaid-js/mermaid/pull/4347)
-   Fix missing `await` in usage document by [@&#8203;rhysd](https://togithub.com/rhysd) in [https://github.com/mermaid-js/mermaid/pull/4376](https://togithub.com/mermaid-js/mermaid/pull/4376)
-   chore(deps): update all patch dependencies (patch) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4379](https://togithub.com/mermaid-js/mermaid/pull/4379)
-   chore(deps): update all minor dependencies (minor) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4380](https://togithub.com/mermaid-js/mermaid/pull/4380)

🎉 **Thanks to all contributors helping with this release!** 🎉

#### New Contributors

-   [@&#8203;karistom](https://togithub.com/karistom) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4261](https://togithub.com/mermaid-js/mermaid/pull/4261)
-   [@&#8203;Valentine14th](https://togithub.com/Valentine14th) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4268](https://togithub.com/mermaid-js/mermaid/pull/4268)
-   [@&#8203;onayiga](https://togithub.com/onayiga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4294](https://togithub.com/mermaid-js/mermaid/pull/4294)
-   [@&#8203;legonigel](https://togithub.com/legonigel) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4286](https://togithub.com/mermaid-js/mermaid/pull/4286)
-   [@&#8203;luin](https://togithub.com/luin) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4272](https://togithub.com/mermaid-js/mermaid/pull/4272)
-   [@&#8203;eitsupi](https://togithub.com/eitsupi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4299](https://togithub.com/mermaid-js/mermaid/pull/4299)
-   [@&#8203;dix](https://togithub.com/dix) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4309](https://togithub.com/mermaid-js/mermaid/pull/4309)
-   [@&#8203;Bogay](https://togithub.com/Bogay) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4310](https://togithub.com/mermaid-js/mermaid/pull/4310)
-   [@&#8203;agentraghav](https://togithub.com/agentraghav) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4316](https://togithub.com/mermaid-js/mermaid/pull/4316)
-   [@&#8203;Will-Low](https://togithub.com/Will-Low) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4296](https://togithub.com/mermaid-js/mermaid/pull/4296)
-   [@&#8203;josh-bouganim-avant](https://togithub.com/josh-bouganim-avant) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4347](https://togithub.com/mermaid-js/mermaid/pull/4347)
-   [@&#8203;toolness](https://togithub.com/toolness) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4367](https://togithub.com/mermaid-js/mermaid/pull/4367)
-   [@&#8203;ksilverwall](https://togithub.com/ksilverwall) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4206](https://togithub.com/mermaid-js/mermaid/pull/4206)
-   [@&#8203;tcbuzor](https://togithub.com/tcbuzor) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4361](https://togithub.com/mermaid-js/mermaid/pull/4361)
-   [@&#8203;rhysd](https://togithub.com/rhysd) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4376](https://togithub.com/mermaid-js/mermaid/pull/4376)
-   [@&#8203;Gusted](https://togithub.com/Gusted) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4395](https://togithub.com/mermaid-js/mermaid/pull/4395)
-   [@&#8203;danielcompton](https://togithub.com/danielcompton) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4349](https://togithub.com/mermaid-js/mermaid/pull/4349)
-   [@&#8203;amsubhash](https://togithub.com/amsubhash) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4383](https://togithub.com/mermaid-js/mermaid/pull/4383)

***

**Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.1.0...v10.2.0

Thanks to [Mermaid Chart](https://www.mermaidchart.com) for ongoing support

### [`v10.1.0`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.1.0): 10.1.0

[Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.0.2...v10.1.0)

#### What's Changed

### Features

-   Markdown strings for simple formatting and automatic wrapping of text by [@&#8203;knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4271](https://togithub.com/mermaid-js/mermaid/pull/4271) [Read more ...](https://www.mermaidchart.com/blog/posts/automatic-text-wrapping-in-flowcharts-is-here)
-   Implement repeating tasks by [@&#8203;JeremyFunk](https://togithub.com/JeremyFunk) in [https://github.com/mermaid-js/mermaid/pull/4238](https://togithub.com/mermaid-js/mermaid/pull/4238)

### Bugfixes

-   Pie: Adding outer border, text position options by [@&#8203;Billiam](https://togithub.com/Billiam) in [https://github.com/mermaid-js/mermaid/pull/4145](https://togithub.com/mermaid-js/mermaid/pull/4145)
-   Fix: add require entry in package.json by [@&#8203;lauraceconi](https://togithub.com/lauraceconi) in [https://github.com/mermaid-js/mermaid/pull/4164](https://togithub.com/mermaid-js/mermaid/pull/4164)
-   feat: expose the diagram api by [@&#8203;ted-marozzi](https://togithub.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4174](https://togithub.com/mermaid-js/mermaid/pull/4174)
-   Expose detectType function by [@&#8203;Pr0dt0s](https://togithub.com/Pr0dt0s) in [https://github.com/mermaid-js/mermaid/pull/4187](https://togithub.com/mermaid-js/mermaid/pull/4187)
-   Remove duplication in "A hexagon node" by [@&#8203;andrew-clarkson](https://togithub.com/andrew-clarkson) in [https://github.com/mermaid-js/mermaid/pull/4211](https://togithub.com/mermaid-js/mermaid/pull/4211)
-   Updated render to remove comments from text by [@&#8203;kshitijsaksena](https://togithub.com/kshitijsaksena) in [https://github.com/mermaid-js/mermaid/pull/4247](https://togithub.com/mermaid-js/mermaid/pull/4247)
-   Define and export the Mermaid type by [@&#8203;remcohaszing](https://togithub.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4253](https://togithub.com/mermaid-js/mermaid/pull/4253)
-   fix([#&#8203;4137](https://togithub.com/mermaid-js/mermaid/issues/4137)): Cleanup comments before parsing by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4257](https://togithub.com/mermaid-js/mermaid/pull/4257)
-   fix([#&#8203;4256](https://togithub.com/mermaid-js/mermaid/issues/4256)): Keep error diagram on screen by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4258](https://togithub.com/mermaid-js/mermaid/pull/4258)
-   Fix broken Gantt  `todayMarker` tests by [@&#8203;aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4207](https://togithub.com/mermaid-js/mermaid/pull/4207)
-   Docs: add Latest News section by [@&#8203;huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4254](https://togithub.com/mermaid-js/mermaid/pull/4254)
-   Release/10.1.0 by [@&#8203;knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4276](https://togithub.com/mermaid-js/mermaid/pull/4276)

### Documentation

-   Update integrations.md to include Mermaid Flow Visual Editor by [@&#8203;ted-marozzi](https://togithub.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4184](https://togithub.com/mermaid-js/mermaid/pull/4184)
-   docs: make contributing to docs a bit clearer by [@&#8203;ted-marozzi](https://togithub.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4186](https://togithub.com/mermaid-js/mermaid/pull/4186)
-   Clean up list of ignored links by [@&#8203;mre](https://togithub.com/mre) in [https://github.com/mermaid-js/mermaid/pull/4197](https://togithub.com/mermaid-js/mermaid/pull/4197)
-   v smol fixes while reading thru docs by [@&#8203;andrew-clarkson](https://togithub.com/andrew-clarkson) in [https://github.com/mermaid-js/mermaid/pull/4210](https://togithub.com/mermaid-js/mermaid/pull/4210)
-   Updated DokuWiki plugin for Mermaid integration by [@&#8203;RobertWeinmeister](https://togithub.com/RobertWeinmeister) in [https://github.com/mermaid-js/mermaid/pull/4209](https://togithub.com/mermaid-js/mermaid/pull/4209)
-   typo fix by [@&#8203;Whoeza](https://togithub.com/Whoeza) in [https://github.com/mermaid-js/mermaid/pull/4221](https://togithub.com/mermaid-js/mermaid/pull/4221)
-   Updates to the Homepage by [@&#8203;huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4226](https://togithub.com/mermaid-js/mermaid/pull/4226)
-   Fix typos in timeline docs by [@&#8203;xuanxu](https://togithub.com/xuanxu) in [https://github.com/mermaid-js/mermaid/pull/4237](https://togithub.com/mermaid-js/mermaid/pull/4237)
-   docs: Remove repeated phrase by [@&#8203;vorburger](https://togithub.com/vorburger) in [https://github.com/mermaid-js/mermaid/pull/4230](https://togithub.com/mermaid-js/mermaid/pull/4230)
-   Fix hexagon node flowchart code example in docs by [@&#8203;piradata](https://togithub.com/piradata) in [https://github.com/mermaid-js/mermaid/pull/4246](https://togithub.com/mermaid-js/mermaid/pull/4246)

### Chores

-   chore(deps): update all non-major dependencies (minor) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4191](https://togithub.com/mermaid-js/mermaid/pull/4191)
-   CI(e2e): Skip caching in `actions/setup-node`, as `cypress-io/github-action` already caches for us by [@&#8203;aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4194](https://togithub.com/mermaid-js/mermaid/pull/4194)
-   fix(deps): update all non-major dependencies (patch) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4190](https://togithub.com/mermaid-js/mermaid/pull/4190)
-   fix([#&#8203;1066](https://togithub.com/mermaid-js/mermaid/issues/1066)): Return true if parse is success. by [@&#8203;sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4183](https://togithub.com/mermaid-js/mermaid/pull/4183)
-   fix(squence): getBBox() returns zero by [@&#8203;ischanx](https://togithub.com/ischanx) in [https://github.com/mermaid-js/mermaid/pull/4181](https://togithub.com/mermaid-js/mermaid/pull/4181)
-   fix(deps): update all non-major dependencies (patch) by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4218](https://togithub.com/mermaid-js/mermaid/pull/4218)
-   chore(deps): update node.js to v18.15.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4219](https://togithub.com/mermaid-js/mermaid/pull/4219)
-   Update [@&#8203;types/lodash-es](https://togithub.com/types/lodash-es) by [@&#8203;remcohaszing](https://togithub.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4228](https://togithub.com/mermaid-js/mermaid/pull/4228)
-   chore(deps): update pnpm to v7.30.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4232](https://togithub.com/mermaid-js/mermaid/pull/4232)
-   chore(deps): update pnpm to v7.30.1 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4231](https://togithub.com/mermaid-js/mermaid/pull/4231)
-   Remove inline-specifiers pnpm option from `.npmrc` file to avoid merge conflicts by [@&#8203;aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4249](https://togithub.com/mermaid-js/mermaid/pull/4249)

#### New Contributors

-   [@&#8203;ted-marozzi](https://togithub.com/ted-marozzi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4184](https://togithub.com/mermaid-js/mermaid/pull/4184)
-   [@&#8203;lauraceconi](https://togithub.com/lauraceconi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4164](https://togithub.com/mermaid-js/mermaid/pull/4164)
-   [@&#8203;Pr0dt0s](https://togithub.com/Pr0dt0s) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4187](https://togithub.com/mermaid-js/mermaid/pull/4187)
-   [@&#8203;ischanx](https://togithub.com/ischanx) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4181](https://togithub.com/mermaid-js/mermaid/pull/4181)
-   [@&#8203;mre](https://togithub.com/mre) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4197](https://togithub.com/mermaid-js/mermaid/pull/4197)
-   [@&#8203;andrew-clarkson](https://togithub.com/andrew-clarkson) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4211](https://togithub.com/mermaid-js/mermaid/pull/4211)
-   [@&#8203;RobertWeinmeister](https://togithub.com/RobertWeinmeister) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4209](https://togithub.com/mermaid-js/mermaid/pull/4209)
-   [@&#8203;Whoeza](https://togithub.com/Whoeza) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4221](https://togithub.com/mermaid-js/mer

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 1pm and before 5pm on Friday" in timezone Asia/Tokyo, 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](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/turtton/volglass).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMTAuMCIsInVwZGF0ZWRJblZlciI6IjM1LjExMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---

* chore(deps): update dependencies (minor/patch)

* chore: update yarn.lock

* chore: update pnpm-lock.yaml

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: turtton <top.gear7509@turtton.net>
kodiakhq bot pushed a commit to sullivanpj/open-system that referenced this pull request Jun 26, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jotai](https://togithub.com/pmndrs/jotai) | [`2.1.0` -> `2.2.1`](https://renovatebot.com/diffs/npm/jotai/2.1.0/2.2.1) | [![age](https://badges.renovateapi.com/packages/npm/jotai/2.2.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jotai/2.2.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jotai/2.2.1/compatibility-slim/2.1.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jotai/2.2.1/confidence-slim/2.1.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>pmndrs/jotai (jotai)</summary>

### [`v2.2.1`](https://togithub.com/pmndrs/jotai/releases/tag/v2.2.1)

[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.2.0...v2.2.1)

This includes some improvements in `jotai/utils`. Especially, `unstable_unwrap` is getting to be stable.

##### What's Changed

-   feat(utils/useHydrateAtoms) - Optionally rehydrate with force hydrate by [@&#8203;SariSabouh](https://togithub.com/SariSabouh) in [pmndrs/jotai#1990
-   fix(utils): revert atomWithStorage typing by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1994
-   fix(utils): improve selectAtom typing by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1995
-   fix(utils): improve unstable_unwrap for sometimes async atom by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1996
-   fix(utils): unstable_unwrap to support writable atom by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1997

##### New Contributors

-   [@&#8203;SariSabouh](https://togithub.com/SariSabouh) made their first contribution in [pmndrs/jotai#1990

**Full Changelog**: pmndrs/jotai@v2.2.0...v2.2.1

### [`v2.2.0`](https://togithub.com/pmndrs/jotai/releases/tag/v2.2.0)

[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.1.1...v2.2.0)

It includes a few improvements. Some utils are rewritten as there was a misconception when migrating from v1. ESM builds are optimized for Vite users.

#### Migration Guide for `jotai/utils`

##### `atomWithDefault`

```js
// suppose we have this
const asyncAtom = atom(() => Promise.resolve(1))
const countAtom = atomWithDefault((get) => get(asyncAtom))
// and in component
const setCount = useSetAtom(countAtom)

// previously,
setCount((c) => c + 1) // it worked, but it will no longer work

// instead, you need to do this
setCount((countPromise) => countPromise.then((c) => c + 1))
```

##### `atomWithStorage`

```js
// suppose we have async storage
const storage = createJSONStorage(() => AsyncStorage)
const countAtom = atomWithStorage('count-key', 0, storage)
  // in component
  const [count, setCount] = useAtom(countAom)

  // previously, countAtom is a sync atom, so you could update like this:
  setCount((c) => c + 1)

  // with the new version, it becomes async occasionally, so you need to resolve it:
  setCount(async (c) => (await c) + 1)
```

#### What's Changed

-   breaking(utils): predictable atomWithDefault by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1939
-   breaking(utils): improve atomWithStorage by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1958
-   feat(vanilla): new store listeners for devtools by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1966
-   fix(build): mode env for "import" condition" by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1978

#### New Contributors

-   [@&#8203;reinierkaper-carewell](https://togithub.com/reinierkaper-carewell) made their first contribution in [pmndrs/jotai#1980

**Full Changelog**: pmndrs/jotai@v2.1.1...v2.2.0

### [`v2.1.1`](https://togithub.com/pmndrs/jotai/releases/tag/v2.1.1)

[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.1.0...v2.1.1)

This version fixes some issues in edge cases.

#### What's Changed

-   fix(vanilla): Stable promise by [@&#8203;backbone87](https://togithub.com/backbone87) in [pmndrs/jotai#1933
-   fix(vanilla): update atoms with tree structure dependencies (regression from v1) by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1959
-   fix: prefer PromiseLike where appropriate by [@&#8203;dai-shi](https://togithub.com/dai-shi) in [pmndrs/jotai#1967

#### New Contributors

-   [@&#8203;blissdev](https://togithub.com/blissdev) made their first contribution in [pmndrs/jotai#1945
-   [@&#8203;hwanyoungChoi](https://togithub.com/hwanyoungChoi) made their first contribution in [pmndrs/jotai#1957
-   [@&#8203;alexhad6](https://togithub.com/alexhad6) made their first contribution in [pmndrs/jotai#1971
-   [@&#8203;backbone87](https://togithub.com/backbone87) made their first contribution in [pmndrs/jotai#1933

**Full Changelog**: pmndrs/jotai@v2.1.0...v2.1.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/sullivanpj/open-system).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants