Skip to content

Commit

Permalink
Merge branch 'stable' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
hasparus committed Sep 26, 2023
2 parents d70d526 + 283b2e1 commit 494c345
Show file tree
Hide file tree
Showing 8 changed files with 119 additions and 15 deletions.
13 changes: 12 additions & 1 deletion .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,8 @@
"code",
"doc",
"test",
"review"
"review",
"example"
]
},
{
Expand Down Expand Up @@ -1180,6 +1181,16 @@
"contributions": [
"doc"
]
},
{
"login": "dev-cj",
"name": "CJ",
"avatar_url": "https://avatars.githubusercontent.com/u/47112778?v=4",
"profile": "https://devcj.in/",
"contributions": [
"doc",
"code"
]
}
]
}
68 changes: 68 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,71 @@
# v0.16.1 (Thu Sep 07 2023)

#### 🐛 Bug Fix

- fix: ThemeProvider warning message ([@hasparus](https://github.com/hasparus))

#### 👨‍💻 Minor changes

- Add missing migration notes on 0.16 to docs ([@hasparus](https://github.com/hasparus))

#### Authors: 1

- Piotr Monwid-Olechnowicz ([@hasparus](https://github.com/hasparus))

---

# v0.16.0 (Thu Jun 15 2023)

### Release Notes

#### Deps bumps for 0.16.0 ([#2432](https://github.com/system-ui/theme-ui/pull/2432))

`@theme-ui/sidenav` package was removed due to low usage and breaking changes in `@types/react`.

---

#### 🚀 Enhancement

- Deps bumps for 0.16.0 [#2432](https://github.com/system-ui/theme-ui/pull/2432) ([@hasparus](https://github.com/hasparus))
- Deprecate/rename ThemeProvider to ThemeUIProvider [#2360](https://github.com/system-ui/theme-ui/pull/2360) ([@lachlanjc](https://github.com/lachlanjc) [@hasparus](https://github.com/hasparus))

#### 👨‍💻 Minor changes

- Trigger release again ([@hasparus](https://github.com/hasparus))
- Trigger release ([@hasparus](https://github.com/hasparus))
- Update lockfile ([@hasparus](https://github.com/hasparus))
- Update Browserlist ([@hasparus](https://github.com/hasparus))
- Update pnpm-lock.yaml ([@hasparus](https://github.com/hasparus))

#### Authors: 2

- Lachlan Campbell ([@lachlanjc](https://github.com/lachlanjc))
- Piotr Monwid-Olechnowicz ([@hasparus](https://github.com/hasparus))

---

# v0.15.8 (Sat Apr 29 2023)

:tada: This release contains work from a new contributor! :tada:

Thank you, CJ ([@dev-cj](https://github.com/dev-cj)), for all your work!

#### 🐛 Bug Fix

- fix(theme-ui): add transitive peer dependency on `@emotion/react` [#2421](https://github.com/system-ui/theme-ui/pull/2421) ([@hasparus](https://github.com/hasparus))

#### 🏠 Internal

- components: Added indeterminate checkbox [#2419](https://github.com/system-ui/theme-ui/pull/2419) ([@dev-cj](https://github.com/dev-cj))
- docs: Fix typo in "switch" [#2420](https://github.com/system-ui/theme-ui/pull/2420) ([@dev-cj](https://github.com/dev-cj))

#### Authors: 2

- CJ ([@dev-cj](https://github.com/dev-cj))
- Piotr Monwid-Olechnowicz ([@hasparus](https://github.com/hasparus))

---

# v0.15.7 (Thu Mar 30 2023)


Expand Down
24 changes: 24 additions & 0 deletions MIGRATING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# Migration Guides

## v0.16

**🔥 Breaking:** Theme UI now supports and **depends on** TypeScript newer than
5.1.2 (because of breaking changes to JSX types, see
https://github.com/system-ui/theme-ui/issues/2430#issuecomment-1586197881).

- Update `@types/react` to a version published after June 1, 2023.
- JSX Automatic Runtime is highly encouraged to minimize the friction and ensure
you don't get weird type errors.

**`@theme-ui/sidenav` package was removed due to low usage and breaking changes
in `@types/react`.**

- Deps bumps for 0.16.0, support only new React and TypeScript to avoid type
errors [#2432](https://github.com/system-ui/theme-ui/pull/2432)
([@hasparus](https://github.com/hasparus))

**`ThemeProvider` was renamed to `ThemeUIProvider`**

- Deprecate/rename ThemeProvider to ThemeUIProvider
[#2360](https://github.com/system-ui/theme-ui/pull/2360)
([@lachlanjc](https://github.com/lachlanjc)
[@hasparus](https://github.com/hasparus))

## v0.15

**MDX is now opt-in.**
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@theme-ui/monorepo",
"version": "0.15.7",
"version": "0.16.1",
"private": true,
"scripts": {
"build": "preconstruct build",
Expand Down
1 change: 0 additions & 1 deletion packages/sidenav/README.md

This file was deleted.

2 changes: 1 addition & 1 deletion packages/theme-provider/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ export const ThemeProvider: React.FC<ThemeProviderProps> = ({
React.useEffect(() => {
if (process.env.NODE_ENV !== 'production') {
console.warn(
'[theme-ui] The export ThemeUIProvider is deprecated and is now called ThemeProvider to reduce confusion with Emotion. Please update your import; ThemeUIProvider will be removed in a future version.'
'[theme-ui] The export ThemeProvider is deprecated and is now called ThemeUIProvider to reduce confusion with Emotion. Please update your import; ThemeProvider will be removed in a future version.'
)
}
}, [])
Expand Down
5 changes: 4 additions & 1 deletion packages/theme-ui/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ Thanks goes to these wonderful people
<table>
<tr>
<td align="center"><a href="https://jxnblk.com/"><img src="https://avatars.githubusercontent.com/u/3451712?v=4?s=63" width="63px;" alt=""/><br /><sub><b>Brent Jackson</b></sub></a><br /><a href="#ideas-jxnblk" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/system-ui/theme-ui/commits?author=jxnblk" title="Code">💻</a> <a href="#design-jxnblk" title="Design">🎨</a> <a href="https://github.com/system-ui/theme-ui/commits?author=jxnblk" title="Documentation">📖</a> <a href="#example-jxnblk" title="Examples">💡</a> <a href="https://github.com/system-ui/theme-ui/commits?author=jxnblk" title="Tests">⚠️</a> <a href="https://github.com/system-ui/theme-ui/pulls?q=is%3Apr+reviewed-by%3Ajxnblk" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://haspar.us/"><img src="https://avatars.githubusercontent.com/u/15332326?v=4?s=63" width="63px;" alt=""/><br /><sub><b>Piotr Monwid-Olechnowicz</b></sub></a><br /><a href="https://github.com/system-ui/theme-ui/commits?author=hasparus" title="Code">💻</a> <a href="https://github.com/system-ui/theme-ui/commits?author=hasparus" title="Documentation">📖</a> <a href="https://github.com/system-ui/theme-ui/commits?author=hasparus" title="Tests">⚠️</a> <a href="https://github.com/system-ui/theme-ui/pulls?q=is%3Apr+reviewed-by%3Ahasparus" title="Reviewed Pull Requests">👀</a></td>
<td align="center"><a href="https://haspar.us/"><img src="https://avatars.githubusercontent.com/u/15332326?v=4?s=63" width="63px;" alt=""/><br /><sub><b>Piotr Monwid-Olechnowicz</b></sub></a><br /><a href="https://github.com/system-ui/theme-ui/commits?author=hasparus" title="Code">💻</a> <a href="https://github.com/system-ui/theme-ui/commits?author=hasparus" title="Documentation">📖</a> <a href="https://github.com/system-ui/theme-ui/commits?author=hasparus" title="Tests">⚠️</a> <a href="https://github.com/system-ui/theme-ui/pulls?q=is%3Apr+reviewed-by%3Ahasparus" title="Reviewed Pull Requests">👀</a> <a href="#example-hasparus" title="Examples">💡</a></td>
<td align="center"><a href="https://github.com/dcastil"><img src="https://avatars.githubusercontent.com/u/31006608?v=4?s=63" width="63px;" alt=""/><br /><sub><b>Dany Castillo</b></sub></a><br /><a href="https://github.com/system-ui/theme-ui/commits?author=dcastil" title="Code">💻</a> <a href="https://github.com/system-ui/theme-ui/commits?author=dcastil" title="Documentation">📖</a> <a href="#example-dcastil" title="Examples">💡</a> <a href="https://github.com/system-ui/theme-ui/commits?author=dcastil" title="Tests">⚠️</a></td>
<td align="center"><a href="https://jordanoverbye.com/"><img src="https://avatars.githubusercontent.com/u/6265154?v=4?s=63" width="63px;" alt=""/><br /><sub><b>Jordan Overbye</b></sub></a><br /><a href="https://github.com/system-ui/theme-ui/commits?author=jordanoverbye" title="Code">💻</a> <a href="#example-jordanoverbye" title="Examples">💡</a> <a href="https://github.com/system-ui/theme-ui/commits?author=jordanoverbye" title="Tests">⚠️</a></td>
<td align="center"><a href="https://lachlanjc.com/"><img src="https://avatars.githubusercontent.com/u/5074763?v=4?s=63" width="63px;" alt=""/><br /><sub><b>Lachlan Campbell</b></sub></a><br /><a href="https://github.com/system-ui/theme-ui/commits?author=lachlanjc" title="Code">💻</a> <a href="#example-lachlanjc" title="Examples">💡</a> <a href="https://github.com/system-ui/theme-ui/commits?author=lachlanjc" title="Tests">⚠️</a> <a href="https://github.com/system-ui/theme-ui/pulls?q=is%3Apr+reviewed-by%3Alachlanjc" title="Reviewed Pull Requests">👀</a> <a href="https://github.com/system-ui/theme-ui/commits?author=lachlanjc" title="Documentation">📖</a> <a href="#question-lachlanjc" title="Answering Questions">💬</a></td>
Expand Down Expand Up @@ -385,6 +385,9 @@ Thanks goes to these wonderful people
<td align="center"><a href="https://github.com/wahidrahim"><img src="https://avatars.githubusercontent.com/u/7417976?v=4?s=63" width="63px;" alt=""/><br /><sub><b>Wahid Rahim</b></sub></a><br /><a href="https://github.com/system-ui/theme-ui/commits?author=wahidrahim" title="Documentation">📖</a> <a href="#example-wahidrahim" title="Examples">💡</a> <a href="https://github.com/system-ui/theme-ui/commits?author=wahidrahim" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/JustinotherGitter"><img src="https://avatars.githubusercontent.com/u/49234323?v=4?s=63" width="63px;" alt=""/><br /><sub><b>Justin Cooper</b></sub></a><br /><a href="https://github.com/system-ui/theme-ui/commits?author=JustinotherGitter" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center"><a href="https://devcj.in/"><img src="https://avatars.githubusercontent.com/u/47112778?v=4?s=63" width="63px;" alt=""/><br /><sub><b>CJ</b></sub></a><br /><a href="https://github.com/system-ui/theme-ui/commits?author=dev-cj" title="Documentation">📖</a> <a href="https://github.com/system-ui/theme-ui/commits?author=dev-cj" title="Code">💻</a></td>
</tr>
</table>

<!-- markdownlint-restore -->
Expand Down
19 changes: 9 additions & 10 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 494c345

Please sign in to comment.