Releases: WTTJ/welcome-ui
Releases · WTTJ/welcome-ui
Release 8.1.2
- Merge pull request #2746 from WTTJ/wui-111-assetdrawer-implement-scrolltotop-props-with-default-true (ef0406c)
- fix(Drawer): fix close button on mobile (stickiness) (156312c)
- chore(AssetDrawer): remove unnecessary changes (1170096)
- feat(Drawer): rm unrelated change on AssetDrawer (f23f4fb)
- feat(Drawer): rm useless scrollToTop on drawer (5877b64)
- feat(AssetDrawer): add scrollToTopOnOpen property to AssetDrawer (1a2a889)
- feat(AssetDrawer): remove scrollbar from AssetDrawer content (900550e)
- fix(AssetDrawer): do not close Drawer when interacting with Notifications (#2742) (12b03c9)
- Merge pull request #2747 from WTTJ/chore-security-react-router-dom (3128d19)
- fix: react-router-dom security fix (9d6fdde)
Release 8.1.1
Release 8.1.0
What's Changed
- chore: rework linters with new configuration by @theo-mesnil in #2706
Full Changelog: v8.0.4...v8.1.0
Release 8.0.4
Release 8.0.3
Release 8.0.2
What's Changed
- chore: fix linters by @theo-mesnil in #2719
- fix(field): add missing & selector in Label css in #2717
Full Changelog: v8.0.0...v8.0.2
Release 8.1.0-alpha.2
v8.1.0-alpha.2 Release 8.1.0-alpha.2
Release 8.1.0-alpha.1
- fix: modal childs (f43d539)
Release 8.1.0-alpha.0
v8.1.0-alpha.0 Release 8.1.0-alpha.0
Release 8.0.0
Version 8: XStyled and styled-component upgrades
Welcome UI V8 upgrades:
@xstyled/styled-componenttov4styled-componentstov6
This upgrade is a major version because it includes breaking changes.
Upgrade steps
1. Upgrade your dependencies
Upgrade @xstyled/styled-components and styled-component packages:
yarn upgrade @xstyled/styled-components@^4.0.0 styled-components@^6.1.152. Remove useless dependency
Remove @types/styled-components package (types are now included in styled-components v6):
yarn remove @types/styled-components3. Script to migrate
In welcome-ui repository, run this script:
yarn migrate '../your_project_path/**/*.{ts,tsx}'This not cover all changes, so please check:
- Move typescript on styled component
+ export const Component = styled.divBox<{ property: string }>(
+ ({ property }) => css`
- export const Component = styled.divBox(
- ({ property }: {property: string }) => css`- Use
styled.*Boxinstead ofstyled.*with${system}pattern (The definition of the return type of the styled function has change)
+ export const Component = styled.spanBox`
- export const Component = styled.span`
- ${system}