Releases: system-ui/theme-ui
Releases · system-ui/theme-ui
v0.8.5-develop.0
🐛 Bug Fix
@theme-ui/theme-provider
- fix(theme-provider): set body margin to 0 (@hasparus)
@theme-ui/color-modes
- fix(color-modes): stop showing current color mode as initial mode in rawColors.modes (@hasparus)
⚠️ Pushed to develop
@theme-ui/color-modes
,@theme-ui/color
,@theme-ui/components
,@theme-ui/core
,@theme-ui/css
,@theme-ui/custom-properties
,@theme-ui/editor
,gatsby-plugin-theme-ui
,gatsby-theme-code-recipes
,gatsby-theme-style-guide
,gatsby-theme-ui-layout
,@theme-ui/match-media
,@theme-ui/mdx
,@theme-ui/parse-props
,@theme-ui/preset-base
,@theme-ui/preset-bootstrap
,@theme-ui/preset-bulma
,@theme-ui/preset-dark
,@theme-ui/preset-deep
,@theme-ui/preset-funk
,@theme-ui/preset-future
,@theme-ui/preset-polaris
,@theme-ui/preset-roboto
,@theme-ui/preset-sketchy
,@theme-ui/preset-swiss
,@theme-ui/preset-system
,@theme-ui/preset-tailwind
,@theme-ui/preset-tosh
,@theme-ui/presets
,@theme-ui/prism
,@theme-ui/sidenav
,@theme-ui/style-guide
,@theme-ui/tachyons
,@theme-ui/tailwind
,@theme-ui/theme-provider
,theme-ui
,@theme-ui/typography
- Merge branch 'stable' into develop (@hasparus)
📝 Documentation
- style DocSearch #1714 (@atanasster @hasparus)
Authors: 2
- Atanas Stoyanov (@atanasster)
- Piotr Monwid-Olechnowicz (@hasparus)
v0.8.4
v0.8.3
🐛 Bug Fix
@theme-ui/color-modes
- fix(color-modes): stop showing current color mode as initial mode in rawColors.modes (@hasparus)
⚠️ Pushed to stable
@theme-ui/color-modes
,@theme-ui/color
,@theme-ui/components
,@theme-ui/core
,@theme-ui/css
,@theme-ui/custom-properties
,@theme-ui/editor
,gatsby-plugin-theme-ui
,gatsby-theme-code-recipes
,gatsby-theme-style-guide
,gatsby-theme-ui-layout
,@theme-ui/match-media
,@theme-ui/mdx
,@theme-ui/parse-props
,@theme-ui/preset-base
,@theme-ui/preset-bootstrap
,@theme-ui/preset-bulma
,@theme-ui/preset-dark
,@theme-ui/preset-deep
,@theme-ui/preset-funk
,@theme-ui/preset-future
,@theme-ui/preset-polaris
,@theme-ui/preset-roboto
,@theme-ui/preset-sketchy
,@theme-ui/preset-swiss
,@theme-ui/preset-system
,@theme-ui/preset-tailwind
,@theme-ui/preset-tosh
,@theme-ui/presets
,@theme-ui/prism
,@theme-ui/sidenav
,@theme-ui/style-guide
,@theme-ui/tachyons
,@theme-ui/tailwind
,@theme-ui/theme-provider
,theme-ui
,@theme-ui/typography
- Merge branch 'stable' into develop (@hasparus)
Authors: 1
- Piotr Monwid-Olechnowicz (@hasparus)
v0.8.2
v0.8.2-develop.2
v0.8.2-develop.1
v0.8.2-develop.0
v0.8.1
🐛 Bug Fix
- Reverted
cache-provider
PR 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.useRootStyles
now defaults totrue
following
deprecation ofuseBodyStyles
. Styles fromtheme.styles.root
are now added
to<html>
element by default. -
Moved theme configuration options to
config
object in theme.- Deprecations:
useRootStyles
,useCustomProperties
,
useColorSchemeMediaQuery
,useBorderBox
, anduseLocalStorage
options on
the theme object are now scoped under aconfig
object 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.useBorderBox
instead of
theme.useBorderBox
)- ⚠ All config options should be migrated at once. If Theme UI sees
theme.config
exists, it won't look for options on thetheme
.
- Deprecations:
-
Removed APIs, previously deprecated in 0.6.0
theme.useBodyStyles
⟶theme.config.useRootStyles
Styled
⟶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)