Releases: iv-stpn/biome-config
Releases · iv-stpn/biome-config
Release list
v1.3.2
@iv-stpn/biome-config
1.3.1
Patch Changes
- 96e5741: Disable
performance/noImgElement, and drop all re-enabled project rules
(useImportExtensions,noUnusedClasses,noPrivateImports,
noUndeclaredDependencies,useJsonImportAttributes,noDeprecatedImports).
1.3.0
Minor Changes
- e1082fc: Remove biome-drizzle-best-practices-plugin, bump @biomejs/biome peer to >=2.5.4, add noExcessiveCognitiveComplexity rule, and increase noExcessiveLinesPerFunction maxLines to 100.
1.2.13
Patch Changes
- 6036f5e: Disable
style/useExplicitLengthCheck(too many false positives).
1.2.12
Patch Changes
- 265a629: Disable
style/useNamingConvention(too many false positives).
1.2.11
Patch Changes
- eca5170: Enable
complexity/noExcessiveLinesPerFunction(maxLines: 90) andsecurity/noSecrets(entropyThreshold: 100), and disablestyle/noHexColors.
1.2.10
Patch Changes
- acc1c99: Disable the
projectdomain, enablenoPrivateImports, and disableuseImportExtensionsin the correctness group.
1.2.9
Patch Changes
- e03fa1e: Enable
useNamingConventionin the style group withstrictCase: false, and disablenoMagicNumbers.
1.2.8
Patch Changes
- bbf5ae3: Update Biome rules: enable the
projectdomain (recommended), enable nursery rules (useSortedClasses,noDrizzleDeleteWithoutWhere,noDrizzleUpdateWithoutWhere,noMisleadingReturnType,noUnusedClasses,noUselessTypeConversion,useIncludes), enablecorrectness/noUndeclaredDependenciesandcorrectness/useJsonImportAttributes, enablesuspicious/noDeprecatedImports, and remove thenoUnresolvedImports/useImportExtensionsoverrides. Widen the@biomejs/biomepeer dependency to>=2.5.2.
1.2.7
Patch Changes
- bc403ec: Add
__DEV__to the list of globals.
1.2.6
Patch Changes
- 84587e8: Enable
noUndeclaredVariables(withcheckTypes: false), disablenoUnresolvedImports, and addBunto the list of globals.
1.2.5
Patch Changes
- 2f08fc5: Enable
useConsistentTypeDefinitionswith thetypestyle, enforcingtypeoverinterfacefor type definitions.
1.2.4
Patch Changes
- 6c63459: Fix an invalid trailing comma in the
linter.domainsblock ofbiome.jsonthat made the config unparseable. Add a husky pre-commit hook that runs typecheck and lint before allowing commits.
1.2.3
Patch Changes
- ac9bd75: Disable framework-specific linter domains (
qwik,svelte,solid,turborepo,vue) by setting them tonone.
1.2.2
Patch Changes
- 28750fc: Disable additional lint rules: turn off
correctness/useImportExtensions, andstyle/noDefaultExportandstyle/noTernary.
1.2.1
Patch Changes
- 02eee54: Fix
files.includesglob: replace the invalid!!**/distdouble-negation with!dist, and normalize the linterincludesignores to!dist/!node_modules.
1.2.0
Minor Changes
- d68efa5: Add three new Biome plugins:
biome-typescript-best-practices-plugin,biome-react-best-practices-plugin, andbiome-drizzle-best-practices-plugin, registered as peer dependencies.
1.1.0
Minor Changes
- ddf1279: Switch the linter to the
allpreset and normalize rule severities against their defaults. Rules are now selectively disabled (noNodejsModules,useBlockStatements,useDestructuring,noConsole) rather than individually enabled fromnone. Pin peer and dev dependency versions, and addlint/lint:fixscripts.
1.0.1
Patch Changes
- 0f08905: Set up automated publishing to npm via Changesets and GitHub Actions.
v1.3.1
Patch Changes
- 96e5741: Disable
performance/noImgElement, and drop all re-enabled project rules
(useImportExtensions,noUnusedClasses,noPrivateImports,
noUndeclaredDependencies,useJsonImportAttributes,noDeprecatedImports).
v1.3.0
Minor Changes
- e1082fc: Remove biome-drizzle-best-practices-plugin, bump @biomejs/biome peer to >=2.5.4, add noExcessiveCognitiveComplexity rule, and increase noExcessiveLinesPerFunction maxLines to 100.
v1.2.13
Patch Changes
- 6036f5e: Disable
style/useExplicitLengthCheck(too many false positives).
v1.2.12
Patch Changes
- 265a629: Disable
style/useNamingConvention(too many false positives).
v1.2.11
Patch Changes
- eca5170: Enable
complexity/noExcessiveLinesPerFunction(maxLines: 90) andsecurity/noSecrets(entropyThreshold: 100), and disablestyle/noHexColors.
v1.2.10
Patch Changes
- acc1c99: Disable the
projectdomain, enablenoPrivateImports, and disableuseImportExtensionsin the correctness group.
v1.2.9
Patch Changes
- e03fa1e: Enable
useNamingConventionin the style group withstrictCase: false, and disablenoMagicNumbers.
v1.2.8
Patch Changes
- bbf5ae3: Update Biome rules: enable the
projectdomain (recommended), enable nursery rules (useSortedClasses,noDrizzleDeleteWithoutWhere,noDrizzleUpdateWithoutWhere,noMisleadingReturnType,noUnusedClasses,noUselessTypeConversion,useIncludes), enablecorrectness/noUndeclaredDependenciesandcorrectness/useJsonImportAttributes, enablesuspicious/noDeprecatedImports, and remove thenoUnresolvedImports/useImportExtensionsoverrides. Widen the@biomejs/biomepeer dependency to>=2.5.2.
v1.2.7
Patch Changes
- bc403ec: Add
__DEV__to the list of globals.