fix(deps): update dependency styled-components to v6#3291
Closed
renovate[bot] wants to merge 1 commit intomasterfrom
Closed
fix(deps): update dependency styled-components to v6#3291renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
8104799 to
2292dd5
Compare
2292dd5 to
6e7a20f
Compare
Contributor
|
Closing this one, As I won't be able to work and too many renovate PRs are causing delay in checks. |
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^4.2.0->^6.0.0Release Notes
styled-components/styled-components (styled-components)
v6.1.13Compare Source
v6.1.12Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.1.11...v6.1.12
v6.1.11Compare Source
v6.1.10Compare Source
v6.1.9Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.1.8...v6.1.9
v6.1.8Compare Source
Revert adding
peerDependenciesfrom v6.1.7; apparently some build tools do not respectpeerDependenciesMeta[package].optionalwhich is causing issues. Will revisit at a later date if possible.Full Changelog: styled-components/styled-components@v6.1.7...v6.1.8
v6.1.7Compare Source
What's Changed
chore: add all missing peer dependency statements by @quantizor in https://github.com/styled-components/styled-components/pull/4243
NOTE: this change may cause some installed dependency duplication until this NPM bug is addressed but yarn and pnpm have correct behavior. Bun also has a similar bug.
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: styled-components/styled-components@v6.1.6...v6.1.7
v6.1.6Compare Source
What's Changed
Full Changelog: styled-components/styled-components@v6.1.5...v6.1.6
v6.1.5Compare Source
What's Changed
Full Changelog: styled-components/styled-components@v6.1.4...v6.1.5
v6.1.4Compare Source
What's Changed
attrsto provide a customthemeprop to child components by @quantizor in https://github.com/styled-components/styled-components/pull/4242Full Changelog: styled-components/styled-components@v6.1.3...v6.1.4
v6.1.3Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.1.2...v6.1.3
v6.1.2Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.1.1...v6.1.2
v6.1.1Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.1.0...v6.1.1
v6.1.0Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.0.9...v6.1.0
v6.0.9Compare Source
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: styled-components/styled-components@v6.0.8...v6.0.9
v6.0.8Compare Source
What's Changed
toStyleSheetfunction by @krudos in https://github.com/styled-components/styled-components/pull/4124StyleSheetManagerupdating context on every render by @keeganstreet in https://github.com/styled-components/styled-components/pull/4159JSX.IntrinsicElementsfor the supported element list by @RJWadley in https://github.com/styled-components/styled-components/pull/4149StyleFunction,Interpolationby @bcole808 in https://github.com/styled-components/styled-components/pull/4140CSSProperties,CSSObject,CSSPseudosandCSSKeyframesby @takurinton in https://github.com/styled-components/styled-components/pull/4117New Contributors
Full Changelog: styled-components/styled-components@v6.0.7...v6.0.8
v6.0.7Compare Source
What's Changed
exactOptionalPropertyTypescheck by @aspirisen in https://github.com/styled-components/styled-components/pull/3993New Contributors
Full Changelog: styled-components/styled-components@v6.0.6...v6.0.7
v6.0.6Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.0.5...v6.0.6
v6.0.5Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.0.4...v6.0.5
v6.0.4Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.0.3...v6.0.4
v6.0.3Compare Source
What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v6.0.2...v6.0.3
v6.0.2Compare Source
What's Changed
displayNamein production to save bytes, it's already present in the static className if you're using the babel plugin or equivalentflatMapandatwith ES5-compliant variantsNew Contributors
Full Changelog: styled-components/styled-components@v6.0.1...v6.0.2
v6.0.1Compare Source
Fixed an issue where a dev-time warning was being triggered too eagerly.
Full Changelog: styled-components/styled-components@v6.0.0...v6.0.1
v6.0.0Compare Source
Changed in this version
c0f8015)e6c4f0a)fa58875)Breaking changes in v6
Migration guide → https://styled-components.com/docs/faqs#what-do-i-need-to-do-to-migrate-to-v6
stylisv4 (if usingstylis-plugin-rtlyou'll need to upgrade to the newer version)@types/styled-componentsin the past, you'll want to remove it$asand$forwardedAsprops (useasorforwardedAs)$prefix) for stuff you don't want to be passed to child component / HTMLStyleSheetManagerdisableVendorPrefixeswithenableVendorPrefixespropwithComponentAPI (87f511a); use "as" prop insteadFull Changelog: styled-components/styled-components@v5.3.7...v6.0.0
v5.3.11Compare Source
Removed use of the
useDebugValuehook to rectify older React support.Full Changelog: styled-components/styled-components@v5.3.10...v5.3.11
v5.3.10Compare Source
What's Changed
Full Changelog: styled-components/styled-components@v5.3.9...v5.3.10
v5.3.9Compare Source
What's Changed
Full Changelog: styled-components/styled-components@v5.3.8...v5.3.9
v5.3.8Compare Source
What's Changed
fix(constants): rework process env guard
Full Changelog: styled-components/styled-components@v5.3.7-fixed...v5.3.8
v5.3.7Compare Source
v5.3.6Compare Source
What's Changed
Deprecations
$asand$forwardedAswill be removed in the next major version, use the unprefixed props insteadNew Contributors
Full Changelog: styled-components/styled-components@v5.3.5...v5.3.6
v5.3.5Add statement of solidarity against the war on Ukraine 🇺🇦
v5.3.3What's Changed
New Contributors
Full Changelog: styled-components/styled-components@v5.3.1...v5.3.3
v5.3.1Compare Source
v5.3.0Compare Source
Pass
elementToBeCreatedas a third parameter toshouldForwardPropso that the user-specified function can decide whether to pass through props based on whether the created element will be a tag or another component. (see #3436)Fix React Native components accepts function as style prop. (see #3389)
v5.2.3Compare Source
fix an issue with an unguarded window accessor in a SSR path (see #3446)
v5.2.2Compare Source
For React Native based components, pass
testIDdown to the native component if specified for an easier time testing. (see #3365)Enable users of the babel macro to customize the styled-components import with
importModuleName(see #3422)[fix] COMPLEX_SELECTOR_PREFIX.includes wasn't transpiled (see #3397)
v5.2.1Compare Source
Tweak server-side build settings to resolve an issue with jest-dom not being able to pick up generated styles (see #3308) thanks @Lazyuki
v5.2.0Compare Source
Make sure
StyleSheetManagerrenders all styles in iframe / child windows (see #3159) thanks @eramdam!Rework how components self-reference in extension scenarios (see #3236); should fix a bunch of subtle bugs around patterns like
& + &Fix
keyframesnot receiving a modified stylis instance when using something likestylis-plugin-rtl(see #3239)Big performance gain for components using style objects (see #3239)
We no longer emit dynamic classNames for empty rulesets, so some className churn may occur in snapshots
Preallocate global style placement to ensure cGS is consistently inserted at the top of the stylesheet; note that this is done in runtime order so, if you have multiple cGS that have overlapping styles, ensure they're defined in code in the sequence you would want them injected (see #3239)
Add "engines" to package.json (currently set to Node 10, the oldest supported LTS distribution) (see #3201) thanks @MichaelDeBoey!
Finally, special thanks to @willheslam for testing and some last minute fixes on this release!
v5.1.1Compare Source
New Functionality
shouldForwardPropAPI for native and primitive platforms, which was previously missing in [v5.1.0] (see #3093)This has been released under a patch bump instead of a minor, since it's only been missing from Native-support.
Bugfixes
useThemehook to named exports for react-primitives entrypoint (see #2982) thanks @jladuval!v5.1.0Compare Source
New Functionality
Add
shouldForwardPropAPI (almost the same as emotion's, just a slightly different usage pattern); https://github.com/styled-components/styled-components/pull/3006Sometimes when composing multiple higher-order components together, it's possible to get into scenarios when multiple layers consume props by the same name. In the past we've introduced various workarounds for popular props like
"as"but this power-user API allows for more granular customization of what props are passed down to descendant component children when using thestyled()HOC wrapper.When combined with other APIs like
.attrs()this becomes a very powerful constellation of abilities.Here's how you use it:
Renders:
Thanks @stevesims and all that contributed!
Add "transient props" API; https://github.com/styled-components/styled-components/pull/3052
Think of transient props as a lightweight, but complementary API to
shouldForwardProp. Because styled-components allows any kind of prop to be used for styling (a trait shared by most CSS-in-JS libraries, but not the third party library ecosystem in general), adding a filter for every possible prop you might use can get cumbersome.Transient props are a new pattern to pass props that are explicitly consumed only by styled components and are not meant to be passed down to deeper component layers. Here's how you use them:
Note the dollar sign (
$) prefix on the prop; this marks it as transient and styled-components knows not to add it to the rendered DOM element or pass it further down the component hierarchy.Bugfixes
Fix slow SSR Rehydration for malformed CSS and increase fault-tolerance (see #3018)
Change isPlainObject (internal method) to support objects created in a different context (see #3068) thanks @keeganstreet!
Add support for the
<video disablePictureInPicture>(see #3058) thanks @egdbear!v5.0.1Compare Source
Added useTheme hook to named exports for react native (#2982)
Performance enhancements
Added some helpful new dev-time warnings for antipatterns
@importinsidecreateGlobalStyleand what to do instead (#2997)v5.0.0Compare Source
It's finally here!!! 🚀See the migrating to v5 FAQ page for easy upgrade instructions!
Read the v5 release announcement!
TL;DR:
...and much more all, with no breaking changes!
NOTE: At this time we recommend not using
@importinside ofcreateGlobalStyle. We're working on better behavior for this functionality but it just doesn't really work at the moment and it's better if you just embed these imports in your HTML index file, etc.Changes
StyleSheetManagerenhancements<StyleSheetManager stylisPlugins={[]}>...</StyleSheetManager>disableVendorPrefixesremoves autoprefixing if you don't need legacy browser support;<StyleSheetManager disableVendorPrefixes>...</StyleSheetManager>disableCSSOMInjectionforces using the slower injection mode if other integrations in your runtime environment can't parse CSSOM-injected styles;<StyleSheetManager disableCSSOMInjection>...</StyleSheetManager>Removed the "subfunction" attrs syntax that was deprecated in v4
becomes
Update css-to-react-native to v3.0.0 (#2811); the one breaking change noted is that unitless line height is no longer allowed when setting font properties
disallow /ad/i in generated class names (#2837); this change primarily helps to avoid some overly aggressive ad blockers that will mangle generated classnames containing the substring "ad"
if you use styled-components from CDN, in v5 the "react-is" dependency was added (make sure you add this to your project)
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone US/Eastern, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.