Commit graph

906 commits

Author SHA1 Message Date
Naoki Ikeguchi
96e2888beb
feat(formatter/yaml): setup stub implementation (#8000)
Some checks failed
Benchmarks JS / Bench (push) Waiting to run
Benchmarks Manifests / Bench (push) Waiting to run
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Benchmarks Configuration / Bench (push) Has been cancelled
Benchmarks CSS / Bench (push) Has been cancelled
Benchmarks GraphQL / Bench (push) Has been cancelled
Benchmarks JSON / Bench (push) Has been cancelled
Benchmarks Module Graph / Bench (push) Has been cancelled
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-06 11:32:45 +09:00
Victorien Elvinger
19b82805e0
fix(config): implement Merge for rules' options (#7941)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-03 22:48:13 +01:00
Emanuele Stoppa
425963d636
feat(html): implement {@debug} parsing (#7969) 2025-11-03 16:13:59 +00:00
Carson McManus
547c2da025
fix(parse/css): parse tailwind @source inline(...) (#7921)
Some checks failed
Benchmarks Configuration / Bench (push) Waiting to run
Benchmarks CSS / Bench (push) Waiting to run
Benchmarks GraphQL / Bench (push) Waiting to run
Benchmarks JS / Bench (push) Waiting to run
Benchmarks JSON / Bench (push) Waiting to run
Benchmarks Module Graph / Bench (push) Waiting to run
Lint rule docs / Validate rules documentation (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Benchmarks Manifests / Bench (push) Has been cancelled
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2025-11-03 06:57:58 -05:00
Keita Nonaka
198a371c73
chore: update Rust to v1.91.0 (#7947)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-03 06:03:09 +00:00
Carson McManus
04f49736b4
feat(parse/tailwind): parse negative candidates, other misc cleanup/refactors (#7937) 2025-11-02 12:59:34 -05:00
Carson McManus
7165d067bb
fix(parse/css): add @slot tailwind at rule (#7918)
Some checks failed
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Benchmarks CSS / Bench (push) Has been cancelled
2025-10-29 11:37:26 -04:00
Carson McManus
0fe13fea24
feat(parse/html): parse svelte shorthand props and spread props (#7872)
Some checks are pending
Benchmarks CSS / Bench (push) Waiting to run
Benchmarks GraphQL / Bench (push) Waiting to run
Benchmarks JS / Bench (push) Waiting to run
Benchmarks JSON / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-10-26 12:09:34 -04:00
Carson McManus
7b2600b682
fix(parse/css): allow @plugin to accept options (#7866) 2025-10-26 11:30:11 -04:00
Carson McManus
fe90c785e2
fix(parse/css): fix parsing tailwind source exclude syntax (#7853)
Some checks are pending
Benchmarks CSS / Bench (push) Waiting to run
Benchmarks GraphQL / Bench (push) Waiting to run
Benchmarks JS / Bench (push) Waiting to run
Benchmarks JSON / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-10-25 10:51:12 -04:00
Carson McManus
bd254c7a4c
fix(parse/css): fix parsing --*: initial; with tailwindDirectives enabled (#7852) 2025-10-25 10:51:00 -04:00
Victorien Elvinger
ecaed084c9
ci(rules-check): add noSecrets exception (#7862) 2025-10-25 12:44:02 +02:00
Victorien Elvinger
ee2f5bfcef
chore: document rule-group severity relation and update rules_check (#7827)
Some checks are pending
CI on main / Test (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-10-24 23:23:35 +02:00
Emanuele Stoppa
8229ef9d9e Merge remote-tracking branch 'origin/main' into next 2025-10-20 10:53:19 +01:00
Maikel van Dort
9047c44b3e
chore: improve rule templates (#7781)
Some checks failed
CI on main / Format Rust Files (push) Has been cancelled
CI on main / Lint Rust Files (push) Has been cancelled
CI on main / Check Dependencies (push) Has been cancelled
CI on main / Test (push) Has been cancelled
CI on main / Test262 Coverage (push) Has been cancelled
Release / Release (push) Has been cancelled
Repository dispatch on main / Build @biomejs/wasm-web (push) Has been cancelled
Release / version (push) Has been cancelled
Release / Package darwin-arm64 (push) Has been cancelled
Release / Package darwin-x64 (push) Has been cancelled
Release / Package linux-arm64-musl (push) Has been cancelled
Release / Package linux-x64-musl (push) Has been cancelled
Release / Package win32-arm64 (push) Has been cancelled
Release / Package win32-x64 (push) Has been cancelled
Release / Package linux-arm64 (push) Has been cancelled
Release / Package linux-x64 (push) Has been cancelled
Release / Build WASM (push) Has been cancelled
Release / Package JavaScript APIs (push) Has been cancelled
Release / Publish CLI (push) Has been cancelled
Release / Publish JS API (push) Has been cancelled
Repository dispatch on main / Repository dispatch (push) Has been cancelled
2025-10-18 00:16:42 +02:00
Emanuele Stoppa
d67c7e95aa Merge remote-tracking branch 'origin/main' into next 2025-10-14 15:51:03 +01:00
Emanuele Stoppa
28e8860b8c
feat(core): full experimental support htmlish languages (#7702)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

Co-authored-by: mdevils <176898+mdevils@users.noreply.github.com>
Co-authored-by: dyc3 <1808807+dyc3@users.noreply.github.com>
Co-authored-by: arendjr <533294+arendjr@users.noreply.github.com>
2025-10-13 10:36:40 +01:00
renovate[bot]
28c2e4bc9d
fix(deps): update rust crates (#7562)
Some checks failed
Benchmarks JS / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Benchmarks Configuration / Bench (push) Has been cancelled
Benchmarks CSS / Bench (push) Has been cancelled
Benchmarks GraphQL / Bench (push) Has been cancelled
Benchmarks Manifests / Bench (push) Has been cancelled
Benchmarks JSON / Bench (push) Has been cancelled
Benchmarks Module Graph / Bench (push) Has been cancelled
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2025-10-09 20:58:03 +01:00
Emanuele Stoppa
461c478ef7
feat(html): analyzer (#5814)
Some checks failed
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Benchmarks JS / Bench (push) Has been cancelled
Benchmarks JSON / Bench (push) Has been cancelled
Benchmarks Configuration / Bench (push) Has been cancelled
Benchmarks CSS / Bench (push) Has been cancelled
Benchmarks GraphQL / Bench (push) Has been cancelled
Benchmarks Manifests / Bench (push) Has been cancelled
Benchmarks Module Graph / Bench (push) Has been cancelled
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

Co-authored-by: siketyan <12772118+siketyan@users.noreply.github.com>
2025-10-06 08:39:17 +01:00
Emanuele Stoppa
357b8f7aee
feat: emit diagnostics from embedded nodes (#7632)
Some checks failed
Benchmarks Configuration / Bench (push) Waiting to run
Benchmarks JS / Bench (push) Waiting to run
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Benchmarks CSS / Bench (push) Has been cancelled
Benchmarks GraphQL / Bench (push) Has been cancelled
Benchmarks JSON / Bench (push) Has been cancelled
Benchmarks Module Graph / Bench (push) Has been cancelled
Benchmarks Manifests / Bench (push) Has been cancelled
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-03 11:30:01 +01:00
Ryan Walker
a85a8f52e5 fix(css_parser): add support for parsing :state() (#7619) (#7665)
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-03 08:29:47 +01:00
Ryan Walker
29e422939f
fix(css_parser): add support for parsing :state() (#7619) (#7665)
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-03 08:20:39 +01:00
Emanuele Stoppa
98ad5a9307 Merge remote-tracking branch 'origin/main' into next
Some checks are pending
Benchmarks / Bench (push) Waiting to run
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-10-02 10:38:20 +01:00
the letter L
551bc326d3
chore: add edition 2024 to rustfmt.toml (#7591)
Some checks are pending
Benchmarks / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Co-authored-by: turbocrime <turbocrime@users.noreply.github.com>
2025-09-25 11:21:10 +09:00
Arend van Beelen jr.
ea23d1570f
fix: resolve parse errors in ruledoc code blocks (#7544)
Some checks are pending
Benchmarks / Bench (push) Waiting to run
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-09-20 18:10:18 +02:00
Arend van Beelen jr.
6bc556d293
chore: introduce ruledoc utils (#7541) 2025-09-20 15:05:25 +02:00
rriski
527cec2ca1
feat(grit): allow matching native Biome AST nodes (#7510) 2025-09-15 22:30:52 +02:00
Naoki Ikeguchi
b23bbee68f
Merge branch 'main' into next
Some checks are pending
Benchmarks / Bench (push) Waiting to run
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
# Conflicts:
#	crates/biome_resolver/tests/spec_tests.rs
2025-09-15 16:22:16 +09:00
Emanuele Stoppa
564f02332b
feat(core): embedded formatting in html files (#7467)
Some checks failed
Benchmarks / Bench (push) Has been cancelled
Repository dispatch on main / Build @biomejs/wasm-web (push) Has been cancelled
Repository dispatch on main / Repository dispatch (push) Has been cancelled
Co-authored-by: Carson McManus <carson.mcmanus1@gmail.com>
Co-authored-by: Arend van Beelen jr. <arend@arendjr.nl>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-13 17:26:38 +01:00
Võ Hoàng Long
34136fd7b9
feat(yaml_parser): parse block scalars (#7417)
Some checks are pending
Benchmarks / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-09-11 23:44:09 +09:00
rriski
7139aad75b
feat(grit): match JS object members using spread metavariable $... (#7447) 2025-09-09 14:37:51 +02:00
Ryan Walker
755ea73f38
chore: move get_test_services function to biome_test_utils crate (#7438)
Co-authored-by: Arend van Beelen jr. <arend@arendjr.nl>
2025-09-09 09:39:50 +02:00
Emanuele Stoppa
e4feb8e05d
feat(cli): --skip/--only with domains (#7392)
Some checks failed
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Benchmarks / Bench (push) Has been cancelled
2025-09-07 14:30:46 +01:00
Arend van Beelen jr.
56af34bd8f
chore: initialise project layout in test examples (#7401) 2025-09-05 10:41:14 +02:00
Ryan Walker
b43b704c46
chore(rules_check): add multi file lint rule checking (#7399)
Co-authored-by: Naoki Ikeguchi <me@s6n.jp>
2025-09-05 08:35:12 +02:00
Jonas Wagner
7f53274590
docs: safety of useSortedKeys (#6112)
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>

Co-authored-by: dyc3 <1808807+dyc3@users.noreply.github.com>
2025-09-04 18:25:31 +01:00
zoomdong
e8032ddfdd
feat(parser): support dynamic import defer and import source expr (#7370)
Some checks are pending
Benchmarks / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-09-02 22:31:21 +08:00
Carson McManus
72a8b02e5b
fix(parse/css): let @utility parse declarations and rules (#7314)
Some checks failed
Benchmarks / Bench (push) Has been cancelled
Repository dispatch on main / Build @biomejs/wasm-web (push) Has been cancelled
Repository dispatch on main / Repository dispatch (push) Has been cancelled
2025-08-24 09:04:39 -04:00
Carson McManus
f66b0c52d1
feat(parse/css): add option to parse Tailwind v4 directives (#7164)
Some checks failed
Benchmarks / Bench (push) Has been cancelled
Repository dispatch on main / Build @biomejs/wasm-web (push) Has been cancelled
Repository dispatch on main / Repository dispatch (push) Has been cancelled
Co-authored-by: Denis Bezrukov <6227442+denbezrukov@users.noreply.github.com>
2025-08-20 19:02:04 -04:00
Jam Balaya
06674780fe
chore: fix various typos across codebase (#7216) 2025-08-14 11:12:41 +09:00
Emanuele Stoppa
257498ac43 Merge remote-tracking branch 'origin/main' into next 2025-08-11 14:23:19 +01:00
Naoki Ikeguchi
bed6492231
build: upgrade to Rust 1.89 (#7170) 2025-08-10 20:58:26 +09:00
Naoki Ikeguchi
7424b9a045
refactor: use if-let-chain if possible (applying clippy fixes) (#7169) 2025-08-10 16:47:03 +09:00
Emanuele Stoppa
7331bb9979
feat(parser/html): text expressions in attributes (#6907)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>


Co-authored-by: dyc3 <1808807+dyc3@users.noreply.github.com>
2025-08-09 21:17:17 +01:00
zoomdong
57c15e6df5
feat(parser): support import source (#7019)
Co-authored-by: Arend van Beelen jr. <arend@arendjr.nl>
Co-authored-by: Carson McManus <dyc3@users.noreply.github.com>
2025-08-05 16:45:05 +02:00
Carson McManus
2e746485f0
feat(format/html): implement suppression comments (#5356)
Some checks are pending
Benchmarks / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2025-07-31 21:53:54 +01:00
Carson McManus
89d91bdc05
feat(parse/tailwind): start implementing lexer/parser (#6986) 2025-07-30 16:01:35 -04:00
Carson McManus
e5745c392b
ci: make it so windows devs don't get lints that don't show up on linux/macos (#7003) 2025-07-28 11:44:28 -04:00
Denis Bezrukov
476cd55e4e
fix(css_parser): add active-view-transition-type() (#6973) (#6991)
Some checks are pending
Benchmarks / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-07-26 12:23:31 +01:00
Carson McManus
fdb95d6044
feat(parse): add tailwind parser (#6980)
Some checks are pending
Benchmarks / Bench (push) Waiting to run
CI on main / Format Rust Files (push) Waiting to run
CI on main / Lint Rust Files (push) Waiting to run
CI on main / Check Dependencies (push) Waiting to run
CI on main / Test (push) Waiting to run
CI on main / Test262 Coverage (push) Waiting to run
Release / Release (push) Waiting to run
Release / version (push) Blocked by required conditions
Release / Package darwin-arm64 (push) Blocked by required conditions
Release / Package darwin-x64 (push) Blocked by required conditions
Release / Package linux-arm64-musl (push) Blocked by required conditions
Release / Package linux-x64-musl (push) Blocked by required conditions
Release / Package win32-arm64 (push) Blocked by required conditions
Release / Package win32-x64 (push) Blocked by required conditions
Release / Package linux-arm64 (push) Blocked by required conditions
Release / Package linux-x64 (push) Blocked by required conditions
Release / Build WASM (push) Blocked by required conditions
Release / Package JavaScript APIs (push) Blocked by required conditions
Release / Publish CLI (push) Blocked by required conditions
Release / Publish JS API (push) Blocked by required conditions
Repository dispatch on main / Build @biomejs/wasm-web (push) Waiting to run
Repository dispatch on main / Repository dispatch (push) Blocked by required conditions
2025-07-23 19:23:17 -04:00