From b255ec6f0926e00fc3f802d3a2c475805b25b860447dce53c05b93958f0446b7 Mon Sep 17 00:00:00 2001 From: Soc Virnyl Estela Date: Tue, 2 Sep 2025 14:15:38 +0800 Subject: [PATCH] bump biome package to version 2.2.2 Signed-off-by: Soc Virnyl Estela --- biome-2.1.3.tar.gz | 3 - biome-2.2.2.tar.gz | 3 + biome.changes | 203 +++++++++++++++++++++++++++++++++++++++++++++ biome.spec | 6 +- vendor.tar.zst | 4 +- 5 files changed, 211 insertions(+), 8 deletions(-) delete mode 100644 biome-2.1.3.tar.gz create mode 100644 biome-2.2.2.tar.gz diff --git a/biome-2.1.3.tar.gz b/biome-2.1.3.tar.gz deleted file mode 100644 index 8264269..0000000 --- a/biome-2.1.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1b9e7227cd27827e3951054bf8daa1a8b42c6a53ab5c05de20f62719332f4356 -size 7217500 diff --git a/biome-2.2.2.tar.gz b/biome-2.2.2.tar.gz new file mode 100644 index 0000000..4fca7b7 --- /dev/null +++ b/biome-2.2.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:673d7775a5b9abc86e4446a63f237ba313f1565159398888ffd2f00158dbde23 +size 7421850 diff --git a/biome.changes b/biome.changes index d00d423..8abbfb7 100644 --- a/biome.changes +++ b/biome.changes @@ -1,3 +1,206 @@ +------------------------------------------------------------------- +Tue Sep 2 06:06:46 UTC 2025 - Soc Virnyl Estela + +- Update to version 2.2.2: + * ci: release (#7303) + * chore: remove changeset, fix version number + * chore: revert version number + * ci: release (#7238) + * fix(lint/useNamingConvention): detects ts property parameter with modifier (#7298) + * fix(noExtraBooleanCast): preserve parentheses to maintain operator precedence (#7244) + * feat(grit): add JSX node name mappings for GritQL patterns (#7285) + * fix(migrate): jsonc configuration files (#7283) + * fix(module_graph): limit flattening to hardcoded value (#7266) + * fix(semantic): missing references in namespaces (#7282) + * fix(wasm): `scanProject` being stuck (#7281) + * docs(lint): improve noUndeclaredDependencies (#7272) + * chore: unduplicate branch (#7274) + * fix(linter): fix `useImportExtensions` handling of index files (#7209) + * chore: remove duplicated fixture (#7273) + * fix(core): resolve issue with rest params in type inference (#7270) + * fix(cli): pretty logger (#7264) + * feat(linter): auto add Svelte globals for .svelte.test/spec files (#7239) + * fix(lsp): unsafe fixes when pulling code actions (#7249) + * chore(deps): update dependency @changesets/cli to v2.29.6 (#7255) + * chore(deps): update rust:1.89.0-bullseye docker digest to 5b0defc (#7254) + * chore(deps): update rust:1.89.0-bookworm docker digest to e090f7b (#7252) + * chore(deps): update github-actions (#7251) + * docs: fix CHANGELOG to reflect operatorLinebreak (#7253) + * chore: fix image sponsor (#7250) + * fix(changelog): correct dead links in 2.2 (#7243) + * fix: correct error message in useIndexOf rule (#7234) + * chore: add repository dispatch to kick off docker image build on release (#7235) + * chore: use `divan` for module graph benchmarks (#7231) + * perf: determine folders more efficiently (#7220) + * chore: restore version and use different runner + * chore: revert version + * chore: update version and lockfile + * chore: revert version + * ci: release (#7157) + * chore: remove unwanted script + * chore: fix various typos across codebase (#7216) + * chore: fix typos in biome js formatter crate (#7213) + * chore: fix typos in biome js analyze crate (#7210) + * chore: fix typos in biome crates (#7215) + * chore: fix typos in biome html crates (#7208) + * chore: fix typos in biome formatter and grit crates (#7207) + * docs: update documentation for `useForOf`; fix typos (#7204) + * chore: fix changesets (#7202) + * fix(core): fix semver handling (#7197) + * Merge pull request #7167 from biomejs/next + * feat(core): add support for `.graphqls` files (#7118) + * feat(useConst): don't report uninit variables read befroe to be written (#7201) + * Revert "feat(resolver): resolve extension alias" (#7199) + * chore: add Vercel to sponsors (#7200) + * fix: consider type-only imports as dev dependency (#7171) + * [autofix.ci] apply automated fixes + * chore: document variants + * ci: add body to close issue workflow + * docs: fix broken link, update rule count (#7194) + * docs: fix path to perfectionist docs (#7193) + * [autofix.ci] apply automated fixes + * chore: fix various typos in biome css formatter crates (#7190) + * fix linting and workspace methods + * chore: skip rule when there's an `extends` + * chore: address linting + * merge main and update codegen + * Merge remote-tracking branch 'origin/main' into next + * chore: fix typos in biome css analyze crates (#7187) + * feat(lint): add `useBiomeIgnoreFolder` and `noBiomeFirstException` (#7159) + * chore: fix typos in biome_cli crates (#7185) + * chore: fix typos `messsage` → `message` (#7186) + * chore(deps): update rust crate tower-lsp-server to 0.22.1 (#7183) + * chore(deps): update rust crate proc-macro2 to 1.0.96 (#7182) + * chore(deps): update @biomejs packages (#7176) + * chore(deps): update docker/dockerfile:1 docker digest to 3838752 (#7175) + * chore(deps): update dependency @types/node to v22.17.1 (#7177) + * chore(deps): update rust crate hashbrown to 0.15.5 (#7181) + * chore(deps): update rust crate camino to 1.1.11 (#7180) + * chore(deps): update github-actions (#7178) + * fix(yaml_parser): tokens out of order (#7168) + * chore(coderabbit): dont review generated files (#7172) + * feat(resolver): resolve extension alias (#7158) + * build: upgrade to Rust 1.89 (#7170) + * refactor: use if-let-chain if possible (applying clippy fixes) (#7169) + * feat(parser/tailwind): support arbitrary candidates (#7086) + * feat(parse/tailwind): handle most basenames with dashes (#7068) + * fix(linter): false positive for `noDuplicateFontNames` (#7156) + * feat: promote rules (#7137) + * feat(parser/html): text expressions in attributes (#6907) + * Merge remote-tracking branch 'origin/main' into next + * fix(core): included files in nested configurations (#7161) + * refactor(test): make generated snapshot tests have module stucture that matches folder structure (#7163) + * feat(analyze/js): add `noNextAsyncClientComponent` rule in Next domain (#7081) + * feat(analyze/js): add `useMaxParams` (#7124) + * docs(changelog): fix wrong `useConsistentTypeDefinitions` URL (#7151) + * chore(lint): remove extra `v` from rule metadata (#7150) + * Merge branch 'main' into next + * chore(lint): version released rules (#7147) + * ci: use `github.sha` for dispatch event on release (#7145) + * docs: remove the mention of a fix (#7146) + * fix: set language of noVueDataObjectDeclaration to js (#7144) + * ci: release (#7069) + * Merge branch 'main' into next + * feat(lint): add ignoreTypes option to the noImportCycles rule (#7143) + * feat(lint): add `ignoreTypes` option to the `noImportCycles` rule (#7017) + * feat(analyze/js): add noVueDataObjectDeclaration (#6574) + * fix: remove option, combobox, listbox from semantic element suggestions (#7129) + * fix: revive wasm build (#7136) + * perf: minor performance tweaks (#7122) + * chore: tweak CodeRabbit (#7132) + * fix(core): resolve aliased imports (#7121) + * feat(core): scanner v2 (#6989) + * ci: depot-windows-2022-4 -> depot-windows-2022-16 + * chore: apply CodeRabbit nits (#7116) + * feat(parser): support import source (#7019) + * Merge branch 'main' into next + * ci: use faster runners on depot (#7115) + * chore: add CodeRabbit config (#7114) + * feat(lint): rule `noUnnecessaryConditions` (#7084) + * revert: "fix(lint/noUnassignedVariables): handle JSX ref attribute ass… (#7104) + * chore: setup autofix.ci workflow (#7113) + * fix(lint/noUnusedPrivateClassMembers): handle class members declared in constructor parameters correctly (#7102) + * fix(lint/noUnusedPrivateClassMembers): improve member usage check (#7103) + * fix(core): return type inference no longer picks up nested returns (#7106) + * feat(analyse/js): add `noNonNullAssertedOptionalChain` rule (#7100) + * fix(core): consider extended configs for scan kind (#7099) + * feat(analyze/js): added rule for `@typescript-eslint/consistent-type-definitions` (#7053) + * chore(deps): update rust crate tokio to 1.47.1 (#7096) + * chore(deps): update github-actions (#7094) + * chore(deps): update dependency eslint to v9.32.0 (#7093) + * chore(deps): update dependency @types/node to v22.17.0 (#7092) + * chore(deps): update @biomejs packages (#7091) + * chore(deps): update rust crate serde_json to 1.0.142 (#7089) + * chore(deps): update rust:1.88.0 docker digest to af306cf (#7042) + * chore(lint): add version to the released rules (#7087) + * feat: add tailwind domain (#6972) + * feat(format/html): implement suppression comments (#5356) + * chore: add Claude sub-agents (#7066) + * feat(qwik): add few new lint rules (#6887) + * feat(parse/tailwind): start implementing lexer/parser (#6986) + * docs(analyze): about "Services" (#7058) + * fix changelog + * chore: use own semver parser (#7061) + * ci: use faster runners on Windows (#7041) + * ci: release (#6927) + * feat(analyze/js): add useReactFunctionComponents rule (#7055) + * feat(lint): implement `noVueReservedKeys` rule (#7057) + * refactor(format): use specialised tokens (#7052) + * docs: update analyzer CONTRIBUTING.md (#7056) + * ci: make it so windows devs don't get lints that don't show up on linux/macos (#7003) + * chore(deps): update rust:1.88.0-bullseye docker digest to b315f98 (#7043) + * fix(lint): `useSemanticElements` self-closing elements (#7044) + * Revert "ci: use depot cargo in the PR workflow" (#7046) + * ci: use depot cargo in the PR workflow (#7045) + * fix(lint/noUnassignedVariables): handle JSX ref attribute assignments (#7000) + * feat(qwik): add domain setup and enable some pre-existing rules (#6923) + * test(biome-js-analyze): add tests to cover tests to cover ??=, ||=, &&= (#7010) + * fix(migrate): transfer comments to the separator (#7014) + * feat(formatter): add option to split binary expressions before operators (#6159) + * fix(suppression): invalid suppression comments should not cause a panic (#7012) + * feat(wasm): expose Workspace::scan_project_folder (#7005) + * ci: sync `next` branch to the website repo (#7011) + * fix(css_parser): add active-view-transition-type() (#6973) (#6991) + * refactor(formatter): specialised verbatim formatting (#7002) + * chore: update generated code from analyzer codegen (#7001) + * feat(wasm): expose new functions (#6896) + * feat(json/analyze): rule `noQuickfixBiome` (#6992) + * fix(lint/useSortedClasses): remove leading and trailing whitespaces (#6979) + * fix: update documentation URL for `noUnknownPseudoClass` (#6990) + * feat(parse): add tailwind parser (#6980) + * Merge branch 'main' into next + * fix(deps): update @biomejs packages (major) (#6962) + * feat: support configureable sorting mode for imports, keys and attributes (#6506) + * feat(noRestrictedImports): add the patterns option (#5506) + * feat(parse): add tailwind grammar (#6978) + * fix: remove infinite loop on `function A(A) {}` (#6976) + * feat(yaml_parser): parse flow constructs (#6961) + * chore: split `Type` from `TypeData` (#6963) + * feat(parser): support import defer (#6949) + * chore(deps): update dependency @types/node to v22.16.5 (#6955) + * feat(biome-js-analyze): expanded support for useReadonlyClassProperties to cover async class methods too (#6938) + * chore(deps): update dependency @types/node to v22.16.5 (#6956) + * chore(deps): update rust crate serde_json to 1.0.141 (#6957) + * chore(deps): update typescript-eslint monorepo to v8.37.0 (#6960) + * fix(deps): update rust crate roaring to 0.11.1 (#6959) + * perf: shrink `Text` (#6946) + * chore(deps): update github-actions (#6954) + * fix: typo `@vitest/eslint-plugin` source url (#6943) + * fix(biome_js_analyze): ignore `as const` and similar wrappers in `noMagicNumbers` rule (#6944) + * fix(core): fix type inference of `this` (#6942) + * fix: typo `perfer-for` → `prefer-for` (#6947) + * refactor: add `no-nested-component-definitions` rule to eslint migration (#6941) + * ci: add French, Spanish and Ukrainian to labeler (#6926) + * perf: introduce `Path` type (#6935) + * fix(linter): fix recursive hooks (#6931) + * fix(lsp): update diagnostics on watched files (#6924) + * fix: update `useComponentExportOnlyModules` website link (#6463) + * chore: fix changelog (#6917) + * docs: explain how to document options (#6916) + * Merge branch 'main' into next + * feat(biome_js_analyze): allow specifying stable object keys in `useExhaustiveDependencies` configuration (#6398) + * feat(cli): enhanced summary reporter (#6731) + ------------------------------------------------------------------- Thu Jul 31 06:30:02 UTC 2025 - Soc Virnyl Estela diff --git a/biome.spec b/biome.spec index 575b463..8ddd238 100644 --- a/biome.spec +++ b/biome.spec @@ -17,9 +17,9 @@ # -%define rev a1469432d44f95e3f685fe294c49ecf3517c1c7e +%define rev dcdd8192c3a7a6f17ef756a4aafb4736a94a8f5a Name: biome -Version: 2.1.3 +Version: 2.2.2 Release: 0 Summary: A JavaScript and TypeScript toolchain License: Apache-2.0 AND MIT @@ -27,7 +27,7 @@ Group: Productivity/Other URL: https://github.com/biomejs/biome Source0: https://github.com/biomejs/biome/archive/refs/tags/@biomejs/biome@%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vendor.tar.zst -BuildRequires: cargo >= 1.53.0 +BuildRequires: cargo BuildRequires: cargo-packaging BuildRequires: zstd ExclusiveArch: %{rust_tier1_arches} diff --git a/vendor.tar.zst b/vendor.tar.zst index c409256..11e5e28 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:db3b525489d50a48b1e9df16bc93fa469922533557213aa4a9f896ee80ebea66 -size 33731847 +oid sha256:f728988d560c9eef0e2b957038b091b60ff2bd67594fafc16eb1a556342efb0d +size 29640324 -- 2.49.0