There is no info to this in the docs because this is experimental, but there is a new experimentalParseClassName property in the config that allows you to customize how tailwind-merge recognizes classes. If you're interested, you can read how to use it in the inline JSDocs and subscribe to dcastil/tailwind-merge#385 for upcoming more powerful low-level functionality.
This version was also tested against the following stable channels:
Google Chrome 126
Microsoft Edge 126
v1.45.1
Highlights
microsoft/playwright#31473 - [REGRESSION]: Playwright raises an error ENOENT: no such file or directory, open 'test-results/.playwright-artifacts-0/hash.zip' with Electron
microsoft/playwright#31442 - [REGRESSION]: Locators of elements changing from/to hidden have operations hanging when using --disable-web-securitymicrosoft/playwright#31431 - [REGRESSION]: NewTab doesn't work properly with Chrome with --disable-web-securitymicrosoft/playwright#31425 - [REGRESSION]: beforeEach hooks are not skipped when describe condition depends on fixtures
microsoft/playwright#31491 - [REGRESSION]: @playwright/experimental-ct-react doesn't work with VSCode extension and PNPM
Browser Versions
Chromium 127.0.6533.5
Mozilla Firefox 127.0
WebKit 17.4
This version was also tested against the following stable channels:
Google Chrome 126
Microsoft Edge 126
v1.45.0
Clock
Utilizing the new Clock API allows to manipulate and control time within tests to verify time-related behavior. This API covers many common scenarios, including:
testing with predefined time;
keeping consistent time and timers;
monitoring inactivity;
ticking through time manually.
// Initialize clock and let the page load naturally.
await page.clock.install({ time: new Date('2024-02-02T08:00:00') });
</tr></table>
fix: respect HTML attributes enctype and formenctype for forms with use:enhance (#12198)
fix: prevent client import error when a hooks.server file imports a private environment variable (#12195)
fix: set default Content-Type header to application/x-www-form-urlencoded for POST form submissions with use:enhance to align with native form behaviour (#12198)
fix: respect HTML attributes enctype and formenctype for forms with use:enhance (#12198)
fix: prevent client import error when a hooks.server file imports a private environment variable (#12195)
fix: set default Content-Type header to application/x-www-form-urlencoded for POST form submissions with use:enhance to align with native form behaviour (#12198)
Bumps the all-npm-packages group with 17 updates in the / directory:
0.399.0
0.408.0
2.3.0
2.4.0
0.81.0
0.83.0
2.1.7
3.1.0
1.44.1
1.45.2
2.5.16
2.5.18
9.5.0
9.7.0
2.40.0
2.42.0
15.6.0
15.8.0
3.3.2
3.3.3
3.2.4
3.2.6
3.8.1
3.8.4
3.4.4
3.4.6
5.4.5
5.5.3
8.0.0-alpha.30
8.0.0-alpha.44
5.3.1
5.3.4
1.6.0
2.0.3
Updates
lucide-svelte
from 0.399.0 to 0.408.0Release notes
Sourced from lucide-svelte's releases.
... (truncated)
Commits
8f65b7e
build: Update deps lucide-svelte and lucide-static077242c
refactor(scripts): Cleaning up scripts (#2092)Updates
tailwind-merge
from 2.3.0 to 2.4.0Release notes
Sourced from tailwind-merge's releases.
Commits
f745ace
v2.4.03847cc0
Merge pull request #444 from dcastil/feature/440/allow-hooking-into-class-par...9aa1c8e
add tests for experimentalParseClassName6812bf7
fix outdated import path in class-map test922bfda
fix experimentalParseClassName config property not being overriden in mergeCo...f6c7b19
update versioning docs91eb1b6
add inline documentation forexperimentalParseClassName
e28c73a
add experimentalParseClassName feature to tailwind-mergef39111d
rename splitModifiers to parseClassName6fdf5ef
rename class utils to class group utilsUpdates
@melt-ui/svelte
from 0.81.0 to 0.83.0Release notes
Sourced from
@​melt-ui/svelte
's releases.Changelog
Sourced from
@​melt-ui/svelte
's changelog.Commits
b05bb73
Version Packages (#1243)d54e711
lintab699b1
Resolves #687 Add skip to content button (#1235)13275cf
feat: add rootMargin to TableOfContents builder (#1210)23129c1
Version Packages (#1240)e3f22a9
Merge branch 'develop' of https://github.com/melt-ui/melt-ui into develop0f5f620
lint764e752
fix(Calendar): sometimes first day of next month is missing (#1236)f75fe43
Merge branch 'develop' of https://github.com/melt-ui/melt-ui into developf8e5f06
chore: addprepare
script (#1219)Updates
@microsoft/eslint-formatter-sarif
from 2.1.7 to 3.1.0Release notes
Sourced from
@​microsoft/eslint-formatter-sarif
's releases.Commits
Updates
@playwright/test
from 1.44.1 to 1.45.2Release notes
Sourced from
@​playwright/test
's releases.... (truncated)
Commits
d8a5f3b
chore: mark v1.45.2 (#31702)51fa0ff
Revert "chore: move artifacts recording to TestLifecycleInstrumentation (#309...80f44f3
cherry-pick(#31666): Revert "fix(chromium): pass --enable-gpu when running he...4bd2d25
cherry-pick(#31511): docs(clock): update time types in Python/.NETe8989f8
chore: mark v1.45.1 (#31516)1d94caa
cherry-pick(#31496): docs(release-notes): fix .NET snippets5be5168
cherry-pick(#31504): fix(ct): export package.json0fe7a10
cherry-pick(#31437): fix(electron): tracing with@​playwright/test
4ec4ccf
cherry-pick(#31401): chore: .NET generator fixes3b4d32e
cherry-pick(#31458): fix(utility): create utility world when web security is ...Updates
@sveltejs/kit
from 2.5.16 to 2.5.18Release notes
Sourced from
@​sveltejs/kit
's releases.Changelog
Sourced from
@​sveltejs/kit
's changelog.Commits
c9b2e65
Version Packages (#12385)670608a
chore: upgrade to vite 5.3 and esbuild 0.21 (#12415)8429847
fix: addContent-Type
header forPOST
requests made byenhance
(#12198)5645614
fix: preventhooks.server
code being imported into client during build (#12...97d1085
docs: typo for use:enhance update function (#12384)6ede3dc
Version Packages (#12366)121836f
chore: update package description (#11846)c5bc99e
chore: upgrade to marked 13 (#12369)b477940
chore: fix comment grammar (#12190)Updates
eslint
from 9.5.0 to 9.7.0Release notes
Sourced from eslint's releases.
Changelog
Sourced from eslint's changelog.
Commits
05ab812
9.7.01917cd3
Build: changelog update for 9.7.0793b718
chore: upgrade@​eslint/js
@​9
.7.0 (#18680)7ed6f9a
chore: package.json update for@​eslint/js
release14e9f81
fix: destructuring in catch clause inno-unused-vars
(#18636)7bcda76
refactor: Add type references (#18652)51bf57c
chore: add tech sponsors through actions (#18624)9f416db
docs: Add Powered by Algolia label to the search. (#18633)6320732
refactor: don't useparent
property inNodeEventGenerator
(#18653)7bd9839
feat: add support for es2025 duplicate named capturing groups (#18630)Updates
eslint-plugin-svelte
from 2.40.0 to 2.42.0Release notes
Sourced from eslint-plugin-svelte's releases.
Commits
b8258d9
chore: release eslint-plugin-svelte (#823)88da3cf
fix(deps): update dependency svelte-eslint-parser to ^0.40.0 (#822)8454791
docs: fix links (#820)7ec6c0f
chore(deps): update dependency esbuild to ^0.23.01a1f9ba
chore(deps): update dependency esbuild to ^0.22.0f8f377f
chore: release eslint-plugin-svelte (#801)6e4d3ed
fix: updatesvelte-eslint-parser
to fix nested{#snippet}
(#805)be64d36
fix: broken indentation of if condition insvelte/indent
rule (#802)50f4f4f
chore(deps): update dependency typescript to ~5.5.00bc17df
chore: Use eslint types for exported configs (#789)Updates
globals
from 15.6.0 to 15.8.0Release notes
Sourced from globals's releases.
Commits
f6b3978
15.8.02ef342a
Addes2025
globals (Same ases2021
) (#256)a20894b
15.7.0f017b0f
Update (#255)Updates
postcss
from 8.4.38 to 8.4.39Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
e0efb16
Release 8.4.39 version48304c5
Update dependencies155ac57
Merge pull request #1947 from romainmenke/fix-css-syntax-error-type--reliable...1b9b466
fix CssSyntaxError type declaration3f4d96e
Update dependenciesb952be7
Update CI actionsb512b29
Typof9a9868
Move to pnpm 9 and Node.js 2279052c2
Merge pull request #1940 from Xvezda/patch-10eedad4
Update changed urlsUpdates
prettier
from 3.3.2 to 3.3.3Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
5282938
Release 3.3.39102b73
Add parentheses for decorator expressions (#16458)6bbd461
chore(deps): update eslint related dependencies (#16478)04b560f
chore(deps): update dependency browserslist to v4.23.2 (Looks like these dependencies are updatable in another way, so this is no longer needed.