greatSumini / greatSumini.github.io

my blog πŸ‘¨πŸ»β€πŸ’»
https://sumini.dev
BSD Zero Clause License
1 stars 0 forks source link

fix(deps): update dependency styled-components to v6 #356

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
styled-components (source) 5.3.10 -> 6.1.11 age adoption passing confidence

Release Notes

styled-components/styled-components (styled-components) ### [`v6.1.11`](https://togithub.com/styled-components/styled-components/compare/v6.1.10...v6.1.11) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.10...v6.1.11) ### [`v6.1.10`](https://togithub.com/styled-components/styled-components/compare/v6.1.9...cda9ccbfeb8e9e8962f38b486b4291c3847668d9) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.9...v6.1.10) ### [`v6.1.9`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.9) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.8...v6.1.9) #### What's Changed - fix: improve types for .attrs() by [@​uhyo](https://togithub.com/uhyo) in [https://github.com/styled-components/styled-components/pull/4288](https://togithub.com/styled-components/styled-components/pull/4288) - fix(types): allow using a styled component as a key inside object styles in the web runtime by [@​iiroj](https://togithub.com/iiroj) in [https://github.com/styled-components/styled-components/pull/4249](https://togithub.com/styled-components/styled-components/pull/4249) - Upgrading babel dependencies to latest to fix CVE-2023-45133 by [@​JesseObrien](https://togithub.com/JesseObrien) in [https://github.com/styled-components/styled-components/pull/4214](https://togithub.com/styled-components/styled-components/pull/4214) #### New Contributors - [@​uhyo](https://togithub.com/uhyo) made their first contribution in [https://github.com/styled-components/styled-components/pull/4288](https://togithub.com/styled-components/styled-components/pull/4288) - [@​iiroj](https://togithub.com/iiroj) made their first contribution in [https://github.com/styled-components/styled-components/pull/4249](https://togithub.com/styled-components/styled-components/pull/4249) - [@​JesseObrien](https://togithub.com/JesseObrien) made their first contribution in [https://github.com/styled-components/styled-components/pull/4214](https://togithub.com/styled-components/styled-components/pull/4214) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.8...v6.1.9 ### [`v6.1.8`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.8) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.7...v6.1.8) Revert adding `peerDependencies` from v6.1.7; apparently some build tools do not respect `peerDependenciesMeta[package].optional` which is [causing issues](https://togithub.com/styled-components/styled-components/pull/4243#issuecomment-1881571372). Will revisit at a later date if possible. **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.7...v6.1.8 ### [`v6.1.7`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.7) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.6...v6.1.7) ##### What's Changed - chore: add all missing peer dependency statements by [@​quantizor](https://togithub.com/quantizor) in [https://github.com/styled-components/styled-components/pull/4243](https://togithub.com/styled-components/styled-components/pull/4243) NOTE: this change may cause some installed dependency duplication until [this NPM bug](https://togithub.com/npm/cli/issues/7106) is addressed but yarn and pnpm have correct behavior. Bun also has [a similar bug](https://togithub.com/oven-sh/bun/issues/7869). Overall these changes ensure that styled-components is specifying a known working version of all utilized libraries, while instructing the client package manager that higher semver-compliant versions are *permissible and should work*, assuming the relevant libraries are compliant in practice. **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.6...v6.1.7 ### [`v6.1.6`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.6) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.5...v6.1.6) ##### What's Changed - fix: bump stylis to 4.3.1 to resolve issue with leaking nested selectors by [@​quantizor](https://togithub.com/quantizor) in [https://github.com/styled-components/styled-components/pull/4245](https://togithub.com/styled-components/styled-components/pull/4245) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.5...v6.1.6 ### [`v6.1.5`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.5) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.4...v6.1.5) ##### What's Changed - fix: further constrain self-referencing to match v5 behavior by [@​quantizor](https://togithub.com/quantizor) in [https://github.com/styled-components/styled-components/pull/4244](https://togithub.com/styled-components/styled-components/pull/4244) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.4...v6.1.5 ### [`v6.1.4`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.4) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.3...v6.1.4) #### What's Changed - fix: allow using `attrs` to provide a custom `theme` prop to child components by [@​quantizor](https://togithub.com/quantizor) in [https://github.com/styled-components/styled-components/pull/4242](https://togithub.com/styled-components/styled-components/pull/4242) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.3...v6.1.4 ### [`v6.1.3`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.3) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.2...v6.1.3) #### What's Changed - fix(types): missing type declarations by [@​benjaminrae](https://togithub.com/benjaminrae) in [https://github.com/styled-components/styled-components/pull/4237](https://togithub.com/styled-components/styled-components/pull/4237) - fix(deps): pin dependencies to exact versions prior to bun migration by [@​quantizor](https://togithub.com/quantizor) in [https://github.com/styled-components/styled-components/pull/4238](https://togithub.com/styled-components/styled-components/pull/4238) - fix(types): nested styled with additional prop types by [@​justinbhopper](https://togithub.com/justinbhopper) in [https://github.com/styled-components/styled-components/pull/4236](https://togithub.com/styled-components/styled-components/pull/4236) #### New Contributors - [@​benjaminrae](https://togithub.com/benjaminrae) made their first contribution in [https://github.com/styled-components/styled-components/pull/4237](https://togithub.com/styled-components/styled-components/pull/4237) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.2...v6.1.3 ### [`v6.1.2`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.2) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.1...v6.1.2) #### What's Changed - fix(types): StyledObject type to allow nested selectors by [@​maximebiloe](https://togithub.com/maximebiloe) in [https://github.com/styled-components/styled-components/pull/4212](https://togithub.com/styled-components/styled-components/pull/4212) - feat(types): expose FastOmit to improve emit performance by [@​justinbhopper](https://togithub.com/justinbhopper) in [https://github.com/styled-components/styled-components/pull/4230](https://togithub.com/styled-components/styled-components/pull/4230) #### New Contributors - [@​maximebiloe](https://togithub.com/maximebiloe) made their first contribution in [https://github.com/styled-components/styled-components/pull/4212](https://togithub.com/styled-components/styled-components/pull/4212) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.1...v6.1.2 ### [`v6.1.1`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.1) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.1.0...v6.1.1) #### What's Changed - fix(types): remove duplicated type by [@​takurinton](https://togithub.com/takurinton) in [https://github.com/styled-components/styled-components/pull/4200](https://togithub.com/styled-components/styled-components/pull/4200) - fix(native): image unsupported border color style by [@​nazmeln](https://togithub.com/nazmeln) in [https://github.com/styled-components/styled-components/pull/4195](https://togithub.com/styled-components/styled-components/pull/4195) - fix(styled): add displayName in all environments by [@​delijah](https://togithub.com/delijah) in [https://github.com/styled-components/styled-components/pull/4208](https://togithub.com/styled-components/styled-components/pull/4208) - fix(ssr): correctly place new rules after hydrated rules by [@​probablyup](https://togithub.com/probablyup) in [https://github.com/styled-components/styled-components/pull/4210](https://togithub.com/styled-components/styled-components/pull/4210) #### New Contributors - [@​nazmeln](https://togithub.com/nazmeln) made their first contribution in [https://github.com/styled-components/styled-components/pull/4195](https://togithub.com/styled-components/styled-components/pull/4195) - [@​delijah](https://togithub.com/delijah) made their first contribution in [https://github.com/styled-components/styled-components/pull/4208](https://togithub.com/styled-components/styled-components/pull/4208) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.1.0...v6.1.1 ### [`v6.1.0`](https://togithub.com/styled-components/styled-components/releases/tag/v6.1.0) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.9...v6.1.0) #### What's Changed - fix(native): bump postcss version from 8.4.23 to 8.4.31 by [@​davidlacasse](https://togithub.com/davidlacasse) in [https://github.com/styled-components/styled-components/pull/4188](https://togithub.com/styled-components/styled-components/pull/4188) - fix(native): solve ts warning by [@​krudos](https://togithub.com/krudos) in [https://github.com/styled-components/styled-components/pull/4190](https://togithub.com/styled-components/styled-components/pull/4190) - chore: remove babel macro due to lack of usage by [@​probablyup](https://togithub.com/probablyup) in [https://github.com/styled-components/styled-components/pull/4193](https://togithub.com/styled-components/styled-components/pull/4193) #### New Contributors - [@​davidlacasse](https://togithub.com/davidlacasse) made their first contribution in [https://github.com/styled-components/styled-components/pull/4188](https://togithub.com/styled-components/styled-components/pull/4188) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.9...v6.1.0 ### [`v6.0.9`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.9) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.8...v6.0.9) fix bundling to not hardcode `window` (should fix some testing use cases that were incorrectly assuming a server environment when JSDOM and similar are in use) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.8...v6.0.9 ### [`v6.0.8`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.8) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.7...v6.0.8) #### What's Changed - feat(native): add `toStyleSheet` function by [@​krudos](https://togithub.com/krudos) in [https://github.com/styled-components/styled-components/pull/4124](https://togithub.com/styled-components/styled-components/pull/4124) - fix: prevent `StyleSheetManager` updating context on every render by [@​keeganstreet](https://togithub.com/keeganstreet) in [https://github.com/styled-components/styled-components/pull/4159](https://togithub.com/styled-components/styled-components/pull/4159) - fix(types): ensure typing for static properties defined on third-party components wrapped by styled-components by [@​MartinPELCAT](https://togithub.com/MartinPELCAT) in [https://github.com/styled-components/styled-components/pull/4141](https://togithub.com/styled-components/styled-components/pull/4141) - fix: production mode inconsistent CSS rendering when dynamic property values are the same but property names are different by [@​bcole808](https://togithub.com/bcole808) in [https://github.com/styled-components/styled-components/pull/4132](https://togithub.com/styled-components/styled-components/pull/4132) - fix(types): decrease type complexity by moving off of `JSX.IntrinsicElements` for the supported element list by [@​RJWadley](https://togithub.com/RJWadley) in [https://github.com/styled-components/styled-components/pull/4149](https://togithub.com/styled-components/styled-components/pull/4149) - fix(types): adopt ref typing from forwardedAs by [@​probablyup](https://togithub.com/probablyup) in [https://github.com/styled-components/styled-components/pull/4163](https://togithub.com/styled-components/styled-components/pull/4163) - chore: update typescript reference on issue template by [@​chilled-capybara](https://togithub.com/chilled-capybara) in [https://github.com/styled-components/styled-components/pull/4150](https://togithub.com/styled-components/styled-components/pull/4150) - chore(types): add type exports for `StyleFunction`, `Interpolation` by [@​bcole808](https://togithub.com/bcole808) in [https://github.com/styled-components/styled-components/pull/4140](https://togithub.com/styled-components/styled-components/pull/4140) - chore: updated Contributing guide benchmark instructions by [@​bcole808](https://togithub.com/bcole808) in [https://github.com/styled-components/styled-components/pull/4137](https://togithub.com/styled-components/styled-components/pull/4137) - chore(types): add missing types `CSSProperties`, `CSSObject`, `CSSPseudos` and `CSSKeyframes` by [@​takurinton](https://togithub.com/takurinton) in [https://github.com/styled-components/styled-components/pull/4117](https://togithub.com/styled-components/styled-components/pull/4117) #### New Contributors - [@​takurinton](https://togithub.com/takurinton) made their first contribution in [https://github.com/styled-components/styled-components/pull/4117](https://togithub.com/styled-components/styled-components/pull/4117) - [@​krudos](https://togithub.com/krudos) made their first contribution in [https://github.com/styled-components/styled-components/pull/4124](https://togithub.com/styled-components/styled-components/pull/4124) - [@​chilled-capybara](https://togithub.com/chilled-capybara) made their first contribution in [https://github.com/styled-components/styled-components/pull/4150](https://togithub.com/styled-components/styled-components/pull/4150) - [@​MartinPELCAT](https://togithub.com/MartinPELCAT) made their first contribution in [https://github.com/styled-components/styled-components/pull/4141](https://togithub.com/styled-components/styled-components/pull/4141) - [@​RJWadley](https://togithub.com/RJWadley) made their first contribution in [https://github.com/styled-components/styled-components/pull/4149](https://togithub.com/styled-components/styled-components/pull/4149) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.7...v6.0.8 ### [`v6.0.7`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.7) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.6...v6.0.7) #### What's Changed - refactor(types): enable `exactOptionalPropertyTypes` check by [@​aspirisen](https://togithub.com/aspirisen) in [https://github.com/styled-components/styled-components/pull/3993](https://togithub.com/styled-components/styled-components/pull/3993) - fix(types): allow number for height/width/etc ([#​4090](https://togithub.com/styled-components/styled-components/issues/4090)) by [@​drewbrend](https://togithub.com/drewbrend) in [https://github.com/styled-components/styled-components/pull/4111](https://togithub.com/styled-components/styled-components/pull/4111) #### New Contributors - [@​aspirisen](https://togithub.com/aspirisen) made their first contribution in [https://github.com/styled-components/styled-components/pull/3993](https://togithub.com/styled-components/styled-components/pull/3993) - [@​drewbrend](https://togithub.com/drewbrend) made their first contribution in [https://github.com/styled-components/styled-components/pull/4111](https://togithub.com/styled-components/styled-components/pull/4111) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.6...v6.0.7 ### [`v6.0.6`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.6) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.5...v6.0.6) #### What's Changed - fix(types): issues with StyleFunctions and StyledObjects by [@​bcole808](https://togithub.com/bcole808) in [https://github.com/styled-components/styled-components/pull/4107](https://togithub.com/styled-components/styled-components/pull/4107) #### New Contributors - [@​bcole808](https://togithub.com/bcole808) made their first contribution in [https://github.com/styled-components/styled-components/pull/4107](https://togithub.com/styled-components/styled-components/pull/4107) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.5...v6.0.6 ### [`v6.0.5`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.5) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.4...v6.0.5) #### What's Changed - Fix createGlobalStyle not removing styles on unmount by [@​mdeschamps](https://togithub.com/mdeschamps) in [https://github.com/styled-components/styled-components/pull/4101](https://togithub.com/styled-components/styled-components/pull/4101) #### New Contributors - [@​mdeschamps](https://togithub.com/mdeschamps) made their first contribution in [https://github.com/styled-components/styled-components/pull/4101](https://togithub.com/styled-components/styled-components/pull/4101) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.4...v6.0.5 ### [`v6.0.4`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.4) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.3...v6.0.4) #### What's Changed - refactor: dev warning on unknown props retargeted specifically toward HTML targets rather than other React components by [@​woodreamz](https://togithub.com/woodreamz) in [https://github.com/styled-components/styled-components/pull/4084](https://togithub.com/styled-components/styled-components/pull/4084) - fix: untyped event handler callbacks by [@​ziolekjj](https://togithub.com/ziolekjj) in [https://github.com/styled-components/styled-components/pull/4086](https://togithub.com/styled-components/styled-components/pull/4086) #### New Contributors - [@​woodreamz](https://togithub.com/woodreamz) made their first contribution in [https://github.com/styled-components/styled-components/pull/4084](https://togithub.com/styled-components/styled-components/pull/4084) - [@​ziolekjj](https://togithub.com/ziolekjj) made their first contribution in [https://github.com/styled-components/styled-components/pull/4086](https://togithub.com/styled-components/styled-components/pull/4086) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.3...v6.0.4 ### [`v6.0.3`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.3) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.2...v6.0.3) #### What's Changed - fix: StyleSheetManager missing Stylis types by [@​MattIPv4](https://togithub.com/MattIPv4) in [https://github.com/styled-components/styled-components/pull/4078](https://togithub.com/styled-components/styled-components/pull/4078) #### New Contributors - [@​MattIPv4](https://togithub.com/MattIPv4) made their first contribution in [https://github.com/styled-components/styled-components/pull/4078](https://togithub.com/styled-components/styled-components/pull/4078) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.2...v6.0.3 ### [`v6.0.2`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.2) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.1...v6.0.2) #### What's Changed - fix: StyleSheetManager must accept undefined props by [@​gineika](https://togithub.com/gineika) in [https://github.com/styled-components/styled-components/pull/4069](https://togithub.com/styled-components/styled-components/pull/4069) - fix: replace slow Omit type by [@​gineika](https://togithub.com/gineika) in [https://github.com/styled-components/styled-components/pull/4068](https://togithub.com/styled-components/styled-components/pull/4068) - drop `displayName` in production to save bytes, it's already present in the static className if you're using the babel plugin or equivalent - refactor use of `flatMap` and `at` with ES5-compliant variants #### New Contributors - [@​gineika](https://togithub.com/gineika) made their first contribution in [https://github.com/styled-components/styled-components/pull/4069](https://togithub.com/styled-components/styled-components/pull/4069) **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.1...v6.0.2 ### [`v6.0.1`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.1) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v6.0.0...v6.0.1) Fixed an issue where a dev-time warning was being triggered too eagerly. **Full Changelog**: https://github.com/styled-components/styled-components/compare/v6.0.0...v6.0.1 ### [`v6.0.0`](https://togithub.com/styled-components/styled-components/releases/tag/v6.0.0) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v5.3.11...v6.0.0) yarn add styled-components #### Changed in this version - fix(types): prevent prop bleed on styling properties (fixes [#​4053](https://togithub.com/styled-components/styled-components/issues/4053), [`c0f8015`](https://togithub.com/styled-components/styled-components/commit/c0f8015af64367938ff9d9debf90fb8005459c6c)) - feat(types): ship csstype via "CSS" namespace ([`e6c4f0a`](https://togithub.com/styled-components/styled-components/commit/e6c4f0a6b1a1c483cf0c433f0d0434bbda124d2c)) - chore: bump stylis to 4.3 (fixes [#​4007](https://togithub.com/styled-components/styled-components/issues/4007), [`fa58875`](https://togithub.com/styled-components/styled-components/commit/fa58875dcbdbff43532c3b9519eb5fc7d009830d)) - reduced some sources of unnecessary branching logic #### Breaking changes in v6 Migration guide β†’ https://styled-components.com/docs/faqs#what-do-i-need-to-do-to-migrate-to-v6 - now using `stylis` v4 (if using `stylis-plugin-rtl` you'll need to upgrade to the newer version) - styled-components now provides its own types; if you installed `@types/styled-components` in the past, you'll want to remove it - dropped `$as` and `$forwardedAs` props (use `as` or `forwardedAs`) - dropped automatic prop filtering; use transient props (`$` prefix) for stuff you don't want to be passed to child component / HTML - `StyleSheetManager` - replaced `disableVendorPrefixes` with `enableVendorPrefixes` prop - dropped automatic vendor prefixing; if you need to support older browsers, you can re-enable it easily with the above prop ```tsx {/* your React tree and ThemeProvider goes here */} ``` - dropped deprecated `withComponent` API ([`87f511a`](https://togithub.com/styled-components/styled-components/commit/87f511a228e5b13b1ff70a416409e0705e5bf456)); use "as" prop instead - node >= 14 needed **Full Changelog**: https://github.com/styled-components/styled-components/compare/v5.3.7...v6.0.0 ### [`v5.3.11`](https://togithub.com/styled-components/styled-components/releases/tag/v5.3.11) [Compare Source](https://togithub.com/styled-components/styled-components/compare/v5.3.10...v5.3.11) Removed use of the `useDebugValue` hook to rectify older React support. **Full Changelog**: https://github.com/styled-components/styled-components/compare/v5.3.10...v5.3.11

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.