Releases: system-ui/theme-ui
Releases · system-ui/theme-ui
v0.9.0-develop.0
🚀 Enhancement
🐛 Bug Fix
- fix(ci): add branches to codechecks (@hasparus)
- ci: add codechecks with build-size-watcher #1740 (@hasparus)
⚠️ Pushed to develop
- ci(codechecks): remove debug env var (@hasparus)
- ci(codechecks): remove patch (@hasparus)
- ci(codechecks): use yml (@hasparus)
- ci(codechecks): turn speculativeBranchSelection on (@hasparus)
- ci(codechecks): another patch (@hasparus)
- ci(codechecks): patch - yeah, it can only be done on develop (@hasparus)
- ci(codechecks): patch (@hasparus)
- ci(codechecks): debug (@hasparus)
- ci(codechecks): make output verbose (@hasparus)
- ci(codechecks): turn off speculative branch selection (@hasparus)
@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-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)
@theme-ui/theme-provider
- Merge branch 'develop' into stable (@hasparus)
🔩 Dependency Updates
- chore(deps-dev): bump @babel/preset-env from 7.14.0 to 7.14.1 #1739 (@dependabot[bot])
- chore(deps-dev): bump jest-mock-console from 1.0.1 to 1.1.0 #1736 (@dependabot[bot])
- chore(deps-dev): bump @babel/helper-validator-identifier from 7.12.11 to 7.14.0 #1734 (@dependabot[bot])
- chore(deps-dev): bump postcss from 8.2.13 to 8.2.14 #1733 (@dependabot[bot])
- chore(deps): bump csstype from 3.0.7 to 3.0.8 #1735 (@dependabot[bot])
- chore(deps): bump react from 17.0.1 to 17.0.2 #1731 (@dependabot[bot])
- chore(deps-dev): bump auto from 10.25.2 to 10.27.0 #1730 (@dependabot[bot])
- chore(deps): bump gatsby from 2.32.12 to 2.32.13 #1732 (@dependabot[bot])
- chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 #1729 (@dependabot[bot])
- chore(deps): bump url-parse from 1.4.7 to 1.5.1 #1727 (@dependabot[bot])
- chore(deps): bump handlebars from 4.7.6 to 4.7.7 #1726 (@dependabot[bot])
- chore(deps): bump ua-parser-js from 0.7.22 to 0.7.28 #1725 (@dependabot[bot])
- chore(deps): bump lodash from 4.17.15 to 4.17.21 in /examples/next #1724 (@dependabot[bot])
Authors: 2
- @dependabot[bot]
- Piotr Monwid-Olechnowicz (@hasparus)
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. ⚠