redux-devtools
redux-devtools copied to clipboard
chore(deps): update dependency styled-components to v6
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| styled-components (source) | ^5.3.11 -> ^6.1.13 |
Release Notes
styled-components/styled-components (styled-components)
v6.1.13
v6.1.12
What's Changed
- Export rehydrate from StyleSheet by @hamidrezahanafi in https://github.com/styled-components/styled-components/pull/4328
- Prevent ServerStyleSheet generating empty style tags/elements by @hamidrezahanafi in https://github.com/styled-components/styled-components/pull/4327
New Contributors
- @hamidrezahanafi made their first contribution in https://github.com/styled-components/styled-components/pull/4328
Full Changelog: https://github.com/styled-components/styled-components/compare/v6.1.11...v6.1.12
v6.1.11
v6.1.10
v6.1.9
What's Changed
- fix: improve types for .attrs() by @uhyo in https://github.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 in https://github.com/styled-components/styled-components/pull/4249
- Upgrading babel dependencies to latest to fix CVE-2023-45133 by @JesseObrien in https://github.com/styled-components/styled-components/pull/4214
New Contributors
- @uhyo made their first contribution in https://github.com/styled-components/styled-components/pull/4288
- @iiroj made their first contribution in https://github.com/styled-components/styled-components/pull/4249
- @JesseObrien made their first contribution in https://github.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
Revert adding peerDependencies from v6.1.7; apparently some build tools do not respect peerDependenciesMeta[package].optional which is causing issues. 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
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: https://github.com/styled-components/styled-components/compare/v6.1.6...v6.1.7
v6.1.6
What's Changed
- fix: bump stylis to 4.3.1 to resolve issue with leaking nested selectors by @quantizor in https://github.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
What's Changed
- fix: further constrain self-referencing to match v5 behavior by @quantizor in https://github.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
What's Changed
- fix: allow using
attrsto provide a customthemeprop to child components by @quantizor in https://github.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
What's Changed
- fix(types): missing type declarations by @benjaminrae in https://github.com/styled-components/styled-components/pull/4237
- fix(deps): pin dependencies to exact versions prior to bun migration by @quantizor in https://github.com/styled-components/styled-components/pull/4238
- fix(types): nested styled with additional prop types by @justinbhopper in https://github.com/styled-components/styled-components/pull/4236
New Contributors
- @benjaminrae made their first contribution in https://github.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
What's Changed
- fix(types): StyledObject type to allow nested selectors by @maximebiloe in https://github.com/styled-components/styled-components/pull/4212
- feat(types): expose FastOmit to improve emit performance by @justinbhopper in https://github.com/styled-components/styled-components/pull/4230
New Contributors
- @maximebiloe made their first contribution in https://github.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
What's Changed
- fix(types): remove duplicated type by @takurinton in https://github.com/styled-components/styled-components/pull/4200
- fix(native): image unsupported border color style by @nazmeln in https://github.com/styled-components/styled-components/pull/4195
- fix(styled): add displayName in all environments by @delijah in https://github.com/styled-components/styled-components/pull/4208
- fix(ssr): correctly place new rules after hydrated rules by @probablyup in https://github.com/styled-components/styled-components/pull/4210
New Contributors
- @nazmeln made their first contribution in https://github.com/styled-components/styled-components/pull/4195
- @delijah made their first contribution in https://github.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
What's Changed
- fix(native): bump postcss version from 8.4.23 to 8.4.31 by @davidlacasse in https://github.com/styled-components/styled-components/pull/4188
- fix(native): solve ts warning by @krudos in https://github.com/styled-components/styled-components/pull/4190
- chore: remove babel macro due to lack of usage by @probablyup in https://github.com/styled-components/styled-components/pull/4193
New Contributors
- @davidlacasse made their first contribution in https://github.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
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
What's Changed
- feat(native): add
toStyleSheetfunction by @krudos in https://github.com/styled-components/styled-components/pull/4124 - fix: prevent
StyleSheetManagerupdating context on every render by @keeganstreet in https://github.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 in https://github.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 in https://github.com/styled-components/styled-components/pull/4132
- fix(types): decrease type complexity by moving off of
JSX.IntrinsicElementsfor the supported element list by @RJWadley in https://github.com/styled-components/styled-components/pull/4149 - fix(types): adopt ref typing from forwardedAs by @probablyup in https://github.com/styled-components/styled-components/pull/4163
- chore: update typescript reference on issue template by @chilled-capybara in https://github.com/styled-components/styled-components/pull/4150
- chore(types): add type exports for
StyleFunction,Interpolationby @bcole808 in https://github.com/styled-components/styled-components/pull/4140 - chore: updated Contributing guide benchmark instructions by @bcole808 in https://github.com/styled-components/styled-components/pull/4137
- chore(types): add missing types
CSSProperties,CSSObject,CSSPseudosandCSSKeyframesby @takurinton in https://github.com/styled-components/styled-components/pull/4117
New Contributors
- @takurinton made their first contribution in https://github.com/styled-components/styled-components/pull/4117
- @krudos made their first contribution in https://github.com/styled-components/styled-components/pull/4124
- @chilled-capybara made their first contribution in https://github.com/styled-components/styled-components/pull/4150
- @MartinPELCAT made their first contribution in https://github.com/styled-components/styled-components/pull/4141
- @RJWadley made their first contribution in https://github.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
What's Changed
- refactor(types): enable
exactOptionalPropertyTypescheck by @aspirisen in https://github.com/styled-components/styled-components/pull/3993 - fix(types): allow number for height/width/etc (#4090) by @drewbrend in https://github.com/styled-components/styled-components/pull/4111
New Contributors
- @aspirisen made their first contribution in https://github.com/styled-components/styled-components/pull/3993
- @drewbrend made their first contribution in https://github.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
What's Changed
- fix(types): issues with StyleFunctions and StyledObjects by @bcole808 in https://github.com/styled-components/styled-components/pull/4107
New Contributors
- @bcole808 made their first contribution in https://github.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
What's Changed
- Fix createGlobalStyle not removing styles on unmount by @mdeschamps in https://github.com/styled-components/styled-components/pull/4101
New Contributors
- @mdeschamps made their first contribution in https://github.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
What's Changed
- refactor: dev warning on unknown props retargeted specifically toward HTML targets rather than other React components by @woodreamz in https://github.com/styled-components/styled-components/pull/4084
- fix: untyped event handler callbacks by @ziolekjj in https://github.com/styled-components/styled-components/pull/4086
New Contributors
- @woodreamz made their first contribution in https://github.com/styled-components/styled-components/pull/4084
- @ziolekjj made their first contribution in https://github.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
What's Changed
- fix: StyleSheetManager missing Stylis types by @MattIPv4 in https://github.com/styled-components/styled-components/pull/4078
New Contributors
- @MattIPv4 made their first contribution in https://github.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
What's Changed
- fix: StyleSheetManager must accept undefined props by @gineika in https://github.com/styled-components/styled-components/pull/4069
- fix: replace slow Omit type by @gineika in https://github.com/styled-components/styled-components/pull/4068
- drop
displayNamein production to save bytes, it's already present in the static className if you're using the babel plugin or equivalent - refactor use of
flatMapandatwith ES5-compliant variants
New Contributors
- @gineika made their first contribution in https://github.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
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
yarn add styled-components
Changed in this version
- fix(types): prevent prop bleed on styling properties (fixes #4053,
c0f8015) - feat(types): ship csstype via "CSS" namespace (
e6c4f0a) - chore: bump stylis to 4.3 (fixes #4007,
fa58875) - 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
stylisv4 (if usingstylis-plugin-rtlyou'll need to upgrade to the newer version) - styled-components now provides its own types; if you installed
@types/styled-componentsin the past, you'll want to remove it - dropped
$asand$forwardedAsprops (useasorforwardedAs) - dropped automatic prop filtering; use transient props (
$prefix) for stuff you don't want to be passed to child component / HTML StyleSheetManager- replaced
disableVendorPrefixeswithenableVendorPrefixesprop - dropped automatic vendor prefixing; if you need to support older browsers, you can re-enable it easily with the above prop
<StyleSheetManager enableVendorPrefixes> {/* your React tree and ThemeProvider goes here */} </StyleSheetManager>
- replaced
- dropped deprecated
withComponentAPI (87f511a); use "as" prop instead - node >= 14 needed
Full Changelog: https://github.com/styled-components/styled-components/compare/v5.3.7...v6.0.0
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 these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
⚠️ No Changeset found
Latest commit: ffb51d3fac86fab8ccbbaec7696f939ca10cf4a9
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR