GitHub @biomejs

RSS: https://github.com/biomejs/biome/releases.atom
GitHub @biomejs 的网站。

Biome CLI v2.5.15

Biome CLI 2.5.15 补丁版发布,新增多条 nursery 规则:React 默认 prop 禁用数组/对象/函数、Svelte 禁止 export let、CSS 逻辑属性(支持 LTR/RTL 国际化)、SvelteKit 提示迁移 $app/state。 同时修复 Astro set:html 误报、优化 HTML 格式化性能提升 4 倍、修正布尔字面量在 ||/&& 中的误报、新增 noMeaninglessVoidOperator 规则。 面向 Biome 用户的例行版本更新。
评论点赞收藏3 小时前

Biome CLI v2.5.14 更新:新增 noReturnInFinally 等三条规则并修复多项问题

<h2>2.5.14</h2><h3>补丁变更</h3><ul> <li> 谢谢!- 新增托儿所规则.该规则不允许在<code>Promise.prototype.finally()</code>回调,包括嵌套块和条件分支内部。嵌套函数中的返回被规则忽略。<pre>// Invalid: return in finally callback Promise.resolve(1).finally(() =&gt; { return 2 }) // Valid: no return in finally callback Promise.resolve(1).finally(() =&gt; { console.log(2) })</pre>从一个<code>Promise.prototype.finally()</code>回调不会替代原始承诺的履行值,这可能会造成混淆。退回的承诺和承诺会被拒绝,而它们的拒绝会拒绝最终的承诺。</li> <li> 谢谢!- 新增托儿所规则, 这不允许斯韦尔特的<code>{@debug}</code>一天。<pre>&lt;!-- Invalid: leftover debugging tag --&gt; {@debug user}</pre>该<code>{@debug}</code>标签是调试辅助工具,一旦不再需要它,应当移除,因为它不应留在生产代码中。该规则提供了一个安全的修复方法,可以移除标签。</li> <li> </li></ul>
评论点赞收藏14 天前

Biome CLI v2.5.13 发布:新增两个 lint 规则,修复 Zod 类型推断性能问题

Biome v2.5.13 新增 useLayeredStyles 和 useBetterDomTraversing 两条 nursery 规则,前者要求 CSS 样式在 cascade layer 内定义,后者推荐用.firstElementChild /.closest 替代手动索引遍历。 Zod 等大型库的类型感知 lint 性能修复是本次核心改进,大量用户关心的 useRegexpExec、noFloatingPromises 等规则性能随之恢复。 noUselessConstructor 规则调整:向 super 转发参数的 TypeScript 构造函数不再被误报。
评论点赞收藏20 天前

Biome CLI v2.5.12 发布说明

Biome CLI v2.5.12 修复了 Astro 表达式中多个解析问题,包括 TypeScript/JSX 语法被错误拒绝、属性名在冒号和点号处被拆分、裸大于号被误判为标记、HTML 注释解析失败、is:raw 被误读为 JSX、引号导致表达式提前结束、模板字面量属性值支持缺失、未加引号属性值被拒绝等。
评论点赞收藏27 天前

Biome CLI v2.5.11 发布说明

Biome CLI 发布 2.5.11 补丁版本,修复了 Astro JSX 属性解析、未闭合 HTML void 元素报错、Vue 未使用变量误报等几个 bug。
评论点赞收藏33 天前

Biome CLI v2.5.10 发布:修复 Astro 解析多项问题

<h2>2.5.10</h2><h2>补丁变更</h2><ul> <li> 谢谢!- 修复了 Astro 在属性之间拒绝 JavaScript 注释的问题。</li> <li> 谢谢!- 固定裸地<code>&lt;</code>在Astro文本中,将视为标签的开头,例如:<code>5 &lt; 6 and 7 &gt; 6</code>.就像HTML一样,a<code>&lt;</code>无法打开标签是文本,无需逃逸。</li> <li> 谢谢!- 固定:仅包含注释的Astro表达式不再被报告为解析错误,这也阻止了整个文件的格式化。<pre>{/* a note */} x</pre></li> <li> 谢谢!- 固定:一个空的Astro表达式,如<code>{}</code>不再无法解析。天文渲染图<code>{}</code>像虚无一样。</li> <li> 谢谢!- 修复包含注释无法解析的 Astro 表达式。<pre>{/* block comment */ x} {/* only a comment */}</pre></li> <li> 谢谢!- 增加了对 Astro 片段速记的支持。<pre>&lt;&gt; a </pre></li> <li> 谢谢!- 修复了 Astro 前置块被字符串或注释内的关闭标签打断的情况。<pre>--- const a = "&lt;/scrip…</pre></li></ul>
评论点赞收藏40 天前

Biome CLI v2.5.9 发布说明

Biome CLI 发布 2.5.9 版本,修复 CSS 解析器在无效声明后的恢复问题,新增 useNamedLayer 和 useTailwindShorthandClasses 两条 nursery 规则,HTML 格式化器现在保留有意义的空行,CSS 解析器支持 Tailwind 容器查询变体名。
评论点赞收藏43 天前

Biome CLI 2.5.8 版本更新

Biome CLI 发布 2.5.8 版本,新增 React Compiler 诊断规则和 Svelte 旧版 const 限制规则,修复多项 CSS 和 Svelte 解析 bug。
评论点赞收藏50 天前

Biome CLI v2.5.7

2.5.7 Patch Changes #10822 c171b3b Thanks @pkallos! - Added the option ignoreIfStatements to useNullishCoalescing. Biome now flags if statements that only assign to a nullish variable (such as if (!a)...
评论点赞收藏57 天前

Biome CLI v2.5.6 发布说明

Biome CLI 发布 2.5.6 版本,修复了 noMisusedPromises 的性能回退、CSS 多行格式化、React hooks 误报、柯里箭头函数解析、noUselessTernary 快速修复保留间距、Svelte 文件 --write 幂等性等多个问题。
评论点赞收藏64 天前

Biome CLI v2.5.5 发布说明

Biome CLI 发布 2.5.5 版本,修复多个 lint 规则误报问题,包括 bigint 字面量联合类型检查、递归类型导致的 false positive、HTML 指令触发 useSortedAttributes 等问题。 CSS 格式化器也修复了大小写和注释格式问题。
评论点赞收藏71 天前

Biome CLI v2.5.4

2.5.4 Patch Changes #10665 55ff995 Thanks @dyc3! - Improved the performance of the HTML parser slightly in our synthetic benchmarks. #10894 f4fb10e Thanks @ematipico! - Fixed #6392: On-type formatting...
评论点赞收藏77 天前

Biome CLI v2.5.3

2.5.3 Patch Changes #10815 86613d5 Thanks @WaterWhisperer! - Fixed a parser panic reported in #10708: Biome now recovers when unsupported CSS Modules @value rules or scoped @keyframes names end at EOF...
评论点赞收藏84 天前

Biome CLI v2.5.2

2.5.2 Patch Changes #10595 f458028 Thanks @pkallos! - Added the option ignoreBooleanCoercion to useNullishCoalescing. When enabled, Biome ignores || and ||= used inside a Boolean call, where coalescin...
评论点赞收藏91 天前

Biome CLI v2.5.1

2.5.1 Patch Changes #10722 f8a303d Thanks @denbezrukov! - Fixed CSS formatter output for comments between import media queries. -@import url("print.css") print, -/ comment / -screen; +@import url("pri...
评论点赞收藏99 天前

Biome CLI v2.5.0

2.5.0 Minor Changes #9539 f0615fd Thanks @ematipico! - Added a new reporter called concise. When --reporter=concise is passed the commands format, lint, check and ci, the diagnostics are printed in a ...
评论点赞收藏110 天前

JavaScript APIs v6.0.0

6.0.0 Minor Changes #8944 8cd3da1 Thanks @ash1day! - Added a new spanInBytesToSpanInCodeUnits helper function to convert byte-based spans from Biome diagnostics to UTF-16 code unit spans. Biome intern...
评论点赞收藏110 天前

Biome CLI v2.4.16

2.4.16 Patch Changes #10329 ef764d5 Thanks @Conaclos! - Fixed an issue where diagnostics showed an incorrect location in Astro files. #10363 50aa415 Thanks @dyc3! - Fixed HTML formatting for a case wh...
评论点赞收藏126 天前

Biome CLI v2.4.15

2.4.15 Patch Changes #9394 ba3480e Thanks @dyc3! - Added the nursery rule useTestHooksInOrder in the test domain. The rule enforces that Jest/Vitest lifecycle hooks ( beforeAll, beforeEach, afterEach,...
评论点赞收藏144 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。