renovate[bot]
f8104e4b65
chore(deps): update rust docker tag to v1.91.0 ( #8056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 15:40:55 +09:00
renovate[bot]
1b4496b60a
chore(deps): update github-actions ( #8048 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 11:36:34 +09:00
Emanuele Stoppa
538a610fb8
ci: trigger benches when formatter changes ( #8046 )
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-11-09 16:57:56 +00:00
Carson McManus
ac3fc641b2
feat(parse/tailwind): add benchmark ( #7976 )
...
<!--
IMPORTANT!!
If you generated this PR with the help of any AI assistance, please disclose it in the PR.
https://github.com/biomejs/biome/blob/main/CONTRIBUTING.md#ai-assistance-notice
-->
<!--
Thanks for submitting a Pull Request! We appreciate you spending the time to work on these changes.
Please provide enough information so that others can review your PR.
Once created, your PR will be automatically labeled according to changed files.
Learn more about contributing: https://github.com/biomejs/biome/blob/main/CONTRIBUTING.md
-->
## Summary
<!-- Explain the **motivation** for making this change. What existing problem does the pull request solve?-->
Adds benchmarks for both the useSortedClasses parser and biome_tailwind_parser.
This was mostly generated with AI. The useSortedClasses benches are a little verbose I'll probably trim it down a bit.
<!-- Link any relevant issues if necessary or include a transcript of any Discord discussion. -->
<!-- If you create a user-facing change, please write a changeset: https://github.com/biomejs/biome/blob/main/CONTRIBUTING.md#writing-a-changeset (your changeset is often a good starting point for this summary as well) -->
## Test Plan
<!-- What demonstrates that your implementation is correct? -->
```
cargo bench --bench use_sorted_classes_parser
cargo bench --bench tailwind_parser
```
## Docs
<!-- If you're submitting a new rule or action (or an option for them), the documentation is part of the code. Make sure rules and actions have example usages, and that all options are documented. -->
<!-- For other features, please submit a documentation PR to the `next` branch of our website: https://github.com/biomejs/website/ . Link the PR here once it's ready. -->
2025-11-09 07:37:03 -05:00
renovate[bot]
40101c1ab5
chore(deps): update github-actions ( #7952 )
2025-11-03 15:06:05 +09:00
Carson McManus
04f49736b4
feat(parse/tailwind): parse negative candidates, other misc cleanup/refactors ( #7937 )
2025-11-02 12:59:34 -05:00
renovate[bot]
8b83341318
chore(deps): update github-actions ( #7892 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 15:15:37 +09:00
Emanuele Stoppa
0a5999517a
chore: ai docs revamp ( #7879 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Nicolas Hedger <649677+nhedger@users.noreply.github.com>
2025-10-26 15:26:44 +00:00
Emanuele Stoppa
36ae474a7b
ci: additional workflow for rules check ( #7823 )
CI on main / Test (push) Waiting to run
CI on main / Check Dependencies (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 / 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-23 15:49:02 -04:00
Emanuele Stoppa
4c5ea06827
ci: fix workflow
2025-10-22 09:27:27 +01:00
renovate[bot]
f84eacf671
chore(deps): update github-actions ( #7791 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 11:05:54 +09:00
Emanuele Stoppa
a5bb31eea2
ci: use classic tokens for crate publishing ( #7801 )
CI on main / Check Dependencies (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 / 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-20 21:33:22 +01:00
Emanuele Stoppa
f1e3841079
ci: add CI workflow for trusted publishers for crates ( #7769 )
...
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
Benchmarks GraphQL / Bench (push) Has been cancelled
Benchmarks Configuration / Bench (push) Has been cancelled
Benchmarks CSS / Bench (push) Has been cancelled
Benchmarks JS / Bench (push) Has been cancelled
Benchmarks JSON / Bench (push) Has been cancelled
Benchmarks Manifests / Bench (push) Has been cancelled
Benchmarks Module Graph / Bench (push) Has been cancelled
Co-authored-by: Naoki Ikeguchi <me@s6n.jp>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-17 16:43:44 +01:00
renovate[bot]
2d771547b0
chore(deps): update github-actions ( #7736 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 10:59:47 +01:00
renovate[bot]
dc9dca22c3
chore(deps): update taiki-e/install-action action to v2.62.21 ( #7692 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 15:08:25 +09:00
renovate[bot]
0954dc9b82
chore(deps): update github-actions ( #7687 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 11:19:03 +09:00
Emanuele Stoppa
acbd9cc3d3
ci: fix permission for benchmarks
2025-10-02 16:06:23 +01:00
Emanuele Stoppa
4a3464302f
ci: breakdown benchmarks ( #7641 )
...
Co-authored-by: siketyan <12772118+siketyan@users.noreply.github.com>
2025-10-02 16:02:11 +01:00
renovate[bot]
a50ff37364
chore(deps): update github-actions ( #7611 )
2025-09-29 10:24:41 +09:00
renovate[bot]
dc833587cf
chore(deps): update github-actions ( #7554 )
2025-09-22 10:59:43 +09:00
Naoki Ikeguchi
f6179da4b6
ci: don't run the autofix workflow on an autofix commit ( #7550 )
2025-09-21 16:58:47 +09:00
renovate[bot]
6829448a56
chore(deps): update github-actions ( #7503 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 06:38:43 +01:00
renovate[bot]
e39bffffe3
chore(deps): update rust:1.89.0-bullseye docker digest to 8f72d97 ( #7506 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 05:51:51 +01:00
Hyunmin Woo (Hanul)
9f7ae540b7
chore: fix typo in formatter bug type issue template ( #7452 )
2025-09-09 10:55:59 -04:00
Carson McManus
0a5d3be0f7
ci: actually automate updating rule version metadata, for real this time ( #7430 )
2025-09-09 10:47:29 -04:00
renovate[bot]
99c9888e7e
chore(deps): update github-actions ( #7431 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 10:54:05 +09:00
Carson McManus
4ea32f42df
ci: improve rule version metadata automation ( #7429 )
2025-09-07 16:21:39 -04:00
Carson McManus
527493af2d
chore: fix rule version metadata, add script to automate it ( #7412 )
2025-09-07 10:21:13 -04:00
Naoki Ikeguchi
07335586bc
ci: ignore @biomejs/plugin-api on publish ( #7405 )
2025-09-06 01:42:28 +09:00
Naoki Ikeguchi
1d2d4b19fd
feat: execute JS plugin in the Boa engine ( #7300 )
...
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: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Arend van Beelen jr. <arend@arendjr.nl>
2025-08-28 14:11:20 +09:00
renovate[bot]
e2b4d2ea77
chore(deps): update github-actions ( #7319 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 11:07:07 +09:00
renovate[bot]
3d14a6a68f
chore(deps): update rust:1.89.0-bullseye docker digest to 5b0defc ( #7254 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 16:10:56 +09:00
renovate[bot]
7c16c9b9a4
chore(deps): update github-actions ( #7251 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 16:10:36 +09:00
Alexander Stathis
c63026e5ba
chore: add repository dispatch to kick off docker image build on release ( #7235 )
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-08-16 01:20:58 +09:00
Emanuele Stoppa
e1ba03ca65
chore: restore version and use different runner
Benchmarks / Bench (push) Waiting to run
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-08-14 09:57:00 +01:00
Emanuele Stoppa
a3840ac826
Merge pull request #7167 from biomejs/next
2025-08-13 13:59:31 +01:00
Emanuele Stoppa
b4dbd9fd73
ci: add body to close issue workflow
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-08-12 08:28:25 +01:00
Emanuele Stoppa
257498ac43
Merge remote-tracking branch 'origin/main' into next
2025-08-11 14:23:19 +01:00
renovate[bot]
65b2eb1f5f
chore(deps): update github-actions ( #7178 )
2025-08-11 15:33:27 +09:00
Naoki Ikeguchi
bed6492231
build: upgrade to Rust 1.89 ( #7170 )
2025-08-10 20:58:26 +09:00
Naoki Ikeguchi
c292458b0d
Merge branch 'main' into next
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-08 01:48:12 +09:00
Naoki Ikeguchi
dcaebca5de
ci: use github.sha for dispatch event on release ( #7145 )
2025-08-08 01:25:48 +09:00
Naoki Ikeguchi
a53d075a55
Merge branch 'main' into next
...
# Conflicts:
# .changeset/shaky-experts-sit.md
# crates/biome_module_graph/src/lib.rs
2025-08-07 23:19:22 +09:00
Naoki Ikeguchi
6b541fb029
ci: depot-windows-2022-4 -> depot-windows-2022-16
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-08-05 23:54:08 +09:00
Naoki Ikeguchi
d6e68b0550
Merge branch 'main' into next
...
# Conflicts:
# crates/biome_lsp/src/handlers/text_document.rs
# packages/@biomejs/backend-jsonrpc/src/workspace.ts
2025-08-05 23:41:51 +09:00
Naoki Ikeguchi
2ec91e3a5b
ci: use faster runners on depot ( #7115 )
2025-08-05 23:34:42 +09:00
Arend van Beelen jr.
6db3ef9bdd
chore: setup autofix.ci workflow ( #7113 )
2025-08-05 14:43:03 +02:00
renovate[bot]
e6d1635aeb
chore(deps): update github-actions ( #7094 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-04 08:24:16 +02:00
Emanuele Stoppa
3074e32915
ci: use faster runners on Windows ( #7041 )
2025-07-29 15:45:43 +01: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