gatsby-simple-blog
gatsby-simple-blog copied to clipboard
fix(deps): update dependency styled-components to v6
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
styled-components (source) | ^5.3.6 -> ^6.1.8 |
Release Notes
styled-components/styled-components (styled-components)
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
attrs
to provide a customtheme
prop 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
toStyleSheet
function by @krudos in https://github.com/styled-components/styled-components/pull/4124 - fix: prevent
StyleSheetManager
updating 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.IntrinsicElements
for 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
,Interpolation
by @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
,CSSPseudos
andCSSKeyframes
by @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
exactOptionalPropertyTypes
check 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
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
andat
with 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
stylis
v4 (if usingstylis-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 (useas
orforwardedAs
) - dropped automatic prop filtering; use transient props (
$
prefix) for stuff you don't want to be passed to child component / HTML -
StyleSheetManager
- replaced
disableVendorPrefixes
withenableVendorPrefixes
prop - 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
withComponent
API (87f511a
); 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
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
v5.3.10
What's Changed
- fix: Do not add px to unitless CSS variables by @Lazyuki in https://github.com/styled-components/styled-components/pull/3975
Full Changelog: https://github.com/styled-components/styled-components/compare/v5.3.9...v5.3.10
v5.3.9
What's Changed
- [v5] Make styled components work when the Object prototype is frozen by @jportner in https://github.com/styled-components/styled-components/pull/3964
Full Changelog: https://github.com/styled-components/styled-components/compare/v5.3.8...v5.3.9
v5.3.8
What's Changed
fix(constants): rework process env guard
Full Changelog: https://github.com/styled-components/styled-components/compare/v5.3.7-fixed...v5.3.8
v5.3.7
Configuration
📅 Schedule: Branch creation - "after 1am and before 6am on the 1st through 3rd day of the month" in timezone Asia/Tokyo, 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.