Releases: system-ui/theme-ui
Releases · system-ui/theme-ui
v0.8.1
🐛 Bug Fix
- Reverted
cache-providerPR as it significantly complicates SSR setup and breaks apps without explicit Emotion SSR config. #1717 (comment).
Authors: 2
- @Zolwiastyl
- Piotr Monwid-Olechnowicz (@hasparus)
v0.8.0
🔥 Breaking Changes and Deprecations
-
BREAKING:
theme.config.useRootStylesnow defaults totruefollowing
deprecation ofuseBodyStyles. Styles fromtheme.styles.rootare now added
to<html>element by default. -
Moved theme configuration options to
configobject in theme.- Deprecations:
useRootStyles,useCustomProperties,
useColorSchemeMediaQuery,useBorderBox, anduseLocalStorageoptions on
the theme object are now scoped under aconfigobject on the theme, and
the root-level options, now deprecated, will be removed in a future release.
(e.g. you should be setting
theme.config.useBorderBoxinstead of
theme.useBorderBox)- ⚠ All config options should be migrated at once. If Theme UI sees
theme.configexists, it won't look for options on thetheme.
- Deprecations:
-
Removed APIs, previously deprecated in 0.6.0
theme.useBodyStyles⟶theme.config.useRootStylesStyled⟶Themed
🚀 Enhancements
@theme-ui/color-modes,@theme-ui/css,gatsby-plugin-theme-ui
📝 Documentation
- Improve Switch component documentation #1687 (@flo-sch)
- Describe Preconstruct in Contributing.md #1715 (@hasparus)
Authors: 4
- Florent SCHILDKNECHT (@flo-sch)
- Francis Champagne (@fcisio)
- Lachlan Campbell (@lachlanjc)
- Piotr Monwid-Olechnowicz (@hasparus)
⚠ This version has a bug with serverside rendering in projects without explicit Emotion SSR config. Use v0.8.1 instead. ⚠
v0.8.0-develop.0
🚀 Enhancement
@theme-ui/color-modes,@theme-ui/css,gatsby-plugin-theme-ui
🐛 Bug Fix
⚠️ Pushed to develop
- docs: useColorSchemeMediaQuery defaults to true (@hasparus)
Authors: 3
v0.7.5
🐛 Bug Fix
@theme-ui/css- Add 6 border logical color properties to scales #1668 (@lachlanjc)
📝 Docs
- docs: useColorSchemeMediaQuery defaults to true (@hasparus)
Authors: 2
- Lachlan Campbell (@lachlanjc)
- Piotr Monwid-Olechnowicz (@hasparus)
v0.7.5-develop.0
🐛 Bug Fix
@theme-ui/css- Add 6 border logical color properties to scales #1668 (@lachlanjc)
- Add 2 missing CSS column properties to scales #1669 (@lachlanjc)
🔩 Dependency Updates
- chore(deps-dev): bump @preconstruct/cli from 2.0.1 to 2.0.7 #1674 (@dependabot-preview[bot])
Authors: 2
- @dependabot-preview[bot]
- Lachlan Campbell (@lachlanjc)
v0.7.4
🐛 Bug Fix
- Add new links to Resources page #1670 (@lachlanjc)
- Add link to JSX Pragma page on Getting Started doc (@lachlanjc)
@theme-ui/css- Add 2 missing CSS column properties to scales #1669 (@lachlanjc)
- Add text-decoration-color to scales #1667 (@lachlanjc)
Authors: 1
- Lachlan Campbell (@lachlanjc)
v0.7.4-develop.2
🐛 Bug Fix
@theme-ui/css- Add text-decoration-color to scales #1667 (@lachlanjc)
🔩 Dependency Updates
- chore(deps): bump polished from 4.1.1 to 4.1.2 #1673 (@dependabot-preview[bot])
- chore(deps-dev): bump auto from 10.25.0 to 10.25.1 #1675 (@dependabot-preview[bot])
- chore(deps-dev): bump @babel/cli from 7.13.14 to 7.13.16 #1676 (@dependabot-preview[bot])
- chore(deps-dev): bump @babel/core from 7.13.15 to 7.13.16 #1677 (@dependabot-preview[bot])
- chore(deps-dev): bump @auto-it/first-time-contributor #1678 (@dependabot-preview[bot])
- chore(deps): bump gatsby from 2.32.3 to 2.32.12 #1680 (@dependabot-preview[bot])
- chore(deps): bump @emotion/styled from 11.1.5 to 11.3.0 #1681 (@dependabot-preview[bot])
- chore(deps-dev): bump @auto-it/magic-zero from 10.25.0 to 10.25.1 #1682 (@dependabot-preview[bot])
Authors: 2
- @dependabot-preview[bot]
- Lachlan Campbell (@lachlanjc)
v0.7.4-develop.1
🐛 Bug Fix
- Add new links to Resources page #1670 (@lachlanjc)
Authors: 1
- Lachlan Campbell (@lachlanjc)
v0.7.4-develop.0
🐛 Bug Fix
- Add link to JSX Pragma page on Getting Started doc (@lachlanjc)
Authors: 1
- Lachlan Campbell (@lachlanjc)
(v0.7.3) `scroll-margin` in space scale
v0.7.3 (Wed Apr 21 2021)
🎉 This release contains work from a new contributor! 🎉
❤️ David Dios (@dios-david)
Thanks for all your work!
✨ New Features
@theme-ui/css- Adding
scroll-marginprops #1664 (@dios-david)
- Adding
🐛 Bug Fix
🔩 Dependency Updates
@theme-ui/editor- chore(deps): bump reakit from 1.3.5 to 1.3.7
#1644 (@dependabot-preview[bot] @lachlanjc)
- chore(deps): bump reakit from 1.3.5 to 1.3.7
Authors: 3
- David Dios (@dios-david)
- Kenny (@kenny-f)
- Lachlan Campbell (@lachlanjc)