From 0c868927ec30dc0699fd3c8753cab7ee6848f6c2 Mon Sep 17 00:00:00 2001 From: Jonghyeon Ko Date: Thu, 13 Jun 2024 12:36:00 +0900 Subject: [PATCH] chore(*): Suspensive with Toss (#912) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ![logo_background_star](https://github.com/toss/suspensive/assets/61593290/100ee9b9-222a-4aa1-9396-3568dbde106c) # Suspensive with Toss to next stage ๐Ÿš€ Suspensive maintainers (@manudeli, @okinawaa, @minsoo-web) have already joined toss now and agreed to move suspensive repo into toss organization and work on this seriously as part of our work. Also, after discussion with @raon0211, the frontend head of toss, he helped us move the repository. I first created Suspensive outside of Toss to find a quick way to modify @toss/error-boundary and @toss/async-boundary, which are part of the slash library in 2022, and to improve @toss/react-query. Additionally, @suspensive/react-query, a part of this library monorepo, has been introduced as a community resource in the official TanStack Query document. As a result, Suspensive has become a library that I use in every project I create. After joining the company, Toss, I learned that more than 10 services at Toss were already using @suspensive/react and @suspensive/react-query, and I would like to support their common use across the company. We also want to support the use of other companies' production-grade services. we wanted to share this open source with more people in order to unify the interfaces related to Suspense and ErrorBoundary and develop the ecosystem, and we needed a way to continuously receive good feedback. That's why we moved suspensive into toss organization. I hope we can make this front-end ecosystem better together. Thanks, early contributors! we've been able to address a lot of issues and make a lot of improvements! @tooooo1 @ssi02014 @2-NOW @sungh0lim @codebutler @sonsurim @SEOKKAMONI @Kanary159357 @lunelson @relsunkaev @sylvainmouquet @pengooseDev @gjlee94 @wes5510 @chaaerim @minchodang @zillako @sukvvon @jinn2u [![contributors](https://contrib.rocks/image?repo=toss/suspensive)](https://github.com/toss/suspensive/graphs/contributors) ## PR Checklist - [x] I did below actions if need 1. I read the [Contributing Guide](https://github.com/suspensive/react/blob/main/CONTRIBUTING.md) 2. I added documents and tests. --------- Co-authored-by: Sojin Park <3102175+raon0211@users.noreply.github.com> Co-authored-by: Minsoo Kim <57122180+minsoo-web@users.noreply.github.com> Co-authored-by: ๋ฐ•์ฐฌํ˜ <69495129+okinawaa@users.noreply.github.com> --- .changeset/config.json | 2 +- .changeset/twelve-dancers-camp.md | 8 +++ .github/FUNDING.yml | 1 - .github/PULL_REQUEST_TEMPLATE.md | 2 +- CODE_OF_CONDUCT.md | 24 ++++---- CONTRIBUTING.md | 24 ++++---- LICENSE | 2 +- README.md | 28 +++++---- docs/suspensive.org/package.json | 8 +-- .../src/pages/docs/changelogs.en.mdx | 8 +-- .../src/pages/docs/changelogs.ko.mdx | 8 +-- .../src/pages/docs/migrate-to-v2.en.mdx | 2 +- .../src/pages/docs/migrate-to-v2.ko.mdx | 2 +- .../docs/react-query/migrate-to-v2.en.mdx | 4 +- .../docs/react-query/migrate-to-v2.ko.mdx | 4 +- .../src/pages/docs/react/migrate-to-v2.en.mdx | 10 ++-- .../src/pages/docs/react/migrate-to-v2.ko.mdx | 10 ++-- docs/suspensive.org/theme.config.tsx | 4 +- package.json | 4 +- packages/react-await/CHANGELOG.md | 4 +- packages/react-await/LICENSE | 2 +- packages/react-await/package.json | 10 +--- packages/react-image/CHANGELOG.md | 4 +- packages/react-image/package.json | 10 +--- packages/react-query/CHANGELOG.md | 58 +++++++++---------- packages/react-query/LICENSE | 3 +- packages/react-query/package.json | 10 +--- packages/react/CHANGELOG.md | 40 ++++++------- packages/react/LICENSE | 2 +- packages/react/package.json | 10 +--- websites/visualization/package.json | 8 +-- 31 files changed, 148 insertions(+), 168 deletions(-) create mode 100644 .changeset/twelve-dancers-camp.md delete mode 100644 .github/FUNDING.yml diff --git a/.changeset/config.json b/.changeset/config.json index 20db46790..8e538adc9 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -1,6 +1,6 @@ { "$schema": "https://unpkg.com/@changesets/config@2.3.0/schema.json", - "changelog": ["@changesets/changelog-github", { "repo": "suspensive/react" }], + "changelog": ["@changesets/changelog-github", { "repo": "toss/suspensive" }], "commit": false, "fixed": [["@suspensive/react", "@suspensive/react-query"]], "ignore": ["@suspensive/next-streaming-react-query", "@suspensive/visualization", "@suspensive/suspensive.org"], diff --git a/.changeset/twelve-dancers-camp.md b/.changeset/twelve-dancers-camp.md new file mode 100644 index 000000000..ef0ed6a92 --- /dev/null +++ b/.changeset/twelve-dancers-camp.md @@ -0,0 +1,8 @@ +--- +"@suspensive/react-await": patch +"@suspensive/react-image": patch +"@suspensive/react-query": patch +"@suspensive/react": patch +--- + +chore(*): suspensive with toss diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index 003e0f729..000000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1 +0,0 @@ -github: [manudeli] diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 01e2e3630..e08b6faf3 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -8,5 +8,5 @@ - [ ] I did below actions if need -1. I read the [Contributing Guide](https://github.com/suspensive/react/blob/main/CONTRIBUTING.md) +1. I read the [Contributing Guide](https://github.com/toss/suspensive/blob/main/CONTRIBUTING.md) 2. I added documents and tests. diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index d77be6028..66ee8a79b 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -17,23 +17,23 @@ diverse, inclusive, and healthy community. Examples of behavior that contributes to a positive environment for our community include: -* Demonstrating empathy and kindness toward other people -* Being respectful of differing opinions, viewpoints, and experiences -* Giving and gracefully accepting constructive feedback -* Accepting responsibility and apologizing to those affected by our mistakes, +- Demonstrating empathy and kindness toward other people +- Being respectful of differing opinions, viewpoints, and experiences +- Giving and gracefully accepting constructive feedback +- Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience -* Focusing on what is best not just for us as individuals, but for the overall +- Focusing on what is best not just for us as individuals, but for the overall community Examples of unacceptable behavior include: -* The use of sexualized language or imagery, and sexual attention or advances of +- The use of sexualized language or imagery, and sexual attention or advances of any kind -* Trolling, insulting or derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or email address, +- Trolling, insulting or derogatory comments, and personal or political attacks +- Public or private harassment +- Publishing others' private information, such as a physical or email address, without their explicit permission -* Other conduct which could reasonably be considered inappropriate in a +- Other conduct which could reasonably be considered inappropriate in a professional setting ## Enforcement Responsibilities @@ -60,7 +60,7 @@ representative at an online or offline event. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at -manudeli.ko@gmail.com. +jonghyeon@toss.im. All complaints will be reviewed and investigated promptly and fairly. All community leaders are obligated to respect the privacy and security of the @@ -129,4 +129,4 @@ For answers to common questions about this code of conduct, see the FAQ at [v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html [Mozilla CoC]: https://github.com/mozilla/diversity [FAQ]: https://www.contributor-covenant.org/faq -[translations]: https://www.contributor-covenant.org/translations \ No newline at end of file +[translations]: https://www.contributor-covenant.org/translations diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 871238536..a133a9060 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -9,12 +9,12 @@ All communications in this repository will be by English. ### 1. Search for duplicates -[Search the existing issues](https://github.com/suspensive/react/issues) before logging a new one. +[Search the existing issues](https://github.com/toss/suspensive/issues) before logging a new one. ### 2. Have a question? The issue tracker is for **issues**, in other words, bugs and suggestions. -If you have a _question_, please use [GitHub Discussions](https://github.com/suspensive/react/discussions), your favorite search engine, or other resources. +If you have a _question_, please use [GitHub Discussions](https://github.com/toss/suspensive/discussions), your favorite search engine, or other resources. ### 3. Found a bug? @@ -26,7 +26,7 @@ When logging a bug, please be sure to include the following: ### 4. Feature suggestion? -We also accept suggestions in the [issue tracker](https://github.com/suspensive/react/issues/new?assignees=&labels=&projects=&template=feature_request.md&title=%5BFeature%5D%3A). +We also accept suggestions in the [issue tracker](https://github.com/toss/suspensive/issues/new?assignees=&labels=&projects=&template=feature_request.md&title=%5BFeature%5D%3A). In general, things we find useful when reviewing suggestions are: @@ -37,20 +37,20 @@ In general, things we find useful when reviewing suggestions are: ### Prerequisites -0. [Choose an issue about bug or feature you want to work on](https://github.com/suspensive/react/issues) +0. [Choose an issue about bug or feature you want to work on](https://github.com/toss/suspensive/issues) 1. Clone the repository - ```shell - git clone git@github.com:suspensive/react.git - ``` -2. Please use the correct node version. You can use the version declared in [.nvmrc](https://github.com/suspensive/react/blob/main/.nvmrc). We strongly recommend [nvm](https://github.com/nvm-sh/nvm) to control local machine's node version easily. also We recommend [nvm's deeper shell integration](https://github.com/nvm-sh/nvm#deeper-shell-integration) too. + ```shell + git clone git@github.com:suspensive/react.git + ``` +2. Please use the correct node version. You can use the version declared in [.nvmrc](https://github.com/toss/suspensive/blob/main/.nvmrc). We strongly recommend [nvm](https://github.com/nvm-sh/nvm) to control local machine's node version easily. also We recommend [nvm's deeper shell integration](https://github.com/nvm-sh/nvm#deeper-shell-integration) too. 3. Install packages. [We use pnpm v8. Install pnpm with corepack please if you can](https://pnpm.io/installation#using-corepack). We recommend using corepack for pnpm to automatically use the version declared in the packageManager field of package.json. - ```shell - pnpm install - ``` + ```shell + pnpm install + ``` ### Pull Requests -> [Opening a pull request](https://github.com/suspensive/react/pulls) +> [Opening a pull request](https://github.com/toss/suspensive/pulls) All commit message and title of your Pull Request should match the following format: diff --git a/LICENSE b/LICENSE index d8a172f84..69dc6a701 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Suspensive +Copyright (c) 2024 Viva Republica, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index af1ed6460..b921e13eb 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,17 @@
- Suspensive Libraries Logo - TypeScript/JavaScript packages to use React Suspense easily. + Suspensive Libraries Logo - TypeScript/JavaScript packages to use React Suspense easily.

Suspensive

-[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=for-the-badge&color=000&labelColor=000)](https://github.com/suspensive/react/blob/main/LICENSE) +[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=for-the-badge&color=000&labelColor=000)](https://github.com/toss/suspensive/blob/main/LICENSE) [![@suspensive/react downloads](https://img.shields.io/npm/dt/@suspensive/react.svg?label=@suspensive/react&color=000&labelColor=000&style=for-the-badge)](https://www.npmjs.com/package/@suspensive/react) [![@suspensive/react-query downloads](https://img.shields.io/npm/dt/@suspensive/react-query.svg?label=@suspensive/react-query&color=000&labelColor=000&style=for-the-badge)](https://www.npmjs.com/package/@suspensive/react-query) -[![codecov](https://codecov.io/gh/suspensive/react/branch/main/graph/badge.svg?token=H4VQ71NJ16)](https://codecov.io/gh/suspensive/react) ![GitHub stars](https://img.shields.io/github/stars/suspensive/react?style=social) ![GitHub forks](https://img.shields.io/github/forks/suspensive/react?style=social) +[![codecov](https://codecov.io/gh/toss/suspensive/graph/badge.svg?token=5PopssACmx)](https://codecov.io/gh/toss/suspensive) ![GitHub stars](https://img.shields.io/github/stars/toss/suspensive?style=social) ![GitHub forks](https://img.shields.io/github/forks/toss/suspensive?style=social) [OFFICIAL DOCS](https://suspensive.org) | [VISUALIZATION](https://visualization.suspensive.org) | [DEPENDENCY GRAPH](https://graph.suspensive.org) @@ -142,7 +142,7 @@ const Example = () => (
-## Docs [![deployment](https://img.shields.io/github/deployments/suspensive/react/Production%20%E2%80%93%20docs-v1?label=vercel&logo=vercel&logoColor=white&color=000&labelColor=000)](https://suspensive.org) +## Docs [![deployment](https://img.shields.io/github/deployments/toss/suspensive/Production%20%E2%80%93%20docs-v1?label=vercel&logo=vercel&logoColor=white&color=000&labelColor=000)](https://suspensive.org) We provide Official Docs @@ -150,7 +150,7 @@ See [OFFICIAL DOCS](https://suspensive.org)
-## Visualization [![deployment](https://img.shields.io/github/deployments/suspensive/react/Production%20%E2%80%93%20Visualization?label=vercel&logo=vercel&logoColor=white&color=000&labelColor=000)](https://visualization.suspensive.org) +## Visualization [![deployment](https://img.shields.io/github/deployments/toss/suspensive/Production%20%E2%80%93%20Visualization?label=vercel&logo=vercel&logoColor=white&color=000&labelColor=000)](https://visualization.suspensive.org) Concepts Visualization ready. You can see core concepts of Suspensive visually @@ -164,19 +164,17 @@ Read our [Contributing Guide](./CONTRIBUTING.md) to familiarize yourself with Su ### Contributors -[![contributors](https://contrib.rocks/image?repo=suspensive/react)](https://github.com/suspensive/react/graphs/contributors) +[![contributors](https://contrib.rocks/image?repo=toss/suspensive)](https://github.com/toss/suspensive/graphs/contributors)
## License -MIT ยฉ Suspensive. See [LICENSE](./LICENSE) for details. +MIT ยฉ Viva Republica, Inc. See [LICENSE](./LICENSE) for details. -
- -
- Suspensive - Suspensive -
-
-
+ + + + Toss + + diff --git a/docs/suspensive.org/package.json b/docs/suspensive.org/package.json index 679731221..af7ed6833 100644 --- a/docs/suspensive.org/package.json +++ b/docs/suspensive.org/package.json @@ -9,14 +9,10 @@ "@suspensive/react-query" ], "homepage": "https://suspensive.org", - "bugs": "https://github.com/suspensive/react/issues", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/manudeli" - }, + "bugs": "https://github.com/toss/suspensive/issues", "author": { "name": "Jonghyeon Ko", - "email": "manudeli.ko@gmail.com" + "email": "jonghyeon@toss.im" }, "type": "commonjs", "scripts": { diff --git a/docs/suspensive.org/src/pages/docs/changelogs.en.mdx b/docs/suspensive.org/src/pages/docs/changelogs.en.mdx index db4cd580b..af217a76e 100644 --- a/docs/suspensive.org/src/pages/docs/changelogs.en.mdx +++ b/docs/suspensive.org/src/pages/docs/changelogs.en.mdx @@ -3,17 +3,17 @@ import { Cards, Card } from 'nextra/components' # Changelogs - + diff --git a/docs/suspensive.org/src/pages/docs/changelogs.ko.mdx b/docs/suspensive.org/src/pages/docs/changelogs.ko.mdx index db4cd580b..af217a76e 100644 --- a/docs/suspensive.org/src/pages/docs/changelogs.ko.mdx +++ b/docs/suspensive.org/src/pages/docs/changelogs.ko.mdx @@ -3,17 +3,17 @@ import { Cards, Card } from 'nextra/components' # Changelogs - + diff --git a/docs/suspensive.org/src/pages/docs/migrate-to-v2.en.mdx b/docs/suspensive.org/src/pages/docs/migrate-to-v2.en.mdx index 2c8be766e..b313fbfd5 100644 --- a/docs/suspensive.org/src/pages/docs/migrate-to-v2.en.mdx +++ b/docs/suspensive.org/src/pages/docs/migrate-to-v2.en.mdx @@ -22,4 +22,4 @@ In addition, in React 18, [Suspense-related features were added](https://legacy. We were able to release v2 because of Suspensive's contributors. Thank you to everyone who worked together to make it a better library, and we look forward to your continued support. -[![contributors](https://contrib.rocks/image?repo=suspensive/react)](https://github.com/suspensive/react/graphs/contributors) +[![contributors](https://contrib.rocks/image?repo=toss/suspensive)](https://github.com/toss/suspensive/graphs/contributors) diff --git a/docs/suspensive.org/src/pages/docs/migrate-to-v2.ko.mdx b/docs/suspensive.org/src/pages/docs/migrate-to-v2.ko.mdx index 9275a7f6b..72cf14ca6 100644 --- a/docs/suspensive.org/src/pages/docs/migrate-to-v2.ko.mdx +++ b/docs/suspensive.org/src/pages/docs/migrate-to-v2.ko.mdx @@ -22,4 +22,4 @@ Suspensive v2์—์„œ **ํ˜ธํ™˜์„ฑ์„ ๋†’์ด๊ณ  DX๋ฅผ ๊ฐœ์„ ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ Suspensive์˜ ๊ธฐ์—ฌ์ž๊ฐ€ ์žˆ์–ด์„œ ์ด๋ ‡๊ฒŒ v2๋ฅผ ์ถœ์‹œํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋” ๋‚˜์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ํ•จ๊ป˜ ๋…ธ๋ ฅํ•ด์ฃผ์‹  ๋ชจ๋“  ๋ถ„๋“ค ๊ฐ์‚ฌํ•˜๊ณ  ์•ž์œผ๋กœ๋„ ์ž˜ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. -[![contributors](https://contrib.rocks/image?repo=suspensive/react)](https://github.com/suspensive/react/graphs/contributors) +[![contributors](https://contrib.rocks/image?repo=toss/suspensive)](https://github.com/toss/suspensive/graphs/contributors) diff --git a/docs/suspensive.org/src/pages/docs/react-query/migrate-to-v2.en.mdx b/docs/suspensive.org/src/pages/docs/react-query/migrate-to-v2.en.mdx index de4822f55..31fb324ea 100644 --- a/docs/suspensive.org/src/pages/docs/react-query/migrate-to-v2.en.mdx +++ b/docs/suspensive.org/src/pages/docs/react-query/migrate-to-v2.en.mdx @@ -9,7 +9,7 @@ Therefore, we will maintain support for @tanstack/react-query v4. ## What's new -### New ``, `` [#775](https://github.com/suspensive/react/pull/775) +### New ``, `` [#775](https://github.com/toss/suspensive/pull/775) Because the existing useSuspenseQuery is a hook, it creates components with names such as AuthorInfo and PostList to place Suspense and ErrorBoundary on the parent. This makes it difficult to predict what suspense and errors will be thrown inside AuthorInfo and PostList. @@ -96,7 +96,7 @@ const PostsPage = ({ authorId }) => ( ) ``` -### New `queryOptions` [#828](https://github.com/suspensive/react/pull/828) +### New `queryOptions` [#828](https://github.com/toss/suspensive/pull/828) Tkdodo, The maintainer of TanStack Query explains well why this interface is needed in [video explaining queryOptions in TanStack Query v5](https://youtu.be/bhE3wuB_TuA?feature=shared&t=1697). You can also use queryOptions in TanStack Query v4. diff --git a/docs/suspensive.org/src/pages/docs/react-query/migrate-to-v2.ko.mdx b/docs/suspensive.org/src/pages/docs/react-query/migrate-to-v2.ko.mdx index 8076bcc16..fb093c7c4 100644 --- a/docs/suspensive.org/src/pages/docs/react-query/migrate-to-v2.ko.mdx +++ b/docs/suspensive.org/src/pages/docs/react-query/migrate-to-v2.ko.mdx @@ -9,7 +9,7 @@ ## ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ -### ์ƒˆ๋กœ์šด ``, `` [#775](https://github.com/suspensive/react/pull/775) +### ์ƒˆ๋กœ์šด ``, `` [#775](https://github.com/toss/suspensive/pull/775) ๊ธฐ์กด์˜ useSuspenseQuery๋Š” ํ›…์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ถ€๋ชจ์— Suspense, ErrorBoundary๋ฅผ ๋ฐฐ์น˜ํ•˜๊ธฐ ์œ„ํ•ด AuthorInfo, PostList์™€ ๊ฐ™์€ ์ด๋ฆ„์„ ๊ฐ€์ง„ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋งŒ๋“ค๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ AuthorInfo, PostList ๋‚ด๋ถ€์—์„œ ๋˜์ ธ์งˆ suspense์™€ error๊ฐ€ ์žˆ์„์ง€ ์˜ˆ์ธกํ•˜๊ธฐ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. @@ -96,7 +96,7 @@ const PostsPage = ({ authorId }) => ( ) ``` -### ์ƒˆ๋กœ์šด `queryOptions` [#828](https://github.com/suspensive/react/pull/828) +### ์ƒˆ๋กœ์šด `queryOptions` [#828](https://github.com/toss/suspensive/pull/828) TanStack Query์˜ ๋ฉ”์ธํ…Œ์ด๋„ˆ [Tkdodo์˜ TanStack Query v5์˜ queryOptions ์„ค๋ช… ์˜์ƒ](https://youtu.be/bhE3wuB_TuA?feature=shared&t=1697)์—์„œ ์ด interface๊ฐ€ ํ•„์š”ํ•œ ์ด์œ ๋ฅผ ์ž˜ ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. TanStack Query v4์—์„œ๋„ queryOptions๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. diff --git a/docs/suspensive.org/src/pages/docs/react/migrate-to-v2.en.mdx b/docs/suspensive.org/src/pages/docs/react/migrate-to-v2.en.mdx index 4ffdd795a..fd8ce438f 100644 --- a/docs/suspensive.org/src/pages/docs/react/migrate-to-v2.en.mdx +++ b/docs/suspensive.org/src/pages/docs/react/migrate-to-v2.en.mdx @@ -2,7 +2,7 @@ ## What's new -### New [``](/docs/react/DevMode) [#470](https://github.com/suspensive/react/pull/470) +### New [``](/docs/react/DevMode) [#470](https://github.com/toss/suspensive/pull/470) This is our new feature for DX with new `devMode` prop of ``, `` @@ -34,7 +34,7 @@ const Example = () => { } ``` -### New [`wrap`](/docs/react/wrap) builder [#270](https://github.com/suspensive/react/pull/270) +### New [`wrap`](/docs/react/wrap) builder [#270](https://github.com/toss/suspensive/pull/270) A new feature that wraps a component in ``, ``, and `` all at once. @@ -57,7 +57,7 @@ const Example = wrap }) ``` -### New `shouldCatch` prop of `` [#569](https://github.com/suspensive/react/pull/569) +### New `shouldCatch` prop of `` [#569](https://github.com/toss/suspensive/pull/569) Suspensive's `` can catch all thrown errors that occur in children. However, because it catches all thrown errors, when using ``, I thought about placing `` in a narrower position. For this reason, we added a new prop called shouldCatch to ErrorBoundary, which allows you to set which Error should be caught. @@ -130,7 +130,7 @@ const Example = () => { } ``` -### New [``](/docs/react/ErrorBoundary), [``](/docs/react/ErrorBoundaryGroup) [#610](https://github.com/suspensive/react/pull/610) +### New [``](/docs/react/ErrorBoundary), [``](/docs/react/ErrorBoundaryGroup) [#610](https://github.com/toss/suspensive/pull/610) These components can be used to use `useErrorBoundary`, `useErrorBoundaryGroup` in jsx inlinely @@ -157,7 +157,7 @@ const Example = () => { ### Removed `` -We removed `` in v2 [#295](https://github.com/suspensive/react/issues/295) +We removed `` in v2 [#295](https://github.com/toss/suspensive/issues/295) Because `` uses `` internally, it can be used with `useErrorBoundary` and is affected by ``. We decided to remove this component from v2, believing that it would be better for maintainability and interface unification for library users. diff --git a/docs/suspensive.org/src/pages/docs/react/migrate-to-v2.ko.mdx b/docs/suspensive.org/src/pages/docs/react/migrate-to-v2.ko.mdx index 95473b376..a7bf57636 100644 --- a/docs/suspensive.org/src/pages/docs/react/migrate-to-v2.ko.mdx +++ b/docs/suspensive.org/src/pages/docs/react/migrate-to-v2.ko.mdx @@ -2,7 +2,7 @@ ## ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ -### ์ƒˆ๋กœ์šด [``](/docs/react/DevMode) [#470](https://github.com/suspensive/react/pull/470) +### ์ƒˆ๋กœ์šด [``](/docs/react/DevMode) [#470](https://github.com/toss/suspensive/pull/470) ์ด๊ฒƒ์€ DX๋ฅผ ์œ„ํ•ด ``, ``์˜ ์ƒˆ๋กœ์šด `devMode` prop๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. @@ -34,7 +34,7 @@ const Example = () => { } ``` -### ์ƒˆ๋กœ์šด [`wrap`](/docs/react/wrap) ๋นŒ๋” [#270](https://github.com/suspensive/react/pull/270) +### ์ƒˆ๋กœ์šด [`wrap`](/docs/react/wrap) ๋นŒ๋” [#270](https://github.com/toss/suspensive/pull/270) ์ปดํฌ๋„ŒํŠธ๋ฅผ ``, ``, ``์œผ๋กœ ํ•œ๋ฒˆ์— ๋ž˜ํ•‘ํ•˜๋Š” ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. @@ -57,7 +57,7 @@ const Example = wrap }) ``` -### ์ƒˆ๋กœ์šด ``์˜ `shouldCatch` prop [#569](https://github.com/suspensive/react/pull/569) +### ์ƒˆ๋กœ์šด ``์˜ `shouldCatch` prop [#569](https://github.com/toss/suspensive/pull/569) Suspensive์˜ ``๋Š” children์—์„œ ๋ฐœ์ƒ๋œ ๋ชจ๋“  thrown error๋ฅผ ์žก์•„๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ชจ๋“  thrown error๋ฅผ ์žก์•„๋‚ด๊ธฐ ๋•Œ๋ฌธ์— ``๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋” ์ข์€ ์œ„์น˜์— ``๋ฅผ ๋†“๋Š” ๊ฒƒ์„ ๊ณ ๋ฏผํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋•Œ๋ฌธ์— ์–ด๋–ค Error๋ฅผ ์žก์•„๋‚ด์•ผ ํ• ์ง€ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” shouldCatch๋ผ๋Š” ์ƒˆ prop์„ ErrorBoundary์— ์ถ”๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. @@ -130,7 +130,7 @@ const Example = () => { } ``` -### ์ƒˆ๋กœ์šด [``](/docs/react/ErrorBoundary), [``](/docs/react/ErrorBoundaryGroup) ์ปดํฌ๋„ŒํŠธ [#610](https://github.com/suspensive/react/pull/610) +### ์ƒˆ๋กœ์šด [``](/docs/react/ErrorBoundary), [``](/docs/react/ErrorBoundaryGroup) ์ปดํฌ๋„ŒํŠธ [#610](https://github.com/toss/suspensive/pull/610) ์ด ์ปดํฌ๋„ŒํŠธ๋Š” jsx์—์„œ `useErrorBoundary`, `useErrorBoundaryGroup`์„ ์ธ๋ผ์ธ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. @@ -157,7 +157,7 @@ const Example = () => { ### `` ์ œ๊ฑฐ -v2์—์„œ๋Š” ``๋ฅผ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค[#295](https://github.com/suspensive/react/issues/295). +v2์—์„œ๋Š” ``๋ฅผ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค[#295](https://github.com/toss/suspensive/issues/295). ``๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ ``๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— `useErrorBoundary`์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ``์˜ ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ์œ ์ง€ ๊ด€๋ฆฌ ๋ฐ ์ธํ„ฐํŽ˜์ด์Šค ํ†ตํ•ฉ์— ๋” ์ข‹์„ ๊ฒƒ์ด๋ผ๊ณ  ๋ฏฟ๊ณ  ์ด ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ v2์—์„œ ์ œ๊ฑฐํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. diff --git a/docs/suspensive.org/theme.config.tsx b/docs/suspensive.org/theme.config.tsx index 4ec5afb0c..30acf571c 100644 --- a/docs/suspensive.org/theme.config.tsx +++ b/docs/suspensive.org/theme.config.tsx @@ -56,9 +56,9 @@ const config: DocsThemeConfig = { ) }, project: { - link: 'https://github.com/suspensive/react', + link: 'https://github.com/toss/suspensive', }, - docsRepositoryBase: 'https://github.com/suspensive/react/tree/main/docs/suspensive.org', + docsRepositoryBase: 'https://github.com/toss/suspensive/tree/main/docs/suspensive.org', useNextSeoProps() { const { asPath } = useRouter() if (asPath !== '/') { diff --git a/package.json b/package.json index 026862350..92c6151f1 100644 --- a/package.json +++ b/package.json @@ -7,10 +7,10 @@ "react-query" ], "homepage": "https://suspensive.org", - "bugs": "https://github.com/suspensive/react/issues", + "bugs": "https://github.com/toss/suspensive/issues", "repository": { "type": "git", - "url": "https://github.com/suspensive/react.git" + "url": "https://github.com/toss/suspensive.git" }, "license": "MIT", "packageManager": "pnpm@8.15.2", diff --git a/packages/react-await/CHANGELOG.md b/packages/react-await/CHANGELOG.md index 936c0b9d6..aa067ae1a 100644 --- a/packages/react-await/CHANGELOG.md +++ b/packages/react-await/CHANGELOG.md @@ -4,13 +4,13 @@ ### Patch Changes -- [#631](https://github.com/suspensive/react/pull/631) [`837ed18`](https://github.com/suspensive/react/commit/837ed184f3257d895400669b290be470871ce46a) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove target react v16, v17 +- [#631](https://github.com/toss/suspensive/pull/631) [`837ed18`](https://github.com/toss/suspensive/commit/837ed184f3257d895400669b290be470871ce46a) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove target react v16, v17 ## 0.0.17 ### Patch Changes -- [#876](https://github.com/suspensive/react/pull/876) [`52d5380`](https://github.com/suspensive/react/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): last versioning before v2 +- [#876](https://github.com/toss/suspensive/pull/876) [`52d5380`](https://github.com/toss/suspensive/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): last versioning before v2 ## 0.0.16-beta.0 diff --git a/packages/react-await/LICENSE b/packages/react-await/LICENSE index d8a172f84..69dc6a701 100644 --- a/packages/react-await/LICENSE +++ b/packages/react-await/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Suspensive +Copyright (c) 2024 Viva Republica, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/packages/react-await/package.json b/packages/react-await/package.json index 3a05a7ea2..4df3f7041 100644 --- a/packages/react-await/package.json +++ b/packages/react-await/package.json @@ -7,20 +7,16 @@ "react" ], "homepage": "https://suspensive.org", - "bugs": "https://github.com/suspensive/react/issues", + "bugs": "https://github.com/toss/suspensive/issues", "repository": { "type": "git", - "url": "https://github.com/suspensive/react.git", + "url": "https://github.com/toss/suspensive.git", "directory": "packages/react-await" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/manudeli" - }, "license": "MIT", "author": { "name": "Jonghyeon Ko", - "email": "manudeli.ko@gmail.com" + "email": "jonghyeon@toss.im" }, "sideEffects": false, "type": "module", diff --git a/packages/react-image/CHANGELOG.md b/packages/react-image/CHANGELOG.md index 7277ea48b..6b2f1c7c3 100644 --- a/packages/react-image/CHANGELOG.md +++ b/packages/react-image/CHANGELOG.md @@ -4,13 +4,13 @@ ### Patch Changes -- [#631](https://github.com/suspensive/react/pull/631) [`837ed18`](https://github.com/suspensive/react/commit/837ed184f3257d895400669b290be470871ce46a) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove target react v16, v17 +- [#631](https://github.com/toss/suspensive/pull/631) [`837ed18`](https://github.com/toss/suspensive/commit/837ed184f3257d895400669b290be470871ce46a) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove target react v16, v17 ## 0.0.11 ### Patch Changes -- [#876](https://github.com/suspensive/react/pull/876) [`52d5380`](https://github.com/suspensive/react/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): last versioning before v2 +- [#876](https://github.com/toss/suspensive/pull/876) [`52d5380`](https://github.com/toss/suspensive/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): last versioning before v2 ## 0.0.10-beta.0 diff --git a/packages/react-image/package.json b/packages/react-image/package.json index 8c8ff26f4..76283ff65 100644 --- a/packages/react-image/package.json +++ b/packages/react-image/package.json @@ -7,20 +7,16 @@ "react" ], "homepage": "https://suspensive.org", - "bugs": "https://github.com/suspensive/react/issues", + "bugs": "https://github.com/toss/suspensive/issues", "repository": { "type": "git", - "url": "https://github.com/suspensive/react.git", + "url": "https://github.com/toss/suspensive.git", "directory": "packages/react-image" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/manudeli" - }, "license": "MIT", "author": { "name": "Jonghyeon Ko", - "email": "manudeli.ko@gmail.com" + "email": "jonghyeon@toss.im" }, "sideEffects": false, "type": "module", diff --git a/packages/react-query/CHANGELOG.md b/packages/react-query/CHANGELOG.md index f45592563..1c3d0fa4f 100644 --- a/packages/react-query/CHANGELOG.md +++ b/packages/react-query/CHANGELOG.md @@ -4,14 +4,14 @@ ### Patch Changes -- Updated dependencies [[`8c5844b`](https://github.com/suspensive/react/commit/8c5844bfa64c952d126ca1465299e920a906b505)]: +- Updated dependencies [[`8c5844b`](https://github.com/toss/suspensive/commit/8c5844bfa64c952d126ca1465299e920a906b505)]: - @suspensive/react@2.0.4 ## 2.0.3 ### Patch Changes -- [#893](https://github.com/suspensive/react/pull/893) [`39b4f1b`](https://github.com/suspensive/react/commit/39b4f1b42d2e02efba7c0af3e7d5568dceb62bca) Thanks [@manudeli](https://github.com/manudeli)! - fix(react-query): easier to know constraint @tanstack/react-query v4 runtimely +- [#893](https://github.com/toss/suspensive/pull/893) [`39b4f1b`](https://github.com/toss/suspensive/commit/39b4f1b42d2e02efba7c0af3e7d5568dceb62bca) Thanks [@manudeli](https://github.com/manudeli)! - fix(react-query): easier to know constraint @tanstack/react-query v4 runtimely - Updated dependencies []: - @suspensive/react@2.0.3 @@ -20,14 +20,14 @@ ### Patch Changes -- Updated dependencies [[`be1b7ee`](https://github.com/suspensive/react/commit/be1b7eef61721c93292f6f993596bd94f4752978)]: +- Updated dependencies [[`be1b7ee`](https://github.com/toss/suspensive/commit/be1b7eef61721c93292f6f993596bd94f4752978)]: - @suspensive/react@2.0.2 ## 2.0.1 ### Patch Changes -- [#887](https://github.com/suspensive/react/pull/887) [`8330a6b`](https://github.com/suspensive/react/commit/8330a6b62f922bd71dbcf5f963fe2eb1d4d9e89f) Thanks [@manudeli](https://github.com/manudeli)! - fix(react-query): fix SuspenseQuery, SuspenseInfiniteQuery's return type +- [#887](https://github.com/toss/suspensive/pull/887) [`8330a6b`](https://github.com/toss/suspensive/commit/8330a6b62f922bd71dbcf5f963fe2eb1d4d9e89f) Thanks [@manudeli](https://github.com/manudeli)! - fix(react-query): fix SuspenseQuery, SuspenseInfiniteQuery's return type - Updated dependencies []: - @suspensive/react@2.0.1 @@ -36,41 +36,41 @@ ### Major Changes -- [#629](https://github.com/suspensive/react/pull/629) [`78f5bd4`](https://github.com/suspensive/react/commit/78f5bd42068f730dc71e12719c1d60c24f1bb78f) Thanks [@manudeli](https://github.com/manudeli)! - feat(react, react-query): remove deprecated apis +- [#629](https://github.com/toss/suspensive/pull/629) [`78f5bd4`](https://github.com/toss/suspensive/commit/78f5bd42068f730dc71e12719c1d60c24f1bb78f) Thanks [@manudeli](https://github.com/manudeli)! - feat(react, react-query): remove deprecated apis -- [#401](https://github.com/suspensive/react/pull/401) [`d06e883`](https://github.com/suspensive/react/commit/d06e883318d412e1f410dd4820bd73eaac64966a) Thanks [@manudeli](https://github.com/manudeli)! - fix(react-query): @suspensive/react-query v2's all naming convention correctly like @tanstack/react-query v5 +- [#401](https://github.com/toss/suspensive/pull/401) [`d06e883`](https://github.com/toss/suspensive/commit/d06e883318d412e1f410dd4820bd73eaac64966a) Thanks [@manudeli](https://github.com/manudeli)! - fix(react-query): @suspensive/react-query v2's all naming convention correctly like @tanstack/react-query v5 -- [#629](https://github.com/suspensive/react/pull/629) [`36d7416`](https://github.com/suspensive/react/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): versioning last beta +- [#629](https://github.com/toss/suspensive/pull/629) [`36d7416`](https://github.com/toss/suspensive/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): versioning last beta -- [#631](https://github.com/suspensive/react/pull/631) [`837ed18`](https://github.com/suspensive/react/commit/837ed184f3257d895400669b290be470871ce46a) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove target react v16, v17 +- [#631](https://github.com/toss/suspensive/pull/631) [`837ed18`](https://github.com/toss/suspensive/commit/837ed184f3257d895400669b290be470871ce46a) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove target react v16, v17 ### Minor Changes -- [#828](https://github.com/suspensive/react/pull/828) [`7f19c76`](https://github.com/suspensive/react/commit/7f19c76248136a91ff034dfb5c354e46272fa282) Thanks [@manudeli](https://github.com/manudeli)! - feat(react-query): add queryOptions +- [#828](https://github.com/toss/suspensive/pull/828) [`7f19c76`](https://github.com/toss/suspensive/commit/7f19c76248136a91ff034dfb5c354e46272fa282) Thanks [@manudeli](https://github.com/manudeli)! - feat(react-query): add queryOptions -- [#775](https://github.com/suspensive/react/pull/775) [`785a51a`](https://github.com/suspensive/react/commit/785a51a1b3e3cfaa70169a9a275d172009e6318a) Thanks [@manudeli](https://github.com/manudeli)! - feat(react-query): add SuspenseQuery, SuspenseInfiniteQuery +- [#775](https://github.com/toss/suspensive/pull/775) [`785a51a`](https://github.com/toss/suspensive/commit/785a51a1b3e3cfaa70169a9a275d172009e6318a) Thanks [@manudeli](https://github.com/manudeli)! - feat(react-query): add SuspenseQuery, SuspenseInfiniteQuery ### Patch Changes -- Updated dependencies [[`ea1c4ed`](https://github.com/suspensive/react/commit/ea1c4ed2126aac570fbeda86e0366017ca1f437f), [`78f5bd4`](https://github.com/suspensive/react/commit/78f5bd42068f730dc71e12719c1d60c24f1bb78f), [`6a3f6f4`](https://github.com/suspensive/react/commit/6a3f6f4abf4a1860c710224293251db9ae6b5f19), [`36d7416`](https://github.com/suspensive/react/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba), [`3f6171b`](https://github.com/suspensive/react/commit/3f6171b950807d0d09f526b564a7424a7fb70fe0), [`73c0cc7`](https://github.com/suspensive/react/commit/73c0cc714aa4f1fe611bfb118050114dc6648926), [`837ed18`](https://github.com/suspensive/react/commit/837ed184f3257d895400669b290be470871ce46a)]: +- Updated dependencies [[`ea1c4ed`](https://github.com/toss/suspensive/commit/ea1c4ed2126aac570fbeda86e0366017ca1f437f), [`78f5bd4`](https://github.com/toss/suspensive/commit/78f5bd42068f730dc71e12719c1d60c24f1bb78f), [`6a3f6f4`](https://github.com/toss/suspensive/commit/6a3f6f4abf4a1860c710224293251db9ae6b5f19), [`36d7416`](https://github.com/toss/suspensive/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba), [`3f6171b`](https://github.com/toss/suspensive/commit/3f6171b950807d0d09f526b564a7424a7fb70fe0), [`73c0cc7`](https://github.com/toss/suspensive/commit/73c0cc714aa4f1fe611bfb118050114dc6648926), [`837ed18`](https://github.com/toss/suspensive/commit/837ed184f3257d895400669b290be470871ce46a)]: - @suspensive/react@2.0.0 ## 2.0.0-beta.10 ### Major Changes -- [#629](https://github.com/suspensive/react/pull/629) [`36d7416`](https://github.com/suspensive/react/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): versioning last beta +- [#629](https://github.com/toss/suspensive/pull/629) [`36d7416`](https://github.com/toss/suspensive/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): versioning last beta ### Patch Changes -- Updated dependencies [[`36d7416`](https://github.com/suspensive/react/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba)]: +- Updated dependencies [[`36d7416`](https://github.com/toss/suspensive/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba)]: - @suspensive/react@2.0.0-beta.10 ## 2.0.0-beta.9 ### Minor Changes -- [#828](https://github.com/suspensive/react/pull/828) [`7f19c76`](https://github.com/suspensive/react/commit/7f19c76248136a91ff034dfb5c354e46272fa282) Thanks [@manudeli](https://github.com/manudeli)! - feat(react-query): add queryOptions +- [#828](https://github.com/toss/suspensive/pull/828) [`7f19c76`](https://github.com/toss/suspensive/commit/7f19c76248136a91ff034dfb5c354e46272fa282) Thanks [@manudeli](https://github.com/manudeli)! - feat(react-query): add queryOptions ### Patch Changes @@ -81,7 +81,7 @@ ### Minor Changes -- [#775](https://github.com/suspensive/react/pull/775) [`785a51a`](https://github.com/suspensive/react/commit/785a51a1b3e3cfaa70169a9a275d172009e6318a) Thanks [@manudeli](https://github.com/manudeli)! - feat(react-query): add SuspenseQuery, SuspenseInfiniteQuery +- [#775](https://github.com/toss/suspensive/pull/775) [`785a51a`](https://github.com/toss/suspensive/commit/785a51a1b3e3cfaa70169a9a275d172009e6318a) Thanks [@manudeli](https://github.com/manudeli)! - feat(react-query): add SuspenseQuery, SuspenseInfiniteQuery ### Patch Changes @@ -92,28 +92,28 @@ ### Patch Changes -- Updated dependencies [[`3f6171b`](https://github.com/suspensive/react/commit/3f6171b950807d0d09f526b564a7424a7fb70fe0)]: +- Updated dependencies [[`3f6171b`](https://github.com/toss/suspensive/commit/3f6171b950807d0d09f526b564a7424a7fb70fe0)]: - @suspensive/react@2.0.0-beta.7 ## 2.0.0-beta.6 ### Patch Changes -- Updated dependencies [[`2bfe301`](https://github.com/suspensive/react/commit/2bfe301fd97e8cc9467245dde71ea052dbba409e)]: +- Updated dependencies [[`2bfe301`](https://github.com/toss/suspensive/commit/2bfe301fd97e8cc9467245dde71ea052dbba409e)]: - @suspensive/react@2.0.0-beta.6 ## 2.0.0-beta.5 ### Patch Changes -- Updated dependencies [[`df78d21`](https://github.com/suspensive/react/commit/df78d21faef478930fb6fb26d6f2eccfc148da9d)]: +- Updated dependencies [[`df78d21`](https://github.com/toss/suspensive/commit/df78d21faef478930fb6fb26d6f2eccfc148da9d)]: - @suspensive/react@2.0.0-beta.5 ## 2.0.0-beta.4 ### Patch Changes -- [#711](https://github.com/suspensive/react/pull/711) [`30f43c2`](https://github.com/suspensive/react/commit/30f43c2a08798be739f3892483103289fba4fe78) Thanks [@Kanary159357](https://github.com/Kanary159357)! - fix(react-query): useSuspenseQueries type error with select option +- [#711](https://github.com/toss/suspensive/pull/711) [`30f43c2`](https://github.com/toss/suspensive/commit/30f43c2a08798be739f3892483103289fba4fe78) Thanks [@Kanary159357](https://github.com/Kanary159357)! - fix(react-query): useSuspenseQueries type error with select option - Updated dependencies []: - @suspensive/react@2.0.0-beta.4 @@ -122,7 +122,7 @@ ### Patch Changes -- Updated dependencies [[`73c0cc7`](https://github.com/suspensive/react/commit/73c0cc714aa4f1fe611bfb118050114dc6648926)]: +- Updated dependencies [[`73c0cc7`](https://github.com/toss/suspensive/commit/73c0cc714aa4f1fe611bfb118050114dc6648926)]: - @suspensive/react@2.0.0-beta.3 ## 2.0.0-beta.2 @@ -153,18 +153,18 @@ ### Minor Changes -- [#876](https://github.com/suspensive/react/pull/876) [`52d5380`](https://github.com/suspensive/react/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): last versioning before v2 +- [#876](https://github.com/toss/suspensive/pull/876) [`52d5380`](https://github.com/toss/suspensive/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): last versioning before v2 ### Patch Changes -- Updated dependencies [[`52d5380`](https://github.com/suspensive/react/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df)]: +- Updated dependencies [[`52d5380`](https://github.com/toss/suspensive/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df)]: - @suspensive/react@1.27.0 ## 1.26.7 ### Patch Changes -- [#826](https://github.com/suspensive/react/pull/826) [`3f2bed2`](https://github.com/suspensive/react/commit/3f2bed2008844c8372632c18eefef8cef6c9b839) Thanks [@manudeli](https://github.com/manudeli)! - fix(react-query): add OmitKeyof to type strictly +- [#826](https://github.com/toss/suspensive/pull/826) [`3f2bed2`](https://github.com/toss/suspensive/commit/3f2bed2008844c8372632c18eefef8cef6c9b839) Thanks [@manudeli](https://github.com/manudeli)! - fix(react-query): add OmitKeyof to type strictly - Updated dependencies []: - @suspensive/react@1.26.7 @@ -173,14 +173,14 @@ ### Patch Changes -- Updated dependencies [[`33fe78c`](https://github.com/suspensive/react/commit/33fe78cc2cfaae05fdd641499ac4b209e6b72130)]: +- Updated dependencies [[`33fe78c`](https://github.com/toss/suspensive/commit/33fe78cc2cfaae05fdd641499ac4b209e6b72130)]: - @suspensive/react@1.26.6 ## 1.26.5 ### Patch Changes -- Updated dependencies [[`df6e6d8`](https://github.com/suspensive/react/commit/df6e6d874343ca5c3ee2a872dd2ea5484b9e36c5)]: +- Updated dependencies [[`df6e6d8`](https://github.com/toss/suspensive/commit/df6e6d874343ca5c3ee2a872dd2ea5484b9e36c5)]: - @suspensive/react@1.26.5 ## 1.26.4 @@ -193,9 +193,9 @@ ### Patch Changes -- [#723](https://github.com/suspensive/react/pull/723) [`53120da`](https://github.com/suspensive/react/commit/53120daa0c9c3f3064d9a1d0dbbe37eae6092697) Thanks [@manudeli](https://github.com/manudeli)! - test(react-query): add test cases for hooks with select +- [#723](https://github.com/toss/suspensive/pull/723) [`53120da`](https://github.com/toss/suspensive/commit/53120daa0c9c3f3064d9a1d0dbbe37eae6092697) Thanks [@manudeli](https://github.com/manudeli)! - test(react-query): add test cases for hooks with select -- [#711](https://github.com/suspensive/react/pull/711) [`30f43c2`](https://github.com/suspensive/react/commit/30f43c2a08798be739f3892483103289fba4fe78) Thanks [@Kanary159357](https://github.com/Kanary159357)! - fix(react-query): useSuspenseQueries type error with select option +- [#711](https://github.com/toss/suspensive/pull/711) [`30f43c2`](https://github.com/toss/suspensive/commit/30f43c2a08798be739f3892483103289fba4fe78) Thanks [@Kanary159357](https://github.com/Kanary159357)! - fix(react-query): useSuspenseQueries type error with select option - Updated dependencies []: - @suspensive/react@1.26.2 @@ -204,14 +204,14 @@ ### Patch Changes -- Updated dependencies [[`d3b7c15`](https://github.com/suspensive/react/commit/d3b7c1526dfe900e1dd1a559a406ccdf70456737), [`d3b7c15`](https://github.com/suspensive/react/commit/d3b7c1526dfe900e1dd1a559a406ccdf70456737)]: +- Updated dependencies [[`d3b7c15`](https://github.com/toss/suspensive/commit/d3b7c1526dfe900e1dd1a559a406ccdf70456737), [`d3b7c15`](https://github.com/toss/suspensive/commit/d3b7c1526dfe900e1dd1a559a406ccdf70456737)]: - @suspensive/react@1.26.1 ## 1.26.0 ### Patch Changes -- Updated dependencies [[`43bd74e`](https://github.com/suspensive/react/commit/43bd74e080fe7487fc43f75688c65af594099ef8)]: +- Updated dependencies [[`43bd74e`](https://github.com/toss/suspensive/commit/43bd74e080fe7487fc43f75688c65af594099ef8)]: - @suspensive/react@1.26.0 ## 1.25.3 diff --git a/packages/react-query/LICENSE b/packages/react-query/LICENSE index a24dcd968..69dc6a701 100644 --- a/packages/react-query/LICENSE +++ b/packages/react-query/LICENSE @@ -1,7 +1,6 @@ MIT License -Copyright (c) 2021 Viva Republica, Inc. -Copyright (c) 2023 Suspensive +Copyright (c) 2024 Viva Republica, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 5b1b976bc..42c15aac8 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -8,20 +8,16 @@ "react-query" ], "homepage": "https://suspensive.org", - "bugs": "https://github.com/suspensive/react/issues", + "bugs": "https://github.com/toss/suspensive/issues", "repository": { "type": "git", - "url": "https://github.com/suspensive/react.git", + "url": "https://github.com/toss/suspensive.git", "directory": "packages/react-query" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/manudeli" - }, "license": "MIT", "author": { "name": "Jonghyeon Ko", - "email": "manudeli.ko@gmail.com" + "email": "jonghyeon@toss.im" }, "sideEffects": false, "type": "module", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index bb1328cd4..2779bc517 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -4,7 +4,7 @@ ### Patch Changes -- [#898](https://github.com/suspensive/react/pull/898) [`8c5844b`](https://github.com/suspensive/react/commit/8c5844bfa64c952d126ca1465299e920a906b505) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): return type of Delay should be JSX.Element +- [#898](https://github.com/toss/suspensive/pull/898) [`8c5844b`](https://github.com/toss/suspensive/commit/8c5844bfa64c952d126ca1465299e920a906b505) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): return type of Delay should be JSX.Element ## 2.0.3 @@ -12,7 +12,7 @@ ### Patch Changes -- [#891](https://github.com/suspensive/react/pull/891) [`be1b7ee`](https://github.com/suspensive/react/commit/be1b7eef61721c93292f6f993596bd94f4752978) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): change return type of Consumers as JSX.Element +- [#891](https://github.com/toss/suspensive/pull/891) [`be1b7ee`](https://github.com/toss/suspensive/commit/be1b7eef61721c93292f6f993596bd94f4752978) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): change return type of Consumers as JSX.Element ## 2.0.1 @@ -20,27 +20,27 @@ ### Major Changes -- [#632](https://github.com/suspensive/react/pull/632) [`ea1c4ed`](https://github.com/suspensive/react/commit/ea1c4ed2126aac570fbeda86e0366017ca1f437f) Thanks [@manudeli](https://github.com/manudeli)! - feat(react): rename Suspensive defaultOptions -> defaultProps +- [#632](https://github.com/toss/suspensive/pull/632) [`ea1c4ed`](https://github.com/toss/suspensive/commit/ea1c4ed2126aac570fbeda86e0366017ca1f437f) Thanks [@manudeli](https://github.com/manudeli)! - feat(react): rename Suspensive defaultOptions -> defaultProps -- [#629](https://github.com/suspensive/react/pull/629) [`78f5bd4`](https://github.com/suspensive/react/commit/78f5bd42068f730dc71e12719c1d60c24f1bb78f) Thanks [@manudeli](https://github.com/manudeli)! - feat(react, react-query): remove deprecated apis +- [#629](https://github.com/toss/suspensive/pull/629) [`78f5bd4`](https://github.com/toss/suspensive/commit/78f5bd42068f730dc71e12719c1d60c24f1bb78f) Thanks [@manudeli](https://github.com/manudeli)! - feat(react, react-query): remove deprecated apis -- [#629](https://github.com/suspensive/react/pull/629) [`6a3f6f4`](https://github.com/suspensive/react/commit/6a3f6f4abf4a1860c710224293251db9ae6b5f19) Thanks [@manudeli](https://github.com/manudeli)! - feat(react): remove ErrorBoundaryGroup.Reset +- [#629](https://github.com/toss/suspensive/pull/629) [`6a3f6f4`](https://github.com/toss/suspensive/commit/6a3f6f4abf4a1860c710224293251db9ae6b5f19) Thanks [@manudeli](https://github.com/manudeli)! - feat(react): remove ErrorBoundaryGroup.Reset -- [#629](https://github.com/suspensive/react/pull/629) [`36d7416`](https://github.com/suspensive/react/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): versioning last beta +- [#629](https://github.com/toss/suspensive/pull/629) [`36d7416`](https://github.com/toss/suspensive/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): versioning last beta -- [#629](https://github.com/suspensive/react/pull/629) [`73c0cc7`](https://github.com/suspensive/react/commit/73c0cc714aa4f1fe611bfb118050114dc6648926) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): add getServerSnapShot in syncDevMode +- [#629](https://github.com/toss/suspensive/pull/629) [`73c0cc7`](https://github.com/toss/suspensive/commit/73c0cc714aa4f1fe611bfb118050114dc6648926) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): add getServerSnapShot in syncDevMode -- [#631](https://github.com/suspensive/react/pull/631) [`837ed18`](https://github.com/suspensive/react/commit/837ed184f3257d895400669b290be470871ce46a) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove target react v16, v17 +- [#631](https://github.com/toss/suspensive/pull/631) [`837ed18`](https://github.com/toss/suspensive/commit/837ed184f3257d895400669b290be470871ce46a) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove target react v16, v17 ### Patch Changes -- [#755](https://github.com/suspensive/react/pull/755) [`3f6171b`](https://github.com/suspensive/react/commit/3f6171b950807d0d09f526b564a7424a7fb70fe0) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove all experimental interface +- [#755](https://github.com/toss/suspensive/pull/755) [`3f6171b`](https://github.com/toss/suspensive/commit/3f6171b950807d0d09f526b564a7424a7fb70fe0) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove all experimental interface ## 2.0.0-beta.10 ### Major Changes -- [#629](https://github.com/suspensive/react/pull/629) [`36d7416`](https://github.com/suspensive/react/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): versioning last beta +- [#629](https://github.com/toss/suspensive/pull/629) [`36d7416`](https://github.com/toss/suspensive/commit/36d74169eb6fda88b62fe7d6f71f7b319480e9ba) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): versioning last beta ## 2.0.0-beta.9 @@ -50,13 +50,13 @@ ### Patch Changes -- [#755](https://github.com/suspensive/react/pull/755) [`3f6171b`](https://github.com/suspensive/react/commit/3f6171b950807d0d09f526b564a7424a7fb70fe0) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove all experimental interface +- [#755](https://github.com/toss/suspensive/pull/755) [`3f6171b`](https://github.com/toss/suspensive/commit/3f6171b950807d0d09f526b564a7424a7fb70fe0) Thanks [@manudeli](https://github.com/manudeli)! - feat(\*): remove all experimental interface ## 2.0.0-beta.6 ### Patch Changes -- [#744](https://github.com/suspensive/react/pull/744) [`2bfe301`](https://github.com/suspensive/react/commit/2bfe301fd97e8cc9467245dde71ea052dbba409e) Thanks [@manudeli](https://github.com/manudeli)! - test(react): add test cases for devMode in production mode +- [#744](https://github.com/toss/suspensive/pull/744) [`2bfe301`](https://github.com/toss/suspensive/commit/2bfe301fd97e8cc9467245dde71ea052dbba409e) Thanks [@manudeli](https://github.com/manudeli)! - test(react): add test cases for devMode in production mode ## 2.0.0-beta.5 @@ -66,7 +66,7 @@ ### Major Changes -- [#629](https://github.com/suspensive/react/pull/629) [`73c0cc7`](https://github.com/suspensive/react/commit/73c0cc714aa4f1fe611bfb118050114dc6648926) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): add getServerSnapShot in syncDevMode +- [#629](https://github.com/toss/suspensive/pull/629) [`73c0cc7`](https://github.com/toss/suspensive/commit/73c0cc714aa4f1fe611bfb118050114dc6648926) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): add getServerSnapShot in syncDevMode ## 2.0.0-beta.2 @@ -88,7 +88,7 @@ ### Minor Changes -- [#876](https://github.com/suspensive/react/pull/876) [`52d5380`](https://github.com/suspensive/react/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): last versioning before v2 +- [#876](https://github.com/toss/suspensive/pull/876) [`52d5380`](https://github.com/toss/suspensive/commit/52d5380f3fbfc30a1c2bd048aab07e612e1791df) Thanks [@manudeli](https://github.com/manudeli)! - chore(\*): last versioning before v2 ## 1.26.7 @@ -96,13 +96,13 @@ ### Patch Changes -- [#816](https://github.com/suspensive/react/pull/816) [`33fe78c`](https://github.com/suspensive/react/commit/33fe78cc2cfaae05fdd641499ac4b209e6b72130) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): add OmitKeyof safely and test cases for it +- [#816](https://github.com/toss/suspensive/pull/816) [`33fe78c`](https://github.com/toss/suspensive/commit/33fe78cc2cfaae05fdd641499ac4b209e6b72130) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): add OmitKeyof safely and test cases for it ## 1.26.5 ### Patch Changes -- [#764](https://github.com/suspensive/react/pull/764) [`df6e6d8`](https://github.com/suspensive/react/commit/df6e6d874343ca5c3ee2a872dd2ea5484b9e36c5) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): add aside, button tag, high z-index of `` +- [#764](https://github.com/toss/suspensive/pull/764) [`df6e6d8`](https://github.com/toss/suspensive/commit/df6e6d874343ca5c3ee2a872dd2ea5484b9e36c5) Thanks [@manudeli](https://github.com/manudeli)! - fix(react): add aside, button tag, high z-index of `` ## 1.26.4 @@ -110,7 +110,7 @@ ### Patch Changes -- [#731](https://github.com/suspensive/react/pull/731) [`df78d21`](https://github.com/suspensive/react/commit/df78d21faef478930fb6fb26d6f2eccfc148da9d) Thanks [@ssi02014](https://github.com/ssi02014)! - feat(react): add Nullable as utility type +- [#731](https://github.com/toss/suspensive/pull/731) [`df78d21`](https://github.com/toss/suspensive/commit/df78d21faef478930fb6fb26d6f2eccfc148da9d) Thanks [@ssi02014](https://github.com/ssi02014)! - feat(react): add Nullable as utility type ## 1.26.2 @@ -118,15 +118,15 @@ ### Patch Changes -- [#709](https://github.com/suspensive/react/pull/709) [`d3b7c15`](https://github.com/suspensive/react/commit/d3b7c1526dfe900e1dd1a559a406ccdf70456737) Thanks [@ssi02014](https://github.com/ssi02014)! - fix(react): define default prop of each components +- [#709](https://github.com/toss/suspensive/pull/709) [`d3b7c15`](https://github.com/toss/suspensive/commit/d3b7c1526dfe900e1dd1a559a406ccdf70456737) Thanks [@ssi02014](https://github.com/ssi02014)! - fix(react): define default prop of each components -- [#709](https://github.com/suspensive/react/pull/709) [`d3b7c15`](https://github.com/suspensive/react/commit/d3b7c1526dfe900e1dd1a559a406ccdf70456737) Thanks [@ssi02014](https://github.com/ssi02014)! - test(react): add test case for fallback prop of Delay +- [#709](https://github.com/toss/suspensive/pull/709) [`d3b7c15`](https://github.com/toss/suspensive/commit/d3b7c1526dfe900e1dd1a559a406ccdf70456737) Thanks [@ssi02014](https://github.com/ssi02014)! - test(react): add test case for fallback prop of Delay ## 1.26.0 ### Minor Changes -- [#615](https://github.com/suspensive/react/pull/615) [`43bd74e`](https://github.com/suspensive/react/commit/43bd74e080fe7487fc43f75688c65af594099ef8) Thanks [@manudeli](https://github.com/manudeli)! - feat(react): add SuspensiveError for useErrorBoundary, useErrorBoundaryFallbackProps, useErrorBoundaryGroup internally +- [#615](https://github.com/toss/suspensive/pull/615) [`43bd74e`](https://github.com/toss/suspensive/commit/43bd74e080fe7487fc43f75688c65af594099ef8) Thanks [@manudeli](https://github.com/manudeli)! - feat(react): add SuspensiveError for useErrorBoundary, useErrorBoundaryFallbackProps, useErrorBoundaryGroup internally ## 1.25.3 diff --git a/packages/react/LICENSE b/packages/react/LICENSE index d8a172f84..69dc6a701 100644 --- a/packages/react/LICENSE +++ b/packages/react/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Suspensive +Copyright (c) 2024 Viva Republica, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/packages/react/package.json b/packages/react/package.json index 29a846619..973f5b93a 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -7,20 +7,16 @@ "react" ], "homepage": "https://suspensive.org", - "bugs": "https://github.com/suspensive/react/issues", + "bugs": "https://github.com/toss/suspensive/issues", "repository": { "type": "git", - "url": "https://github.com/suspensive/react.git", + "url": "https://github.com/toss/suspensive.git", "directory": "packages/react" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/manudeli" - }, "license": "MIT", "author": { "name": "Jonghyeon Ko", - "email": "manudeli.ko@gmail.com" + "email": "jonghyeon@toss.im" }, "sideEffects": false, "type": "module", diff --git a/websites/visualization/package.json b/websites/visualization/package.json index 7ce5aa3e8..1f5987f6f 100644 --- a/websites/visualization/package.json +++ b/websites/visualization/package.json @@ -3,14 +3,10 @@ "version": "0.0.0", "private": true, "homepage": "https://visualization.suspensive.org", - "bugs": "https://github.com/suspensive/react/issues", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/manudeli" - }, + "bugs": "https://github.com/toss/suspensive/issues", "author": { "name": "Jonghyeon Ko", - "email": "manudeli.ko@gmail.com" + "email": "jonghyeon@toss.im" }, "scripts": { "build": "next build",