Update all (non-major) dependencies
This MR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| @mdx-js/react (source) | 3.1.0 -> 3.1.1 |
||
| @stoplight/mosaic | 1.53.4 -> 1.53.5 |
||
| @stoplight/mosaic-code-viewer | 1.53.4 -> 1.53.5 |
||
| axios (source) | 1.8.4 -> 1.13.2 |
||
| cheerio (source) | 1.0.0-rc.12 -> 1.1.2 |
||
| minimatch | 10.0.1 -> 10.1.1 |
||
| react-jsx-parser | 2.4.0 -> 2.4.1 |
||
| sass | 1.86.3 -> 1.96.0 |
||
| semver | 7.7.1 -> 7.7.3 |
||
| tailwindcss (source) | 4.1.3 -> 4.1.18 |
||
| typescript (source) | 5.8.3 -> 5.9.3 |
Release Notes
mdx-js/mdx (@mdx-js/react)
v3.1.1
Fix
-
3cad7d7@mdx-js/mdx: add dependency onacorn -
0dc4472@mdx-js/esbuild: fix crash with esbuild loader andjsxoption by @egnor in #2593 -
84ec66e@mdx-js/esbuild: refactor to improve error conversion in esbuild by @egnor in #2595 -
2b3381a@mdx-js/rollup: fix support for query parameters in Vite by @markdalgleish in #2629
Types
-
933ab44@mdx-js/mdx: addattributesto export/import declarations
Docs
-
c156a1fAddrehype-mdx-tocto list of plugin by @boning-w in #2622 -
913659cAddrecma-module-to-functionto list of plugins by @remcohaszing in #2605 -
67fb1d0Remove unneeded JSX type casting in docs, tests -
f0d20daRemove local use ofJSXby @remcohaszing in #2604 -
63f39ceRemove references to twitter -
35ac59dRefactor some docs regarding recma plugins
Full Changelog: https://github.com/mdx-js/mdx/compare/3.1.0...3.1.1
axios/axios (axios)
v1.13.2
Bug Fixes
- http: fix 'socket hang up' bug for keep-alive requests when using timeouts; (#7206) (8d37233)
- http: use default export for http2 module to support stubs; (#7196) (0588880)
Performance Improvements
Contributors to this release
v1.13.1
Bug Fixes
- http: fixed a regression that caused the data stream to be interrupted for responses with non-OK HTTP statuses; (#7193) (bcd5581)
Contributors to this release
v1.13.0
Bug Fixes
- fetch: prevent TypeError when config.env is undefined (#7155) (015faec)
- resolve issue #7131 (added spacing in mergeConfig.js) (#7133) (9b9ec98)
Features
Contributors to this release
-
Dmitriy Mozgovoy
-
Noritaka Kobayashi
-
Aviraj2929
-
prasoon patel
-
Samyak Dandge
-
Anchal Singh
-
Rahul Kumar
-
Amit Verma
-
Abhishek3880
-
Dhvani Maktuporia
-
Usama Ayoub
-
ikuy1203
-
Nikhil Simon Toppo
-
Jane Wangari
-
Supakorn Ieamgomol
-
Kian-Meng Ang
-
UTSUMI Keiji
1.12.2 (2025-09-14)
Bug Fixes
- fetch: use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (#7030) (cf78825)
Contributors to this release
1.12.1 (2025-09-12)
Bug Fixes
Contributors to this release
v1.12.2
Bug Fixes
- fetch: prevent TypeError when config.env is undefined (#7155) (015faec)
- resolve issue #7131 (added spacing in mergeConfig.js) (#7133) (9b9ec98)
Features
Contributors to this release
-
Dmitriy Mozgovoy
-
Noritaka Kobayashi
-
Aviraj2929
-
prasoon patel
-
Samyak Dandge
-
Anchal Singh
-
Rahul Kumar
-
Amit Verma
-
Abhishek3880
-
Dhvani Maktuporia
-
Usama Ayoub
-
ikuy1203
-
Nikhil Simon Toppo
-
Jane Wangari
-
Supakorn Ieamgomol
-
Kian-Meng Ang
-
UTSUMI Keiji
1.12.2 (2025-09-14)
Bug Fixes
- fetch: use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (#7030) (cf78825)
Contributors to this release
1.12.1 (2025-09-12)
Bug Fixes
Contributors to this release
v1.12.1
Bug Fixes
- fetch: prevent TypeError when config.env is undefined (#7155) (015faec)
- resolve issue #7131 (added spacing in mergeConfig.js) (#7133) (9b9ec98)
Features
Contributors to this release
-
Dmitriy Mozgovoy
-
Noritaka Kobayashi
-
Aviraj2929
-
prasoon patel
-
Samyak Dandge
-
Anchal Singh
-
Rahul Kumar
-
Amit Verma
-
Abhishek3880
-
Dhvani Maktuporia
-
Usama Ayoub
-
ikuy1203
-
Nikhil Simon Toppo
-
Jane Wangari
-
Supakorn Ieamgomol
-
Kian-Meng Ang
-
UTSUMI Keiji
1.12.2 (2025-09-14)
Bug Fixes
- fetch: use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (#7030) (cf78825)
Contributors to this release
1.12.1 (2025-09-12)
Bug Fixes
Contributors to this release
v1.12.0
Bug Fixes
- fetch: prevent TypeError when config.env is undefined (#7155) (015faec)
- resolve issue #7131 (added spacing in mergeConfig.js) (#7133) (9b9ec98)
Features
Contributors to this release
-
Dmitriy Mozgovoy
-
Noritaka Kobayashi
-
Aviraj2929
-
prasoon patel
-
Samyak Dandge
-
Anchal Singh
-
Rahul Kumar
-
Amit Verma
-
Abhishek3880
-
Dhvani Maktuporia
-
Usama Ayoub
-
ikuy1203
-
Nikhil Simon Toppo
-
Jane Wangari
-
Supakorn Ieamgomol
-
Kian-Meng Ang
-
UTSUMI Keiji
1.12.2 (2025-09-14)
Bug Fixes
- fetch: use current global fetch instead of cached one when env fetch is not specified to keep MSW support; (#7030) (cf78825)
Contributors to this release
1.12.1 (2025-09-12)
Bug Fixes
Contributors to this release
v1.11.0
Bug Fixes
- form-data npm pakcage (#6970) (e72c193)
- prevent RangeError when using large Buffers (#6961) (a2214ca)
- types: resolve type discrepancies between ESM and CJS TypeScript declaration files (#6956) (8517aa1)
Contributors to this release
v1.10.0
Bug Fixes
- adapter: pass fetchOptions to fetch function (#6883) (0f50af8)
- form-data: convert boolean values to strings in FormData serialization (#6917) (5064b10)
- package: add module entry point for React Native; (#6933) (3d343b8)
Features
Contributors to this release
-
Dmitriy Mozgovoy
-
Noritaka Kobayashi
-
Dimitrios Lazanas
-
Adrian Knapp
-
Howie Zhao
-
Uhyeon Park
-
Sampo Silvennoinen
v1.9.0
Bug Fixes
- core: fix the Axios constructor implementation to treat the config argument as optional; (#6881) (6c5d4cd)
- fetch: fixed ERR_NETWORK mapping for Safari browsers; (#6767) (dfe8411)
- headers: allow iterable objects to be a data source for the set method; (#6873) (1b1f9cc)
-
headers: fix
getSetCookieby using 'get' method for caseless access; (#6874) (d4f7df4) - headers: fixed support for setting multiple header values from an iterated source; (#6885) (f7a3b5e)
- http: send minimal end multipart boundary (#6661) (987d2e2)
- types: fix autocomplete for adapter config (#6855) (e61a893)
Features
Contributors to this release
1.8.4 (2025-03-19)
Bug Fixes
Contributors to this release
1.8.3 (2025-03-10)
Bug Fixes
- add missing type for allowAbsoluteUrls (#6818) (10fa70e)
-
xhr/fetch: pass
allowAbsoluteUrlstobuildFullPathinxhrandfetchadapters (#6814) (ec159e5)
Contributors to this release
1.8.2 (2025-03-07)
Bug Fixes
Contributors to this release
1.8.1 (2025-02-26)
Bug Fixes
-
utils: move
generateStringto platform utils to avoid importing crypto module into client builds; (#6789) (36a5a62)
Contributors to this release
cheeriojs/cheerio (cheerio)
v1.1.2
What's Changed
Full Changelog: https://github.com/cheeriojs/cheerio/compare/v1.1.1...v1.1.2
v1.1.1
v1.1.0
What's Changed
- fix(attributes): support
.propon document nodes by @fb55 in #4320 - fix(types): fix ExtractedValue type by @ben-tilden in #4334
- Add a field
browsertopackage.jsonroot by @UNIDY2002 in #4033 - Upgraded dependencies
Doc Improvements
- docs(blog): fix loading documents url by @TonyRL in #4002
- docs: fix function load() link by @ya-luotao in #4013
- docs: correct loadBuffer() name in example by @arichardsmith in #4270
- Update attr setter jsdoc by @thyming in #4469
- docs: use code block for install, mention yarn and bun by @Electroid in #4454
- docs: Replace
.htmlwith.propfor outerHTML by @fb55 in #4321
New Contributors
- @TonyRL made their first contribution in #4002
- @ya-luotao made their first contribution in #4013
- @arichardsmith made their first contribution in #4270
- @UNIDY2002 made their first contribution in #4033
- @AzeemSup made their first contribution in #4189
- @ben-tilden made their first contribution in #4334
- @Electroid made their first contribution in #4454
- @thyming made their first contribution in #4469
Full Changelog: https://github.com/cheeriojs/cheerio/compare/v1.0.0...v1.1.0
v1.0.0
Cheerio 1.0 is here!
Announcement Blog Post
Breaking Changes
-
The minimum NodeJS version is now 18.17 or higher #3959
-
Import paths were simplified. For example, use
cheerio/sliminstead ofcheerio/lib/slim. #3970 -
The deprecated default Cheerio instance and static methods were removed. #3974
Before, it was possible to write code like this:
import cheerio, { html } from 'cheerio'; html(cheerio('<test></test>')); // ~ '<test></test>' -- NO LONGER WORKSMake sure to always load documents first:
import * as cheerio from 'cheerio'; cheerio.load('<test></test>').html(); -
Node types previously re-exported by Cheerio must now be imported directly from (
domhandler)(https://github.com/fb55/domhandler). #3969 -
htmlparser2 options now reside exclusively under the
xmlkey (#2916):const $ = cheerio.load('<html>', { xml: { withStartIndices: true, }, });
New Features
- Add functions to load buffers, streams & URLs in NodeJS by @fb55 in #2857
- Add extract method by @fb55 in #2750
Fixes
- Allow imports of
cheerio/utilsby @blixt in #2601 - Allow empty string in
data, and simplify by @fb55 in #2818 - Make
closestbe able to start from text nodes by @Qualtagh in #2811 - Fix potential github action smells by @ceddy4395 in #3826
Other
- Cheerio has a new website, featuring updated API docs and guides! #2950
Full Changelog: https://github.com/cheeriojs/cheerio/compare/v1.0.0-rc.12...v1.0.0
TroyAlford/react-jsx-parser (react-jsx-parser)
v2.4.1
- Improved unary operator support (
!,+,-,~,typeof) @trevordixon - Improved error handling/reporting @trevordixon
- Improved typings for
componentsprop @ThatsEmbarrassing
sass/dart-sass (sass)
v1.96.0
- Allow numbers with complex units (more than one numerator unit or more than
zero denominator units) to be emitted to CSS. These are now emitted as
calc()expressions, which now support complex units in plain CSS.
v1.95.1
- No user-visible changes.
v1.95.0
-
Add support for the CSS-style
if()function. In addition to supporting the plain CSS syntax, this also supports asass()query that takes a Sass expression that evaluates totrueorfalseat preprocessing time depending on whether the Sass value is truthy. If there are no plain-CSS queries, the function will return the first value whose query returns true during preprocessing. For example,if(sass(false): 1; sass(true): 2; else: 3)returns2. -
The old Sass
if()syntax is now deprecated. Users are encouraged to migrate to the new CSS syntax.if($condition, $if-true, $if-false)can be changed toif(sass($condition): $if-true; else: $if-false).See the Sass website for details.
-
Plain-CSS
if()functions are now considered "special numbers", meaning that they can be used in place of arguments to CSS color functions. -
Plain-CSS
if()functions andattr()functions are now considered "special variable strings" (likevar()), meaning they can now be used in place of multiple arguments or syntax fragments in various CSS functions.
v1.94.3
- Fix the span reported for standalone
%expressions followed by whitespace.
v1.94.2
Command-Line Interface
- Using
--fatal-deprecation <version>no longer emits warnings about deprecations that are obsolete.
Dart API
-
Deprecation.forVersionnow excludes obsolete deprecations from the set it returns.
JS API
- Excludes obsolete deprecations from
fatalDeprecationswhen aVersionis passed.
Node.js Embedded Host
- Fix a bug where a variable could be used before it was initialized during async compilation.
v1.94.1
- No user-visible changes.
v1.94.0
-
Potentially breaking compatibility fix:
@functionrules whose names begin with--are now parsed as unknown at-rules to support the plain CSS@functionrule. Within this rule, theresultproperty is parsed as raw CSS just like custom properties. -
Potentially breaking compatibility fix:
@mixinrules whose names begin with--are now errors. These are not yet parsed as unknown at-rules because no browser currently supports CSS mixins.
v1.93.3
- Fix a performance regression that was introduced in 1.92.0.
v1.93.2
- No user-visible changes.
JavaScript API
- Fix another error in the release process for
@sass/types.
v1.93.1
- No user-visible changes.
JavaScript API
- Fix an error in the release process for
@sass/types.
v1.93.0
- Fix a crash when a style rule contains a nested
@import, and the loaded file@uses a user-defined module as well as@includes a top-level mixin which emits top-level declarations.
JavaScript API
- Release a
@sass/typespackage which contains the type annotations used by both thesassandsass-embeddedpackage without any additional code or dependencies.
v1.92.1
- Fix a bug where variable definitions from one imported, forwarded module would not be passed as implicit configuration to a later imported, forwarded module.
v1.92.0
-
Breaking change: Emit declarations, childless at-rules, and comments in the order they appear in the source even when they're interleaved with nested rules. This obsoletes the
mixed-declsdeprecation. -
Breaking change: The function name
type()is now fully reserved for the plain CSS function. This means that@functiondefinitions with the nametypewill produce errors, while function calls will be parsed as special function strings. -
Configuring private variables using
@use ... with,@forward ... with, andmeta.load-css(..., $with: ...)is now deprecated. Private variables were always intended to be fully encapsulated within the module that defines them, and this helps enforce that encapsulation. -
Fix a bug where
@extendrules loaded through a mixture of@importand@userules could fail to apply correctly.
Command-Line Interface
- In
--watchmode, delete the source map when the associated source file is deleted.
v1.91.0
-
Potentially breaking change:
meta.inspect()(as well as other systems that use it such as@debugand certain error messages) now emits numbers with as high precision as is available instead of rounding to the nearest 1e⁻¹⁰ as we do when serializing to CSS. This better fits the purpose ofmeta.inspect(), which is to provide full information about the structure of a Sass value. -
Passing a rest argument (
$arg...) before a positional or named argument when calling a function or mixin is now deprecated. This was always outside the specified syntax, but it was historically treated the same as passing the rest argument at the end of the argument list whether or not that matched the visual order of the arguments.
v1.90.0
- Allow a
@forwarded module to be loaded with a configuration when that module has already been loaded with a different configuration and the module doesn't define any variables that would have been configured anyway.
v1.89.2
Embedded Host
- Fixed a compilation error caused by an outdated
bufdependency.
v1.89.1
- No user-visible changes.
v1.89.0
- Allow the Node package importer to load files even when there are multiple potential resolutions, as long as those resolutions all point to the same file.
v1.88.0
-
Allow custom properties with empty values (such as
--var:;). -
Fix a bug when calculating source spans for interpolations.
Dart and JS APIs
- Potentially breaking bug fix: Throw an error when passing a function or mixin object from one compilation to another.
Dart API
- Deprecate passing a relative URL to
compileString()and related functions.
v1.87.0
-
Potentially breaking bug fix: When a plain CSS file with a top-level
nesting selector
&is loaded into a nested Sass context viameta.load-css()or@import, Sass now emits plain CSS nesting rather than incorrectly combining it with the parent selector using a descendant combinator.
npm/node-semver (semver)
v7.7.3
Bug Fixes
-
e37e0ca#813 faster paths for compare (#813) (@H4ad) -
2471d75#811 x-range build metadata support (i529015)
Chores
-
8f05c87#807 bump @npmcli/template-oss from 4.25.0 to 4.25.1 (#807) (@dependabot[bot], @owlstronaut)
v7.7.2
Bug Fixes
-
fcafb61#780 add missing'use strict'directives (#780) (@Fdawgs) -
c99f336#781 prerelease identifier starting with digits (#781) (@mbtools)
Chores
-
c760403#784 template-oss-apply for workflow permissions (#784) (@wraithgar) -
2677f2a#778 bump @npmcli/template-oss from 4.23.6 to 4.24.3 (#778) (@dependabot[bot], @npm-cli-bot)
tailwindlabs/tailwindcss (tailwindcss)
v4.1.18
Fixed
- Ensure validation of
source(…)happens relative to the file it is in (#19274) - Include filename and line numbers in CSS parse errors (#19282)
- Skip comments in Ruby files when checking for class names (#19243)
- Skip over arbitrary property utilities with a top-level
!in the value (#19243) - Support environment API in
@tailwindcss/vite(#18970) - Preserve case of theme keys from JS configs and plugins (#19337)
- Write source maps correctly on the CLI when using
--watch(#19373) - Handle special defaults (like
ringColor.DEFAULT) in JS configs (#19348) - Improve backwards compatibility for
contenttheme key from JS configs (#19381) - Upgrade: Handle
futureandexperimentalconfig keys (#19344) - Try to canonicalize any arbitrary utility to a bare value (#19379)
- Validate candidates similarly to Oxide (#19397)
- Canonicalization: combine
text-*andleading-*classes (#19396) - Correctly handle duplicate CLI arguments (#19416)
- Don’t emit color-mix fallback rules inside
@keyframes(#19419) - CLI: Don't hang when output is
/dev/stdout(#19421)
v4.1.17
Fixed
- Substitute
@variantinside legacy JS APIs (#19263) - Prevent occasional crash on Windows when loaded into a worker thread (#19242)
v4.1.16
Fixed
- Discard candidates with an empty data type (#19172)
- Fix canonicalization of arbitrary variants with attribute selectors (#19176)
- Fix invalid colors due to nested
&(#19184) - Improve canonicalization for
& > :pseudoand& :pseudoarbitrary variants (#19178)
v4.1.15
Fixed
- Fix Safari devtools rendering issue due to
color-mixfallback (#19069) - Suppress Lightning CSS warnings about
:deep,:slotted, and:global(#19094) - Fix resolving theme keys when starting with the name of another theme key in JS configs and plugins (#19097)
- Allow named groups in combination with
not-*,has-*, andin-*(#19100) - Prevent important utilities from affecting other utilities (#19110)
- Don’t index into strings with the
theme(…)function (#19111) - Fix parsing issue when
\tis used in at-rules (#19130) - Upgrade: Canonicalize utilities containing
0values (#19095) - Upgrade: Migrate deprecated
break-wordstowrap-break-word(#19157)
Changed
v4.1.14
Fixed
- Handle
'syntax in ClojureScript when extracting classes (#18888) - Handle
@variantinside@custom-variant(#18885) - Merge suggestions when using
@utility(#18900) - Ensure that file system watchers created when using the CLI are always cleaned up (#18905)
- Do not generate
grid-columnutilities when configuringgrid-column-startorgrid-column-end(#18907) - Do not generate
grid-rowutilities when configuringgrid-row-startorgrid-row-end(#18907) - Prevent duplicate CSS when overwriting a static utility with a theme key (#18056)
- Show Lightning CSS warnings (if any) when optimizing/minifying (#18918)
- Use
defaultexport condition for@tailwindcss/vite(#18948) - Re-throw errors from PostCSS nodes (#18373)
- Detect classes in markdown inline directives (#18967)
- Ensure files with only
@themeproduce no output when built (#18979) - Support Maud templates when extracting classes (#18988)
- Upgrade: Do not migrate
variant = 'outline'during upgrades (#18922) - Upgrade: Show version mismatch (if any) when running upgrade tool (#19028)
- Upgrade: Ensure first class inside
classNameis migrated (#19031) - Upgrade: Migrate classes inside
*ClassNameand*Classattributes (#19031)
v4.1.13
Changed
- Drop warning from browser build (#18731)
- Drop exact duplicate declarations when emitting CSS (#18809)
Fixed
- Don't transition
visibilitywhen usingtransition(#18795) - Discard matched variants with unknown named values (#18799)
- Discard matched variants with non-string values (#18799)
- Show suggestions for known
matchVariantvalues (#18798) - Replace deprecated
clipwithclip-pathinsr-only(#18769) - Hide internal fields from completions in
matchUtilities(#18820) - Ignore
.vercelfolders by default (can be overridden by@source …rules) (#18855) - Consider variants starting with
@-to be invalid (e.g.@-2xl:flex) (#18869) - Do not allow custom variants to start or end with a
-or_(#18867, #18872) - Upgrade: Migrate
ariatheme keys to@custom-variant(#18815) - Upgrade: Migrate
datatheme keys to@custom-variant(#18816) - Upgrade: Migrate
supportstheme keys to@custom-variant(#18817)
v4.1.12
Fixed
- Don't consider the global important state in
@apply(#18404) - Add missing suggestions for
flex-<number>utilities (#18642) - Fix trailing
)from interfering with extraction in Clojure keywords (#18345) - Detect classes inside Elixir charlist, word list, and string sigils (#18432)
- Track source locations through
@pluginand@config(#18345) - Allow boolean values of
process.env.DEBUGin@tailwindcss/node(#18485) - Ignore consecutive semicolons in the CSS parser (#18532)
- Center the dropdown icon added to an input with a paired datalist by default (#18511)
- Extract candidates in Slang templates (#18565)
- Improve error messages when encountering invalid functional utility names (#18568)
- Discard CSS AST objects with
falseorundefinedproperties (#18571) - Allow users to disable URL rebasing in
@tailwindcss/postcssviatransformAssetUrls: false(#18321) - Fix false-positive migrations in
addEventListenerand JavaScript variable names (#18718) - Fix Standalone CLI showing default Bun help when run via symlink on Windows (#18723)
- Read from
--border-color-*theme keys individe-*utilities for backwards compatibility (#18704) - Don't scan
.hdrand.exrfiles for classes by default (#18734)
v4.1.11
Fixed
- Add heuristic to skip candidate migrations inside
emit(…)(#18330) - Extract candidates with variants in Clojure/ClojureScript keywords (#18338)
- Document
--watch=alwaysin the CLI's usage (#18337) - Add support for Vite 7 to
@tailwindcss/vite(#18384)
v4.1.10
Fixed
- Fix incorrectly generated CSS when using percentages in arbitrary values with calc (e.g.
w-[calc(100%-var(--offset))]) (#18289)
v4.1.9
Fixed
- Correctly parse custom properties with strings containing semicolons (#18251)
- Upgrade: Migrate arbitrary modifiers without percentage signs to bare values (e.g.
/[0.16]→/16) (#18184) - Upgrade: Migrate CSS variable shorthands where fallback value contains function call (#18184)
- Upgrade: Migrate negative arbitrary values to negative bare values (e.g.
mb-[-32rem]→-mb-128) (#18212) - Upgrade: Do not migrate
blurinwire:model.blur(#18216) - Don't add spaces around CSS dashed idents when formatting math expressions (#18220)
v4.1.8
Added
- Improve error messages when
@applyfails (#18059)
Fixed
- Upgrade: Do not migrate declarations that look like candidates in
<style>blocks (#18057, 18068) - Upgrade: Don't error when looking for
tailwindcssin pnpm monorepos (#18065) - Upgrade: Don't error when updating dependencies in pnpm monorepos (#18065)
- Upgrade: Migrate deprecated
order-nonetoorder-0(#18126) - Support Leptos
class:attributes when extracting classes (#18093) - Fix "Cannot read properties of undefined" crash on malformed arbitrary value (#18133)
- Upgrade: Migrate
-mt-[0px]tomt-[0px]instead of the other way around (#18154) - Fix Haml pre-processing crash when there is no
\nat the end of the file (#18155) - Ignore
.pnpm-storefolders by default (can be overridden by@source …rules) (#18163) - Fix PostCSS crash when calling
toJSON()(#18083)
v4.1.7
Added
- Upgrade: Migrate bare values to named values (#18000)
- Upgrade: Added cache to improve template migration performance (#18025)
Fixed
- Allow
_before numbers during candidate extraction (#17961) - Prevent duplicate suggestions when using
@themeand@utilitytogether (#17675) - Ensure that media queries within
::beforeand::afterpseudo selectors create valid CSS rules in production builds (#17979) - Ensure that the standalone CLI does not leave temporary files behind (#17981)
- Ensure
-rotate-*utilities properly negate arbitrary values (#18014) - Ignore custom variants using
:merge(…)selectors in legacy JS plugins (#18020) - Ensure classes containing
.are properly extracted from Clojure files (#18038) - Upgrade: Fix error when using
@import … source(…)(#17963) - Upgrade: Change casing of utilities with named values to kebab-case to match updated theme variables (#18017)
- Upgrade: Don't migrate strings that match utility names in Vue attribute bindings other than
class(#18025)
v4.1.6
Added
- Upgrade: Automatically convert arbitrary values to named values when possible (e.g.
h-[1lh]toh-lh) (#17831, #17854) - Upgrade: Update dependencies in parallel for improved performance (#17898)
- Add detailed logging about
@sourcedirectives, discovered files and scanned files when usingDEBUG=*(#17906, #17952) - Add support for generating source maps in development (#17775)
Fixed
- Ensure negative arbitrary
scalevalues generate negative values (#17831) - Fix HAML extraction with embedded Ruby (#17846)
- Don't scan files for utilities when using
@reference(#17836) - Fix incorrectly replacing
_within arbitrary modifier shorthandbg-red-500/(--my_opacity)(#17889) - Don't scan
.logfiles for classes by default (#17906) - Ensure that custom utilities applying other custom utilities don't swallow nested
@applyrules (#17925) - Download platform specific package if
optionalDependenciesare skipped (#17929)
v4.1.5
Added
- Support using
@tailwindcss/upgradeto upgrade between versions of v4.* (#17717) - Add
h-lh/min-h-lh/max-h-lhutilities (#17790) - Transition
display,visibility,content-visibility,overlay, andpointer-eventswhen usingtransitionto simplify@starting-styleusage (#17812)
Fixed
- Don't scan
.geojsonor.dbfiles for classes by default (#17700, #17711) - Hide default shadow suggestions when missing default shadow theme keys (#17743)
- Replace
_with.in theme suggestions for@utilityif surrounded by digits (#17733) - Skip
color-mix(…)when opacity is100%(#17815) - PostCSS: Ensure that errors in imported stylesheets are recoverable (#17754)
- Upgrade: Bump all Tailwind CSS related dependencies during upgrade (#17763)
- Upgrade: Don't add
-to variants starting with@(#17814) - Upgrade: Don't format stylesheets that didn't change when upgrading (#17824)
Changed
- Ignore
.hg,.svn,.venv,venv,.yarn,.next,.turbo,.parcel-cache,__pycache__, and.svelte-kitfolders by default (can be overridden by@source …rules) (#17892) -
@sourcerules that point inside.hg,.svn,.venv,venv,.yarn,.next,.turbo,.parcel-cache,__pycache__, and.svelte-kitfolders no longer consider your.gitignorerules (#17892)
v4.1.4
Added
- Add experimental
@tailwindcss/oxide-wasm32-wasitarget for running Tailwind in browser environments like StackBlitz (#17558)
Fixed
- Ensure
color-mix(…)polyfills do not cause used CSS variables to be removed (#17555) - Ensure
color-mix(…)polyfills create fallbacks for theme variables that reference other theme variables (#17562) - Fix brace expansion in declining ranges like
{10..0..5}and{0..10..-5}(#17591) - Work around a Chrome rendering bug when using the
skew-*utilities (#17627) - Ensure container query variant names can contain hyphens (#17628)
- Ensure
shadow-inherit,inset-shadow-inherit,drop-shadow-inherit, andtext-shadow-inheritinherit the shadow color (#17647) - Ensure compatibility with array tuples used in
fontSizeJS theme keys (#17630) - Ensure folders with binary file extensions in their names are scanned for utilities (#17595)
- Upgrade: Convert
fontSizearray tuple syntax to CSS theme variables (#17630)
microsoft/TypeScript (typescript)
v5.9.3: TypeScript 5.9.3
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the release announcement
- fixed issues query for Typescript 5.9.0 (Beta).
- fixed issues query for Typescript 5.9.1 (RC).
- No specific changes for TypeScript 5.9.2 (Stable)
- fixed issues query for Typescript 5.9.3 (Stable).
Downloads are available on:
v5.9.2: TypeScript 5.9
Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.
For release notes, check out the release announcement
- fixed issues query for Typescript 5.9.0 (Beta).
- fixed issues query for Typescript 5.9.1 (RC).
- No specific changes for TypeScript 5.9.2 (Stable)
Downloads are available on:
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.