-
Notifications
You must be signed in to change notification settings - Fork 5
chore(deps): update dependency lightningcss to v1.30.1 #55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
05ee5df
to
779eee6
Compare
779eee6
to
7e44c36
Compare
7e44c36
to
4b30858
Compare
4b30858
to
e736cde
Compare
e736cde
to
434919a
Compare
cfc2569
to
d85ae1b
Compare
d85ae1b
to
b1baddf
Compare
b1baddf
to
a3050be
Compare
a3050be
to
d207c3f
Compare
d207c3f
to
eef4275
Compare
This PR contains the following updates:
1.23.0
->1.30.1
Release Notes
parcel-bundler/lightningcss (lightningcss)
v1.30.1
Compare Source
Fixed crash on process exit when lightningcss was loaded inside a Node.js worker thread on Linux
v1.30.0
Compare Source
Features
@supports
rules when already nested in a@supports
rule – #878,d398c1b
Fixes
33ea2c1
e5c4139
17bdc80
v1.29.3
Compare Source
::details-content
and::target-text
selectors – @philipp-spiess in https://github.com/parcel-bundler/lightningcss/pull/930:placeholder-shown
selector name across browsers – @Marukome0743 in https://github.com/parcel-bundler/lightningcss/pull/929/* cssmodules-pure-no-check */
comments – @jantimon in https://github.com/parcel-bundler/lightningcss/pull/898c03a7e7
v1.29.2
Compare Source
Browsers::load_browserslist
by @CPunisher in https://github.com/parcel-bundler/lightningcss/pull/8952284653
v1.29.1
Compare Source
v1.29.0
Compare Source
Added
@view-transition
rule,view-transition-class
andview-transition-group
properties, and class selector features of the view transition pseudo elements. This enables CSS module scoping and better minification when using these features. – #885@font-feature-values
rule – #840light-dark()
function – parcel-bundler/lightningcss@3043896Fixed
list-style
shorthand property – parcel-bundler/lightningcss@97891d8:nth-child(an + b of X)
selectors in CSS modules – parcel-bundler/lightningcss@ed9e659\0
characters in filenames – parcel-bundler/lightningcss@43707c3composeVisitors
– #875v1.28.2
Compare Source
Fixes
transition-property
– #850 (thanks @RobinMalfait and @LeoniePhiline!)78f2fc4
4159bc5
all
property is set –d4eec35
v1.28.1
Compare Source
v1.28.0
Compare Source
Added
@container
names in CSS Modules by @kdy1 in https://github.com/parcel-bundler/lightningcss/pull/835input:placeholder
by @kdy1 in https://github.com/parcel-bundler/lightningcss/pull/813@value
at-rule of CSS Modules by @kdy1 in https://github.com/parcel-bundler/lightningcss/pull/842Fixed
22a8b6f
calc
expression –e3c8e12
calc
expression –378955e
clamp
function reduction when the comparison between preferred and max value is unknown –ddc9ce8
f6b033f
v1.27.0
Compare Source
Added
[content-hash]
css module pattern by @rubberpants in https://github.com/parcel-bundler/lightningcss/pull/802. This includes a hash of the file contents rather than the file path (as[hash]
works), which can be used to support multiple versions of the same library simultaneously without conflicts.Fixed
box-shadow
combination ofoklch
andcurrentColor
by @hi-ogawa in https://github.com/parcel-bundler/lightningcss/pull/801v1.26.0
Compare Source
Added
@keyframes
by @grimsteel in https://github.com/parcel-bundler/lightningcss/pull/787Fixed
:is(input:checked)
by @kdy1 in https://github.com/parcel-bundler/lightningcss/pull/783v1.25.1
Compare Source
Fixes a property ordering bug when using the
all
shorthand.v1.25.0
Compare Source
This release adds more granular options for CSS modules, implements some new CSS properties, and fixes bugs.
Added
grid
,animation
, andcustom_idents
. This may be useful when migrating from other tools. See docs. Thanks @timneutkens!83839a9
all
shorthand property to reset other properties exceptdirection
andunicode-bidi
.d7aeff3
animation-timeline
property and add support for it in theanimation
shorthandf4408c7
Fixed
translate: none
andscale: none
which are distinct fromtranslate: 0
andscale: 1
. Thanks @RobinMalfait!a4cc024
currentColor
keyword. Thanks @magic-akari!06ba62f
color()
function to follow spec change445def9
animation
shorthandfb4b334
ec9da43
v1.24.1
Compare Source
transform
optimizations usingmatrix()
, which could break transitions and animations. – https://github.com/parcel-bundler/lightningcss/pull/694@supports
declarations with the same property (minus vendor prefix) and value –6bd2761
v1.24.0
Compare Source
This release adds support the the
light-dark()
color function, parses CSS system colors, deduplicates custom properties during minification, merges duplicates@keyframes
rules, and fixes some bugs.light-dark()
The
light-dark()
function allows you to specify a light mode and dark mode color in a single declaration, without needing to write a separate media query rule. In addition, it uses thecolor-scheme
property to control which theme to use, which allows you to set it programmatically. Thecolor-scheme
property also inherits so themes can be nested and the nearest ancestor color scheme applies.Lightning CSS converts the
light-dark()
function to use CSS variable fallback when your browser targets don't support it natively. For this to work, you must set thecolor-scheme
property on an ancestor element. The following example shows how you can support both operating system and programmatic overrides for the color scheme.compiles to:
Check it out in the playground.
CSS system colors
CSS system colors are now supported during parsing, meaning they can be safely deduplicated when merging rules.
compiles to:
Custom property deduplication
CSS custom properties are now deduplicated when merging rules. The last property value always wins.
minifies to:
@keyframes
deduplication@keyframes
rules are also now deduplicated during minification. The last rule of the same name wins.compiles to:
Other bug fixes
@property
rulesConfiguration
📅 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 was generated by Mend Renovate. View the repository job log.