Releases: cookielab/biome-configuration
Releases · cookielab/biome-configuration
v2.0.0
⚠ BREAKING CHANGES
- biome: update Biome to 2.4.13 (#30)
Features
- base: add definition for 'noDrizzleDeleteWithoutWhere' with level 'off' (c89717d)
- base: add definition for 'noDrizzleUpdateWithoutWhere' with level 'off' (66e1261)
- base: add definition for 'noEmptyObjectKeys' with level 'error' (df7ebb0)
- base: add definition for 'noIdenticalTestTitle' with level 'error' (2a9935b)
- base: add definition for 'noImpliedEval' with level 'error' (b92ae57)
- base: add definition for 'noLoopFunc' with level 'error' (3db5d0e)
- base: add definition for 'noMisleadingReturnType' with level 'error' (80b7a86)
- base: add definition for 'noTopLevelLiterals' with level 'error' (ff98301)
- base: add definition for 'noUnnecessaryTemplateExpression' with level 'error' (d8eb16c)
- base: add definition for 'noUnsafePlusOperands' with level 'error' (a1e0539)
- base: add definition for 'noUntrustedLicenses' with level 'info' (08f7358)
- base: add definition for 'noUselessTypeConversion' with level 'error' (927f1d0)
- base: add definition for 'useConsistentTestIt' with level 'error' (0bbdaca)
- base: add definition for 'useDisposables' with level 'error' (f50eea7)
- base: add definition for 'useExplicitReturnType' with level 'error' (1256195)
- base: add definition for 'useImportsFirst' with level 'error' (70bf295)
- base: add definition for 'useQwikLoaderLocation' with level 'off' (41ab77a)
- base: add definition for 'useReduceTypeParameter' with level 'error' (af8bd12)
- base: add definition for 'useRegexpTest' with level 'error' (b7b519f)
- base: add definition for 'useStringStartsEndsWith' with level 'error' (0e50449)
- base: add definition for 'useVarsOnTop' with level 'error' (4b3682d)
- biome: update Biome to 2.4.13 (c48e6c0)
- biome: update Biome to 2.4.13 (#30) (dd5e371)
- frontend: add definition for 'noDuplicateSelectors' with level 'error' (b7c2412)
- frontend: add definition for 'noExcessiveSelectorClasses' with level 'warn' (94be5e6)
- frontend: add definition for 'noInlineStyles' with level 'warn' (c65a6e4)
- frontend: add definition for 'useBaseline' with level 'warn' (36ce209)
- frontend: add definition for 'useDomNodeTextContent' with level 'error' (01dd7a0)
- frontend: add definition for 'useDomQuerySelector' with level 'error' (6a6cba7)
- frontend: add definition for 'useIframeSandbox' with level 'error' (cc0be2b)
- react: add definition for 'noComponentHookFactories' with level 'error' (616a6bf)
- react: add definition for 'noJsxLeakedDollar' with level 'error' (18f312c)
- react: add definition for 'noJsxNamespace' with level 'error' (818f69b)
- react: add definition for 'noReactNativeDeepImports' with level 'error' (9a2a108)
- react: add definition for 'noReactNativeLiteralColors' with level 'error' (c2c02e1)
- react: add definition for 'noReactNativeRawText' with level 'error' (b6fc08b)
- react: add definition for 'useReactAsyncServerFunction' with level 'error' (a29c952)
- react: add definition for 'useReactNativePlatformComponents' with level 'error' (becea6b)
v1.4.0
What's Changed
- chore(deps): update actions/cache action to v4.3.0 by @clb-robot in #20
- chore(deps): update Node.js to v24.13.1 by @clb-robot in #21
- chore(deps): update pnpm to 10.30.0 by @clb-robot in #22
- chore(deps): update actions/cache action to v5.0.3 by @clb-robot in #23
- chore(deps): update actions/checkout action to v6.0.2 by @clb-robot in #24
- chore(deps): update actions/setup-node action to v6.2.0 by @clb-robot in #25
- chore(deps): update GitHub Artifact Actions (major) by @clb-robot in #26
- chore(deps): update biome to 2.4.6 by @portrik in #29
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- chore(dependencies): update biome to 2.3.14 by @portrik in #17
- chore(deps): update @types/node to 25.2.3 by @clb-robot in #18
- chore(deps): update actions/checkout action to v5.0.1 by @clb-robot in #19
- chore(deps): update biome to 2.4.0 by @portrik in #27
- feat(base): disable noUselessUndefined by @portrik in #28
New Contributors
- @clb-robot made their first contribution in #18
Full Changelog: v1.2.0...v1.3.0
v1.2.0
v1.1.0
v1.0.1
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Updating to a new major version mainly because of the import sorting. As the confgiuration schema changed, it was better to just explicitely sort the groups. Making this a potentional breaking change that would either require a configuration update or re-format of the whole project.
Changelog
General Changes
- Update Biome to
2.3.5
Rule Changes
-
Added to
base.nursery"noDeprecatedImports": "warn""noUnusedExpressions": "error"
-
Added to
graphql.nursery"noEmptySource": "error""useDeprecatedDate": "warn"
-
Added to
node.nursery"noDuplicateDependencies": "error"
-
Added to
react.nursery"noJsxLiterals": "warn""useReactFunctionComponents": "error"
Configuration Changes
-
Changed
- Updated import groups to be more logical
Rule Changes
-
Moved from
nurseryto stable categoriesnoNonNullAssertedOptionalChainmoved tosuspicious.noNonNullAssertedOptionalChainuseConsistentTypeDefinitionsmoved tostyle.useConsistentTypeDefinitionsuseReactFunctionComponentsmoved tostyle.useReactFunctionComponentsnoSecretsmoved tosecurity.noSecretsuseImageSizemoved tocorrectness.useImageSize(with frontend override to"warn")useAnchorHrefmoved tocorrectness.useAnchorHref(with frontend override to"error")noQwikUseVisibleTaskmoved tocorrectness.noQwikUseVisibleTaskuseQwikClasslistmoved tocorrectness.useQwikClasslist
-
Added to
base.nursery"noContinue": "off""noIncrementDecrement": { "level": "error", "options": { "allowForLoopAfterthoughts": true } }"noParametersOnlyUsedInRecursion": "off""noUnknownAttribute": "off""useArraySortCompare": "error""useVueDefineMacrosOrder": "off"
-
Changed
"useConsistentMemberAccessibility": "error"->"useConsistentMemberAccessibility": { "level": "error", options: { "accessibility": "explicit" } }
Formatter Changes
-
Changed
"attributePosition": "auto"->"attributePosition": "multiline"
Automated Changelog
What's Changed
- feat(rules): Update useConsistentMemberAccessibility. by @portrik in #8
- feat(formatter): Change attributePosition from auto to multiline. by @portrik in #9
Full Changelog: v0.9.0...v1.0.0
v0.9.0
Changelog
General Changes
- Update Biome to
2.2.3
Rule Changes
-
Added to
nursery"noUselessCatchBinding": "error""useConsistentArrowReturn": "error""useVueMultiWordComponentNames": "off"
-
Changed
"noThisInStatic": "off"
Auto-Generated Changelog
What's Changed
- fix(rules): Fix the setting of noReactSpecificProps. by @portrik in #1
- feat(rules): Disable noThisInStatic by @portrik in #4
Full Changelog: v0.8.2...v0.9.0
v0.8.2
General Changes
- Fix naming of the CHANGELOG file
- Add
repository.urltopackage.jsonto enable provenance
Full Changelog: v0.8.1...v0.8.2
v0.8.1
General Changes
- Switch from a private Gitlab repo to a public Github one
- Update documentation to match the switch
Full Changelog: v0.8.0...v0.8.1