You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2026/10/18 11:30:21 UTC
[PR] chore(deps): bump the minor-and-patch group across 1 directory with 45 updates [maka]
dependabot[bot] opened a new pull request, #6152:
URL: https://github.com/apache/maka/pull/6152
Bumps the minor-and-patch group with 45 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@ai-sdk/provider-utils](https://github.com/vercel/ai/tree/HEAD/packages/provider-utils) | `5.0.51` | `5.0.60` |
| [@astryxdesign/cli](https://github.com/facebook/astryx/tree/HEAD/packages/cli) | `0.6.3` | `0.7.0` |
| [@astryxdesign/core](https://github.com/facebook/astryx/tree/HEAD/packages/core) | `0.6.3` | `0.7.0` |
| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.14` | `2.5.15` |
| [@electron/asar](https://github.com/electron/asar) | `4.3.0` | `4.3.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.6.3` | `26.6.5` |
| [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.38.0` | `6.41.0` |
| [marked](https://github.com/markedjs/marked) | `18.0.11` | `18.1.1` |
| [@modelcontextprotocol/client](https://github.com/modelcontextprotocol/typescript-sdk) | `2.2.0` | `2.3.1` |
| [@modelcontextprotocol/node](https://github.com/modelcontextprotocol/typescript-sdk) | `2.1.0` | `2.1.1` |
| [@modelcontextprotocol/server](https://github.com/modelcontextprotocol/typescript-sdk) | `2.1.0` | `2.3.1` |
| [@modelcontextprotocol/server-legacy](https://github.com/modelcontextprotocol/typescript-sdk) | `2.0.0` | `2.3.1` |
| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.68` | `4.0.80` |
| [@ai-sdk/code-mode](https://github.com/vercel/ai/tree/HEAD/packages/code-mode) | `1.0.79` | `1.0.98` |
| [@ai-sdk/cohere](https://github.com/vercel/ai/tree/HEAD/packages/cohere) | `4.0.52` | `4.0.61` |
| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.85` | `4.0.96` |
| [@ai-sdk/open-responses](https://github.com/vercel/ai/tree/HEAD/packages/open-responses) | `2.0.56` | `2.0.65` |
| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.80` | `4.0.94` |
| [@ai-sdk/openai-compatible](https://github.com/vercel/ai/tree/HEAD/packages/openai-compatible) | `3.0.59` | `3.0.69` |
| [@ai-sdk/provider](https://github.com/vercel/ai/tree/HEAD/packages/provider) | `4.0.19` | `4.0.27` |
| [@larksuiteoapi/node-sdk](https://github.com/larksuite/node-sdk) | `1.74.0` | `1.75.0` |
| [@openai/agents-core](https://github.com/openai/openai-agents-js) | `0.18.0` | `0.20.0` |
| [@slack/socket-mode](https://github.com/slackapi/node-slack-sdk) | `3.0.1` | `3.1.0` |
| [@slack/web-api](https://github.com/slackapi/node-slack-sdk) | `8.1.1` | `8.2.0` |
| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.122` | `7.0.141` |
| [undici](https://github.com/nodejs/undici) | `8.11.2` | `8.12.1` |
| [ws](https://github.com/websockets/ws) | `8.21.3` | `8.22.0` |
| [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) | `8.18.1` | `8.18.2` |
| [zod](https://github.com/colinhacks/zod) | `4.6.5` | `4.6.7` |
| [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) | `8.18.1` | `8.18.2` |
| [@agentclientprotocol/sdk](https://github.com/agentclientprotocol/typescript-sdk) | `1.5.0` | `1.8.0` |
| [systeminformation](https://github.com/sebhildebrandt/systeminformation) | `5.33.13` | `5.33.15` |
| [katex](https://github.com/KaTeX/KaTeX) | `0.18.9` | `0.19.0` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.48.0` | `1.57.0` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.3.0` | `19.3.1` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.3.0` | `19.3.1` |
| [virtua](https://github.com/inokawa/virtua) | `0.52.7` | `0.53.5` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.1` |
| [opencli-mcp](https://github.com/jackwener/opencli-mcp) | `0.0.22` | `0.0.30` |
| [@astryxdesign/theme-neutral](https://github.com/facebook/astryx/tree/HEAD/packages/themes/neutral) | `0.6.3` | `0.7.0` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) | `10.6.0` | `10.6.2` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.1.1` | `6.1.2` |
| [simple-icons](https://github.com/simple-icons/simple-icons) | `16.32.0` | `16.35.0` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core) | `10.6.0` | `10.6.2` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.3.1` | `8.3.4` |
| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `7.3.5` | `7.3.8` |
Updates `@ai-sdk/provider-utils` from 5.0.51 to 5.0.60
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/vercel/ai/blob/main/packages/provider-utils/CHANGELOG.md">@ai-sdk/provider-utils's changelog</a>.</em></p>
<blockquote>
<h2>5.0.60</h2>
<h3>Patch Changes</h3>
<ul>
<li>2e89fa4: fix(provider-utils): keep case-sensitive url paths and query values</li>
</ul>
<h2>5.0.59</h2>
<h3>Patch Changes</h3>
<ul>
<li>9667bf2: docs(provider-utils): clarify how <code>ToolApprovalResponse.reason</code> is handled for approved and denied tool calls</li>
<li>81663cc: fix(provider-utils): accept exact criteria labels in decision choice responses</li>
<li>Updated dependencies [e57803c]
<ul>
<li><code>@ai-sdk/provider</code><a href="https://github.com/4"><code>@4</code></a>.0.27</li>
</ul>
</li>
</ul>
<h2>5.0.58</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [4dbc902]
<ul>
<li><code>@ai-sdk/provider</code><a href="https://github.com/4"><code>@4</code></a>.0.26</li>
</ul>
</li>
</ul>
<h2>5.0.57</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>9184a35: Add ordered text, file, and JSON parts to experimental decision state. Support image input in OpenAI Decisions and language model adapters. Gateway retains its existing string and JSON request format and rejects files, as does TypeSafe AI.</p>
<p>Arrays passed directly as state now contain decision state parts. Wrap JSON arrays in an object or a json part.</p>
<p>Normalize all public state forms into an array of parts before calling decision providers. Providers receive text and JSON objects as text and json parts.</p>
<p>Serialize decision file bytes as base64 in OpenTelemetry state attributes. Model-call spans record normalized state parts, while outer spans retain public state inputs.</p>
<p>Preserve native JSON state in TypeSafe AI when state contains one JSON part. Label shared state in language-model decision prompts.</p>
</li>
<li>
<p>Updated dependencies [9184a35]</p>
<ul>
<li><code>@ai-sdk/provider</code><a href="https://github.com/4"><code>@4</code></a>.0.25</li>
</ul>
</li>
</ul>
<h2>5.0.56</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [d3bcad9]
<ul>
<li><code>@ai-sdk/provider</code><a href="https://github.com/4"><code>@4</code></a>.0.24</li>
</ul>
</li>
</ul>
<h2>5.0.55</h2>
<h3>Patch Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/vercel/ai/commit/a56e32017d800a9e2f4fc0ccc9a09e63911a9420"><code>a56e320</code></a> Version Packages (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/23314">#23314</a>)</li>
<li><a href="https://github.com/vercel/ai/commit/2e89fa4d616da356cf346f7da36ea9509ce8742c"><code>2e89fa4</code></a> fix(provider-utils): keep case-sensitive url paths and query values (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/23333">#23333</a>)</li>
<li><a href="https://github.com/vercel/ai/commit/543d42cdda96e2ecb59c0a28f197067b96b5ac8d"><code>543d42c</code></a> Version Packages (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/22437">#22437</a>)</li>
<li><a href="https://github.com/vercel/ai/commit/9667bf29918bac7c55d36a18c407202773bbab14"><code>9667bf2</code></a> docs: clarify how tool approval reasons are handled (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/23110">#23110</a>)</li>
<li><a href="https://github.com/vercel/ai/commit/81663ccbf1db3ee0d5c73b2f3b7de8137e21f6f3"><code>81663cc</code></a> fix: Decision choice responses returned as exact criteria labels are rejected...</li>
<li><a href="https://github.com/vercel/ai/commit/50203a81019c2117c413b959398443ec7f84f325"><code>50203a8</code></a> Version Packages (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/22320">#22320</a>)</li>
<li><a href="https://github.com/vercel/ai/commit/be51c7379e8b6a66218605274f379e12541cae7e"><code>be51c73</code></a> Version Packages (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/22274">#22274</a>)</li>
<li><a href="https://github.com/vercel/ai/commit/9184a35d40947ba6b151dca4018dca8ade457743"><code>9184a35</code></a> feat: accept multimodal input in <code>decide</code> (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/22229">#22229</a>)</li>
<li><a href="https://github.com/vercel/ai/commit/e7f55a481fe2c39bd2540162ee8b45bd8de3354b"><code>e7f55a4</code></a> Version Packages (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/22198">#22198</a>)</li>
<li><a href="https://github.com/vercel/ai/commit/8f4eb0ddbb310e171576016df48ce486800e73f8"><code>8f4eb0d</code></a> Version Packages (<a href="https://github.com/vercel/ai/tree/HEAD/packages/provider-utils/issues/22124">#22124</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/vercel/ai/commits/@ai-sdk/provider-utils@5.0.60/packages/provider-utils">compare view</a></li>
</ul>
</details>
<br />
Updates `@astryxdesign/cli` from 0.6.3 to 0.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/astryx/releases">@astryxdesign/cli's releases</a>.</em></p>
<blockquote>
<h2>Astryx v0.7.0</h2>
<p>Astryx 0.7.0 — all <code>@astryxdesign/*</code> packages ship at this version.</p>
<p>This release makes forms easier to style, improves phone typography and touch menus, keeps Markdown transforms composable, and moves spacing to rem units.</p>
<h2>Upgrading to 0.7.0</h2>
<p>Start here:</p>
<ol>
<li>
<p><strong>Pin Core and the CLI to 0.7.0</strong>, plus every other stable Astryx package your project uses.</p>
<pre lang="bash"><code>OLD_VERSION=0.6.8 # replace with the Core version your project uses today
npm i @astryxdesign/core@0.7.0 @astryxdesign/cli@0.7.0 @astryxdesign/build@0.7.0 @astryxdesign/theme-neutral@0.7.0
</code></pre>
<p>The example includes Neutral; update every other stable Astryx theme in your project in the same install step.</p>
</li>
<li>
<p><strong>Run the 0.7.0 upgrade.</strong> It rewrites supported callsites, validates data-color ownership, and leaves a TODO where it cannot choose safely.</p>
<pre lang="bash"><code>npx @astryxdesign/cli upgrade --from "$OLD_VERSION" --apply --path .
</code></pre>
</li>
<li>
<p><strong>Check the items below.</strong> Four need a manual code edit, ten affect CLI commands or scripts, four are visual or token changes to inspect in your app, and eight are handled or checked by the upgrade.</p>
</li>
</ol>
<blockquote>
<p><strong>Biggest risk: props that used to be ignored now reach the DOM.</strong> Layout, MetadataList, NavHeadingMenuItem, and TopNavMegaMenuItem already accepted BaseProps, so there is no type error or codemod. Audit callsites that pass IDs, ARIA or data attributes, event handlers, or style props only if they relied on those props doing nothing.</p>
</blockquote>
<h3>Manual code edits — no codemod (4)</h3>
<ul>
<li><strong>Banner announcements are no longer inferred from status</strong> → call <code>useAnnounce()</code> from the async transition, or add an explicit persistent role.</li>
<li><strong>Previously ignored BaseProps now apply</strong> → audit the four components in the risk callout only where a passed prop was meant to stay inert.</li>
<li><strong>Complete icon registries require <code>upload</code></strong> → add an <code>upload</code> entry and artwork to every custom complete <code>IconRegistry</code>.</li>
<li><strong>Standalone empty-operator filters no longer save on open</strong> → save at the callsite when opening should commit the filter, or skip opening it.</li>
</ul>
<h3>CLI commands and scripts — no codemod (10)</h3>
<ul>
<li>
<p><strong><code>theme add</code> now imports built themes</strong> → change source-copying scripts to <code>theme eject</code>; existing <code>theme add --import</code> calls need no change.</p>
<pre lang="diff"><code>- npx @astryxdesign/cli theme add neutral ./src/theme --overwrite
+ npx @astryxdesign/cli theme eject neutral ./src/theme --overwrite
</code></pre>
</li>
<li>
<p><strong><code>init --remove-agents</code> reports <code>removed: false</code></strong> → treat <code>data.removed</code> as a boolean, not literal <code>true</code>.</p>
</li>
<li>
<p><strong>Conflicting CLI options are refused</strong> → remove the formerly ignored option from affected command pairs.</p>
</li>
<li>
<p><strong>Invalid CLI input now fails</strong> → pass valid types, packages, limits, and arguments, and handle <code>ERR_AMBIGUOUS_COMPONENT</code>.</p>
</li>
<li>
<p><strong>Empty positional arguments are rejected</strong> → omit <code>""</code> when the intended operation is to list entries.</p>
</li>
<li>
<p><strong>Integration validation needs a package</strong> → run it where <code>package.json</code> exists, or handle exit 1.</p>
</li>
<li>
<p><strong>Astryx-prefixed agent variables are removed</strong> → use <code>AGENT</code> and <code>AGENT_SESSION_ID</code>; agent metadata has no replacement.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/astryx/blob/main/packages/cli/CHANGELOG.md">@astryxdesign/cli's changelog</a>.</em></p>
<blockquote>
<h1>0.7.0</h1>
<h4>Breaking Changes</h4>
<ul>
<li>
<p><code>theme add</code> now imports built themes; use <code>theme eject</code> to copy theme source. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7138">#7138</a>)
The old contract copied theme source with <code>theme add <slug> [path] [--overwrite] [--package <package>]</code> and returned <code>theme.add</code> JSON. The <code>ThemeAddResponse</code> type and the <code>theme.add</code> response type are removed, with their <code>ThemeAddResponse.type</code>, <code>ThemeAddResponse.data</code>, and <code>ThemeAddResponse.meta</code> fields. The replacement imports the built theme with <code>theme add <slug> [--package <package>]</code> and returns <code>theme.app</code>; <code>--import</code> remains an accepted no-op. Plain <code>theme add</code> now returns <code>theme.app</code> with the owner <code>package</code> directly after <code>type</code>. Local themes carry no package.</p>
<p>A path after <code>theme add</code> now exits 1 with <code>ERR_INVALID_ARGUMENT</code>, and <code>--overwrite</code> exits 1 with <code>ERR_INVALID_OPTION</code>; neither writes files. To migrate a script that copied source, run <code>theme eject</code> with the same slug, path, <code>--overwrite</code>, and <code>--package</code> arguments. A script that already runs <code>theme add --import</code> keeps the same meaning and needs no change.</p>
</li>
<li>
<p><code>init --remove-agents</code> says when there was nothing to remove. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/6623">#6623</a>)
Migration: a consumer reading <code>data.removed</code> as a boolean keeps working; a consumer that narrowed on the literal <code>true</code> must accept the corrected value.</p>
</li>
<li>
<p>Four commands refuse silently ignored option pairs. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7132">#7132</a>)
Migration: remove the option the command was ignoring.</p>
</li>
<li>
<p>Refuse invalid input that used to silently succeed. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7149">#7149</a>)
Migration: pass a valid type or package, an integer limit, or the documented arguments, and catch <code>ERR_AMBIGUOUS_COMPONENT</code> for a multi-package name.</p>
</li>
<li>
<p>An empty-string argument no longer discards the rest of the command. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/6620">#6620</a>)
Migration: remove the empty string from the invocation; omit the argument to list.</p>
</li>
<li>
<p><code>doctor integration validate</code> exits 1 when there is no package.json. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7150">#7150</a>)
A missing package.json now produces a <code>no_package</code> error, so the existing error-severity exit rule applies. A directory with package.json but no integration manifest still exits 0.</p>
<p>Migration: run the command in a directory that has a <code>package.json</code>, or handle exit 1 for that case.</p>
</li>
<li>
<p>Move canonical data-color defaults from generated theme CSS to the public StyleX <code>dataVars</code> group. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/6834">#6834</a>)
Import <code>dataVars</code> from <code>@astryxdesign/core/theme/dataTokens.stylex</code> for CSS-capable code. Canvas and other non-CSS APIs continue to use <code>resolveThemeToken()</code> or <code>useTheme().token()</code>. Rebuild committed theme CSS with <code>astryx theme build</code>; concrete themes now emit only explicitly authored data-color overrides.</p>
<p>Old usage: Generated theme CSS owned the canonical <code>--color-data-*</code> root defaults.</p>
<p>Replacement: The public StyleX <code>dataVars</code> group in <code>@astryxdesign/core/theme/dataTokens.stylex</code> owns the defaults; concrete themes emit only explicitly authored data-color overrides.</p>
<p>Migration: Import <code>dataVars</code> from <code>@astryxdesign/core/theme/dataTokens.stylex</code> for CSS-capable code. Canvas and other non-CSS APIs continue to use <code>resolveThemeToken()</code> or <code>useTheme().token()</code>. Rebuild committed theme CSS with <code>astryx theme build</code>.</p>
<p>Codemod: <code>astryx upgrade</code> runs <code>validate-data-token-ownership</code>, which rewrites nothing and reports fallback-less <code>var(--color-data-*)</code> uses (whole or embedded source strings, and stylesheets) and stale generated theme CSS for manual migration.</p>
</li>
<li>
<p>Doctor fails when the CLI cannot load what astryx.config asks for (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7130">#7130</a>)
A new <code>configured-integrations</code> check fails when an integration named in astryx.config cannot be loaded: not installed, installed without a manifest, or a manifest that throws or fails its schema. Such an integration is withdrawn whole and contributes nothing. The config check fails, instead of warning, when astryx.config imports but the CLI cannot load the project from it.</p>
<p>Unchanged: a problem inside one contribution kind (an invalid component doc, a missing or unreadable root, or an unresolved replacement) stays a warning under <code>integration-issues</code>, and an autolinked dependency that cannot be loaded stays informational.</p>
<p>No codemod applies: nothing in a project's source changes; install the integration, repair its manifest, or edit <code>integrations</code> in astryx.config.</p>
<p>What counts as configured is every name astryx.config lists, including a package set aside for a provider conflict and the package being authored when its own config names it. Migration: install the integration, fix its manifest, or remove it from <code>integrations</code>; fix the astryx.config field the message names.</p>
</li>
<li>
<p>Typeahead, Tokenizer, CheckboxList, RadioList, and Slider no longer accept root <code>xstyle</code>, <code>className</code>, or <code>style</code>. Style the field with <code>containerXstyle</code>/<code>containerClassName</code>/<code>containerStyle</code> (the Field box; no effect inside InputGroup or a <code>horizontal-labels</code> FormLayout) and the visual control box with <code>controlXstyle</code>/<code>controlClassName</code>/<code>controlStyle</code>. Base props now reach the primary semantic control: the combobox input for Typeahead and Tokenizer, the <code>role="group"</code>/<code>role="radiogroup"</code> element for CheckboxList and RadioList, and the <code>role="slider"</code> thumb for Slider (the <code>role="group"</code> control in range mode). A caller <code>aria-describedby</code> is kept alongside the field's own description and status, on these components and on TextInput, TextArea, and NumberInput, which previously
dropped it. CLI templates use the new props. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7339">#7339</a>)
Migration: rename root <code>xstyle</code>/<code>className</code>/<code>style</code> to the part they styled before: <code>containerXstyle</code>/<code>containerClassName</code>/<code>containerStyle</code> on all five components, except a Typeahead inside InputGroup, whose root styling painted the control surface and moves to <code>controlXstyle</code>/<code>controlClassName</code>/<code>controlStyle</code>. The release's <code>astryx upgrade</code> codemod, <code>migrate-field-input-styling</code>, performs these renames on JSX usage.</p>
<p>Not rewritten by the codemod, so update by hand:</p>
<ul>
<li><code>ref</code> and <code>id</code>, plus <code>data-*</code> (except Typeahead and Tokenizer <code>data-testid</code>, which marked the control surface), <code>aria-*</code>, and DOM event handlers such as <code>onClick</code>, previously landed on the outer Field (or were dropped by RadioList and Slider). They now land on the primary semantic control. Update code that measured, queried, or listened on the outer field, and wrap the component in your own element when you need an outer boundary.</li>
<li>Typeahead and Tokenizer refs are now <code>HTMLInputElement</code>.</li>
<li>A consumer <code>onKeyDown</code> on Typeahead or Tokenizer still runs after the built-in key handling, cannot cancel it, and still fires for keys on the clear button and tokens; for keys on the input it now runs on the combobox input itself.</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/facebook/astryx/commit/5c4c56b16e0566df7360c2acf5bf2a1c3d953e30"><code>5c4c56b</code></a> chore: version packages for v0.7.0 (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7397">#7397</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/3045edad62d5040da99b08dc23c07f162075469a"><code>3045eda</code></a> feat(core)!: remove emptySearchResultsText (CLN-0001–CLN-0004) (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7289">#7289</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/19da79e3942fad821bcaed79317d9171104abfc7"><code>19da79e</code></a> fix(doctor)!: fail when the CLI cannot load what astryx.config asks for (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7130">#7130</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/6ecd41722788031aec349c3676ac4ab3f7d2dc4c"><code>6ecd417</code></a> feat(themes)!: matcha and y2k spacing steps are rem (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7374">#7374</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/f3a218198b7d8bbb03568bcb391939032756b16e"><code>f3a2181</code></a> fix(theme)!: spacing tokens follow the root font size (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/7359">#7359</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/8527f921e82f2591021e6d5eed14855b556379e0"><code>8527f92</code></a> feat(themes): pin type scale on touch + narrow viewports (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/6699">#6699</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/b507cdef4dbfb1aebe54fa5a510989b68e9b75e9"><code>b507cde</code></a> feat(core)!: BottomSheet pads its content by default, like Dialog (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/cli/issues/6884">#6884</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/fe57f5404b6309d2a943429f20b2afea8a480320"><code>fe57f54</code></a> feat(cli): codemod migrating input root styling to container*/control* parts ...</li>
<li><a href="https://github.com/facebook/astryx/commit/5777977fea4a8ebc29ea47621eaafb56140e6383"><code>5777977</code></a> feat(selectors)!: FR10 prop targets for Selector, MultiSelector, ComplexSelec...</li>
<li><a href="https://github.com/facebook/astryx/commit/da6f47086a1104727c2b842c69f55f7e50880e22"><code>da6f470</code></a> feat(inputs)!: FR10 prop targets for Typeahead, Tokenizer, CheckboxList, Radi...</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/astryx/commits/v0.7.0/packages/cli">compare view</a></li>
</ul>
</details>
<br />
Updates `@astryxdesign/core` from 0.6.3 to 0.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/facebook/astryx/releases">@astryxdesign/core's releases</a>.</em></p>
<blockquote>
<h2>Astryx v0.7.0</h2>
<p>Astryx 0.7.0 — all <code>@astryxdesign/*</code> packages ship at this version.</p>
<p>This release makes forms easier to style, improves phone typography and touch menus, keeps Markdown transforms composable, and moves spacing to rem units.</p>
<h2>Upgrading to 0.7.0</h2>
<p>Start here:</p>
<ol>
<li>
<p><strong>Pin Core and the CLI to 0.7.0</strong>, plus every other stable Astryx package your project uses.</p>
<pre lang="bash"><code>OLD_VERSION=0.6.8 # replace with the Core version your project uses today
npm i @astryxdesign/core@0.7.0 @astryxdesign/cli@0.7.0 @astryxdesign/build@0.7.0 @astryxdesign/theme-neutral@0.7.0
</code></pre>
<p>The example includes Neutral; update every other stable Astryx theme in your project in the same install step.</p>
</li>
<li>
<p><strong>Run the 0.7.0 upgrade.</strong> It rewrites supported callsites, validates data-color ownership, and leaves a TODO where it cannot choose safely.</p>
<pre lang="bash"><code>npx @astryxdesign/cli upgrade --from "$OLD_VERSION" --apply --path .
</code></pre>
</li>
<li>
<p><strong>Check the items below.</strong> Four need a manual code edit, ten affect CLI commands or scripts, four are visual or token changes to inspect in your app, and eight are handled or checked by the upgrade.</p>
</li>
</ol>
<blockquote>
<p><strong>Biggest risk: props that used to be ignored now reach the DOM.</strong> Layout, MetadataList, NavHeadingMenuItem, and TopNavMegaMenuItem already accepted BaseProps, so there is no type error or codemod. Audit callsites that pass IDs, ARIA or data attributes, event handlers, or style props only if they relied on those props doing nothing.</p>
</blockquote>
<h3>Manual code edits — no codemod (4)</h3>
<ul>
<li><strong>Banner announcements are no longer inferred from status</strong> → call <code>useAnnounce()</code> from the async transition, or add an explicit persistent role.</li>
<li><strong>Previously ignored BaseProps now apply</strong> → audit the four components in the risk callout only where a passed prop was meant to stay inert.</li>
<li><strong>Complete icon registries require <code>upload</code></strong> → add an <code>upload</code> entry and artwork to every custom complete <code>IconRegistry</code>.</li>
<li><strong>Standalone empty-operator filters no longer save on open</strong> → save at the callsite when opening should commit the filter, or skip opening it.</li>
</ul>
<h3>CLI commands and scripts — no codemod (10)</h3>
<ul>
<li>
<p><strong><code>theme add</code> now imports built themes</strong> → change source-copying scripts to <code>theme eject</code>; existing <code>theme add --import</code> calls need no change.</p>
<pre lang="diff"><code>- npx @astryxdesign/cli theme add neutral ./src/theme --overwrite
+ npx @astryxdesign/cli theme eject neutral ./src/theme --overwrite
</code></pre>
</li>
<li>
<p><strong><code>init --remove-agents</code> reports <code>removed: false</code></strong> → treat <code>data.removed</code> as a boolean, not literal <code>true</code>.</p>
</li>
<li>
<p><strong>Conflicting CLI options are refused</strong> → remove the formerly ignored option from affected command pairs.</p>
</li>
<li>
<p><strong>Invalid CLI input now fails</strong> → pass valid types, packages, limits, and arguments, and handle <code>ERR_AMBIGUOUS_COMPONENT</code>.</p>
</li>
<li>
<p><strong>Empty positional arguments are rejected</strong> → omit <code>""</code> when the intended operation is to list entries.</p>
</li>
<li>
<p><strong>Integration validation needs a package</strong> → run it where <code>package.json</code> exists, or handle exit 1.</p>
</li>
<li>
<p><strong>Astryx-prefixed agent variables are removed</strong> → use <code>AGENT</code> and <code>AGENT_SESSION_ID</code>; agent metadata has no replacement.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/facebook/astryx/blob/main/packages/core/CHANGELOG.md">@astryxdesign/core's changelog</a>.</em></p>
<blockquote>
<h1>0.7.0</h1>
<h4>Breaking Changes</h4>
<ul>
<li>
<p>Stop deriving live-region roles from <code>Banner.status</code>. Banners are non-live by default; call <code>useAnnounce</code> from the actual async transition handler, or provide an explicit <code>role="status"</code> for a persistent semantic mirror. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/6630">#6630</a>)
<code>role="alert"</code> is now opt-in rather than automatic for warning and error banners.</p>
<p>Old usage: <code>Banner</code> derived <code>role="status"</code> or <code>role="alert"</code> from its <code>status</code> variant.</p>
<p>Replacement: The caller sets the role explicitly, or announces with <code>useAnnounce</code>.</p>
<p>Migration: Call <code>useAnnounce</code> from the actual async transition handler, or provide an explicit <code>role="status"</code> for a persistent semantic mirror.</p>
<p>Codemod: None — the right announcement depends on the callsite.</p>
</li>
<li>
<p>Layout, MetadataList, NavHeadingMenuItem and TopNavMegaMenuItem now apply the BaseProps they accept (id, role, aria-*, data-*, hidden, inert, dir, event handlers; TopNavMegaMenuItem also xstyle/className/style) instead of silently dropping them; NavHeadingMenu keeps arrow navigation when an item handler cancels. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/7331">#7331</a>)
Migration: remove any of those props you passed that you relied on being ignored; a TopNavMegaMenuItem styled through xstyle/className/style now shows that styling.</p>
<p>From <a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/5656">#5656</a> by <a href="https://github.com/harjothkhara"><code>@harjothkhara</code></a>.</p>
</li>
<li>
<p>BottomSheet pads its content by default, like Dialog. With no <code>padding</code> prop and no theme padding, the content box now pads by <code>--spacing-4</code> (it had no padding before) and publishes that inset. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/6884">#6884</a>)
A sheet whose only child is a padded <code>Section</code> or a <code>Layout</code> renders as before, because both escape the inset. Content that supplies its own inset is now padded twice: drop that inset, or pass <code>padding={0}</code> to keep the unpadded content box. <code>astryx upgrade</code> ships <code>preserve-bottom-sheet-content-padding</code>, which adds <code>padding={0}</code> where needed.</p>
<p>Migration: pass <code>padding={0}</code> to keep the unpadded content box, or drop your own inset to take the default; <code>astryx upgrade</code> adds <code>padding={0}</code> to every BottomSheet that sets no padding unless its only child is a padded Section or a Layout. An app whose theme already sets <code>bottom-sheet</code> padding on every edge is not affected by the new default; the codemod cannot see the theme, so remove the <code>padding={0}</code> it adds there to keep the theme inset. A sheet whose content wraps a <code>Layout</code> gets a TODO: <code>padding={0}</code> also removes the inset between that Layout's regions, which the Layout's own <code>padding</code> does not restore.</p>
</li>
<li>
<p>Require <code>upload</code> on complete <code>IconRegistry</code> types (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/7329">#7329</a>)
Old usage: A custom complete icon registry typed as <code>IconRegistry</code> that omitted the <code>upload</code> key.</p>
<p>Replacement: <code>IconRegistry</code> now requires all semantic <code>IconName</code> keys, including <code>upload</code>.</p>
<p>Migration: Add an <code>upload</code> entry drawn in your registry's icon style to complete icon registries typed as <code>IconRegistry</code>.</p>
<p>Codemod: No <code>astryx upgrade</code> codemod applies because icon artwork is bespoke design artwork tailored to each theme and cannot be automatically synthesized.</p>
</li>
<li>
<p>Move canonical data-color defaults from generated theme CSS to the public StyleX <code>dataVars</code> group. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/6834">#6834</a>)
Import <code>dataVars</code> from <code>@astryxdesign/core/theme/dataTokens.stylex</code> for CSS-capable code. Canvas and other non-CSS APIs continue to use <code>resolveThemeToken()</code> or <code>useTheme().token()</code>. Rebuild committed theme CSS with <code>astryx theme build</code>; concrete themes now emit only explicitly authored data-color overrides.</p>
<p>Old usage: Generated theme CSS owned the canonical <code>--color-data-*</code> root defaults.</p>
<p>Replacement: The public StyleX <code>dataVars</code> group in <code>@astryxdesign/core/theme/dataTokens.stylex</code> owns the defaults; concrete themes emit only explicitly authored data-color overrides.</p>
<p>Migration: Import <code>dataVars</code> from <code>@astryxdesign/core/theme/dataTokens.stylex</code> for CSS-capable code. Canvas and other non-CSS APIs continue to use <code>resolveThemeToken()</code> or <code>useTheme().token()</code>. Rebuild committed theme CSS with <code>astryx theme build</code>.</p>
<p>Codemod: <code>astryx upgrade</code> runs <code>validate-data-token-ownership</code>, which rewrites nothing and reports fallback-less <code>var(--color-data-*)</code> uses (whole or embedded source strings, and stylesheets) and stale generated theme CSS for manual migration.</p>
</li>
<li>
<p>DateInput, DateRangeInput, DateTimeInput, and TimeInput no longer accept root <code>xstyle</code>, <code>className</code>, or <code>style</code>. Style the field with <code>containerXstyle</code>/<code>containerClassName</code>/<code>containerStyle</code> (the Field box; no effect inside InputGroup or a <code>horizontal-labels</code> FormLayout) and the visual control box with <code>controlXstyle</code>/<code>controlClassName</code>/<code>controlStyle</code>. Base props such as <code>ref</code>, <code>id</code>, <code>data-*</code>, <code>aria-*</code>, and DOM handlers reach the field's semantic control on every surface (the date, time, or date-time input; DateRangeInput's range trigger) instead of the wrapper, TimeInput no longer drops them, and a caller <code>id</code> is now honored there. A caller <code>aria-describedby</code> is added to the component's own description ids, and a caller <code>aria-labelledby</code> is read after the field's own label (on DateRangeInput, a
fter its label and selected range); a caller <code>aria-label</code> on DateRangeInput replaces the trigger's name. (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/7337">#7337</a>)
Migration: rename root <code>xstyle</code>/<code>className</code>/<code>style</code> on these components to <code>controlXstyle</code>/<code>controlClassName</code>/<code>controlStyle</code>, which style the same element as before (for DateTimeInput, the row holding the date and time segments). Rename by hand, or run <code>astryx upgrade</code>; it runs <code>migrate-field-input-styling</code>, which rewrites JSX usage; styling passed through a wrapper's own props or a spread is never rewritten and now fails type-checking at that callsite, so rename it there. Untyped callers get a development warning and the value is ignored. A DOM handler or <code>data-*</code> attribute that relied on landing on the wrapper now lands on the control; a handler still runs after the component's own and still receives events the component handled.</p>
<p>From <a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/5656">#5656</a> by <a href="https://github.com/harjothkhara"><code>@harjothkhara</code></a>.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/facebook/astryx/commit/5c4c56b16e0566df7360c2acf5bf2a1c3d953e30"><code>5c4c56b</code></a> chore: version packages for v0.7.0 (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/7397">#7397</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/3045edad62d5040da99b08dc23c07f162075469a"><code>3045eda</code></a> feat(core)!: remove emptySearchResultsText (CLN-0001–CLN-0004) (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/7289">#7289</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/54f6606a72f5d96bdd379cfc0117bd7e67581ea4"><code>54f6606</code></a> fix(core): restore Toolbar padding contract (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/7390">#7390</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/f3a218198b7d8bbb03568bcb391939032756b16e"><code>f3a2181</code></a> fix(theme)!: spacing tokens follow the root font size (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/7359">#7359</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/3338a6c75ccfdbdd85abc5e40415ef0501492e5c"><code>3338a6c</code></a> fix(core): use 4px compact Toolbar inset without breaking alignment (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/6954">#6954</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/b507cdef4dbfb1aebe54fa5a510989b68e9b75e9"><code>b507cde</code></a> feat(core)!: BottomSheet pads its content by default, like Dialog (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/6884">#6884</a>)</li>
<li><a href="https://github.com/facebook/astryx/commit/7ec7d16d380e5f4bab6d18136b529bd0a0c8ec31"><code>7ec7d16</code></a> fix(core)!: reset.css reaches ::before, ::after, ::placeholder and search fie...</li>
<li><a href="https://github.com/facebook/astryx/commit/1e883f86e7aa5c2be376671f746d79e5cfae769b"><code>1e883f8</code></a> [Component Audit] CommandPaletteList: make listbox evidence and composition g...</li>
<li><a href="https://github.com/facebook/astryx/commit/291c4e9e2247340adb9755d970780cf0e516d45b"><code>291c4e9</code></a> test(Markdown): a transform that moves a block's lines but keeps its offsets ...</li>
<li><a href="https://github.com/facebook/astryx/commit/89208bb105438fac5d7e33be93e84ead52f46982"><code>89208bb</code></a> fix(PowerSearch)!: save an empty-operator filter from the choice, once (<a href="https://github.com/facebook/astryx/tree/HEAD/packages/core/issues/7347">#7347</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/facebook/astryx/commits/v0.7.0/packages/core">compare view</a></li>
</ul>
</details>
<br />
Updates `@biomejs/biome` from 2.5.14 to 2.5.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/biomejs/biome/releases">@biomejs/biome's releases</a>.</em></p>
<blockquote>
<h2>Biome CLI v2.5.15</h2>
<h2>2.5.15</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/10634">#10634</a> <a href="https://github.com/biomejs/biome/commit/b436ba00de298d5002a3d3bb1fae1d2a882f6d58"><code>b436ba0</code></a> Thanks <a href="https://github.com/subaru-hello"><code>@subaru-hello</code></a>! - Added the new nursery rule <a href="https://biomejs.dev/linter/rules/no-react-object-type-as-default-prop/"><code>noReactObjectTypeAsDefaultProp</code></a>, which disallows array, object, and function values as default props in React components.</p>
<p>For example, the following snippet triggers the rule.</p>
<pre lang="jsx"><code>function Component({ items = [] }) {
return items;
}
</code></pre>
</li>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/11956">#11956</a> <a href="https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574"><code>faa8b37</code></a> Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/no-svelte-export-let/"><code>noSvelteExportLet</code></a>, which disallows declaring Svelte component props with the legacy <code>export let</code> syntax. Use the <code>$props()</code> rune instead.</p>
<pre lang="svelte"><code><script>
export let name;
</script>
</code></pre>
</li>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/10816">#10816</a> <a href="https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e"><code>1b9479e</code></a> Thanks <a href="https://github.com/Th3S4mur41"><code>@Th3S4mur41</code></a>! - Added a new nursery rule <a href="https://biomejs.dev/linter/rules/use-logical-properties"><code>useLogicalProperties</code></a> that enforces the use of logical properties in CSS, promoting better internationalization and accessibility practices. The rule supports a <code>direction</code> option with <code>"ltr"</code> as the default and <code>"rtl"</code> as the alternative.
This is a first rule covering parts of <a href="https://redirect.github.com/biomejs/biome/issues/9034">#9034</a></p>
<pre lang="json"><code>{
"linter": {
"rules": {
"nursery": {
"useLogicalProperties": {
"level": "warn",
"options": {
"direction": "rtl"
}
}
}
}
}
}
</code></pre>
</li>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/11960">#11960</a> <a href="https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931"><code>1fdb5c2</code></a> Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/use-svelte-kit-rune-imports/"><code>useSvelteKitRuneImports</code></a>, which reports imports from the deprecated <code>$app/stores</code> module and suggests <code>$app/state</code> instead.</p>
<pre lang="js"><code>import { page } from "$app/stores";
</code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md">@biomejs/biome's changelog</a>.</em></p>
<blockquote>
<h2>2.5.15</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/10634">#10634</a> <a href="https://github.com/biomejs/biome/commit/b436ba00de298d5002a3d3bb1fae1d2a882f6d58"><code>b436ba0</code></a> Thanks <a href="https://github.com/subaru-hello"><code>@subaru-hello</code></a>! - Added the new nursery rule <a href="https://biomejs.dev/linter/rules/no-react-object-type-as-default-prop/"><code>noReactObjectTypeAsDefaultProp</code></a>, which disallows array, object, and function values as default props in React components.</p>
<p>For example, the following snippet triggers the rule.</p>
<pre lang="jsx"><code>function Component({ items = [] }) {
return items;
}
</code></pre>
</li>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/11956">#11956</a> <a href="https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574"><code>faa8b37</code></a> Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/no-svelte-export-let/"><code>noSvelteExportLet</code></a>, which disallows declaring Svelte component props with the legacy <code>export let</code> syntax. Use the <code>$props()</code> rune instead.</p>
<pre lang="svelte"><code><script>
export let name;
</script>
</code></pre>
</li>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/10816">#10816</a> <a href="https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e"><code>1b9479e</code></a> Thanks <a href="https://github.com/Th3S4mur41"><code>@Th3S4mur41</code></a>! - Added a new nursery rule <a href="https://biomejs.dev/linter/rules/use-logical-properties"><code>useLogicalProperties</code></a> that enforces the use of logical properties in CSS, promoting better internationalization and accessibility practices. The rule supports a <code>direction</code> option with <code>"ltr"</code> as the default and <code>"rtl"</code> as the alternative.
This is a first rule covering parts of <a href="https://redirect.github.com/biomejs/biome/issues/9034">#9034</a></p>
<pre lang="json"><code>{
"linter": {
"rules": {
"nursery": {
"useLogicalProperties": {
"level": "warn",
"options": {
"direction": "rtl"
}
}
}
}
}
}
</code></pre>
</li>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/11960">#11960</a> <a href="https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931"><code>1fdb5c2</code></a> Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/use-svelte-kit-rune-imports/"><code>useSvelteKitRuneImports</code></a>, which reports imports from the deprecated <code>$app/stores</code> module and suggests <code>$app/state</code> instead.</p>
<pre lang="js"><code>import { page } from "$app/stores";
</code></pre>
</li>
<li>
<p><a href="https://redirect.github.com/biomejs/biome/pull/11723">#11723</a> <a href="https://github.com/biomejs/biome/commit/3b429d182588aa19d35190a935e4dcdc5b693e5e"><code>3b429d1</code></a> Thanks <a href="https://github.com/m1handr"><code>@m1handr</code></a>! - Fixed <a href="https://redirect.github.com/biomejs/biome/issues/11656">#11656</a>: <a href="https://biomejs.dev/linter/rules/no-astro-set-html-directive/"><code>noAstroSetHtmlDirective</code></a> now correctly reports <code>set:html</code> directives inside Astro template expressions.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/biomejs/biome/commit/0b4c11f553a7e702f9851af139662e1de45dc131"><code>0b4c11f</code></a> ci: release (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11815">#11815</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/ad5b362fd17e488f50934306534cc2742b0cf84e"><code>ad5b362</code></a> feat: adds <code>noAstroConflictingSetDirectives</code> rule for .astro (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11494">#11494</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/034366def492f84afb28903db62034411ed427d2"><code>034366d</code></a> chore: update codspeed logo in readme (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/12019">#12019</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/717db8c25737bacd0456c17bef9dda66f3c082c5"><code>717db8c</code></a> feat(lint): add noMisplacedListElements (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11917">#11917</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/089bde07e3849bd88ac24bf604ab0231672371b0"><code>089bde0</code></a> feat(lint/js): add useStrictBooleanExpressions (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11750">#11750</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/1fdb5c2609fbb64bd3442099f88c40b814405931"><code>1fdb5c2</code></a> feat(lint/js/svelte): add useSvelteKitRuneImports lint rule (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11960">#11960</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/faa8b374da7e196c937258c5442b4f773b4ba574"><code>faa8b37</code></a> feat(lint/js/svelte): add noSvelteExportLet (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11956">#11956</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/b2b4400a5d9c141fb622c75affd5c2beffc2fced"><code>b2b4400</code></a> chore: update sponsors (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11973">#11973</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/ff4c4dd922c360fdc9386495d617e63821cc43ee"><code>ff4c4dd</code></a> feat(lint/js): add noMeaninglessVoidOperator (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11732">#11732</a>)</li>
<li><a href="https://github.com/biomejs/biome/commit/1b9479e4c85dd11af68ec14cbe43a5000edce86e"><code>1b9479e</code></a> feat(lint): add useLogicalProperties rule (<a href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/10816">#10816</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.15/packages/@biomejs/biome">compare view</a></li>
</ul>
</details>
<br />
Updates `@electron/asar` from 4.3.0 to 4.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/electron/asar/releases">@electron/asar's releases</a>.</em></p>
<blockquote>
<h2>v4.3.1</h2>
<h2><a href="https://github.com/electron/asar/compare/v4.3.0...v4.3.1">4.3.1</a> (2026-09-26)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>compute stream package integrity from stream content, not from the destination path (<a href="https://redirect.github.com/electron/asar/issues/447">#447</a>) (<a href="https://github.com/electron/asar/commit/02c5b08ef8186bf5fd49ed1274ef8cd242ab196f">02c5b08</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/electron/asar/commit/02c5b08ef8186bf5fd49ed1274ef8cd242ab196f"><code>02c5b08</code></a> fix: compute stream package integrity from stream content, not from the desti...</li>
<li><a href="https://github.com/electron/asar/commit/08d565739b8a3664e0780f4b4dbcaee55b201c73"><code>08d5657</code></a> build(deps-dev): upgrade vitest to v5 (<a href="https://redirect.github.com/electron/asar/issues/471">#471</a>)</li>
<li><a href="https://github.com/electron/asar/commit/00dd71672aeac88ba228bca17b0992f561b4465d"><code>00dd716</code></a> build(deps-dev): bump vitest from 4.1.5 to 4.1.11 (<a href="https://redirect.github.com/electron/asar/issues/470">#470</a>)</li>
<li><a href="https://github.com/electron/asar/commit/aeb0af5630bcf4b557b767f68efa38c313388bdb"><code>aeb0af5</code></a> build(deps): bump lint-staged to 17.4.1 (<a href="https://redirect.github.com/electron/asar/issues/468">#468</a>)</li>
<li><a href="https://github.com/electron/asar/commit/7002ac535924a676c3b63bd40e35f235a4626d28"><code>7002ac5</code></a> build(deps): bump brace-expansion from 5.0.8 to 5.0.9 (<a href="https://redirect.github.com/electron/asar/issues/467">#467</a>)</li>
<li><a href="https://github.com/electron/asar/commit/cee1398a51d8f0b9601f0c96a9f710ff606d1f63"><code>cee1398</code></a> build(deps): bump azure/login from 3.0.0 to 3.0.1 (<a href="https://redirect.github.com/electron/asar/issues/466">#466</a>)</li>
<li>See full diff in <a href="https://github.com/electron/asar/compare/v4.3.0...v4.3.1">compare view</a></li>
</ul>
</details>
<br />
Updates `@types/node` from 26.6.3 to 26.6.5
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li>
</ul>
</details>
<br />
Updates `knip` from 6.38.0 to 6.41.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/webpro-nl/knip/releases">knip's releases</a>.</em></p>
<blockquote>
<h2>Release 6.41.0</h2>
<ul>
<li>Add Flue plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2124">#2124</a>) (c52737d45ff008d6d96d4c2d4182048a2aa64602) - thanks <a href="https://github.com/LuisFigueroaG"><code>@LuisFigueroaG</code></a>!</li>
<li>Match all React Native config file extensions (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2125">#2125</a>) (898fdffb37ae0bdb3d2653038eb10c2e01edf983) - thanks <a href="https://github.com/LuisFigueroaG"><code>@LuisFigueroaG</code></a>!</li>
<li>Consolidate fixture guidance and extend plugin guidelines (37a4ca04645f71f599e9b530676543f9893bd641)</li>
<li>Add AI contribution policy (b15f0fbb090ea0427240880da2bec602c11cea50)</li>
<li>Use files from tsconfig references with --use-tsconfig-files (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2126">#2126</a>) (9618185eafb0c5cb365035f89e9d66718642338a) - thanks <a href="https://github.com/kaanisthatyou"><code>@kaanisthatyou</code></a>!</li>
<li>Compile gitignore walk patterns once (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2127">#2127</a>) (09c80299779fa5abe133ee8f82051c25870007b8)</li>
<li>Drop readdir order dependent case from gitignore walk test (ab3da8ff95a05a0fbfba6873b64559017d038aa7)</li>
<li>fix: recognize binaries from absent optional dependencies (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2120">#2120</a>) (d908556eaa98bf9637a2744d2de089bab31b8dbc) - thanks <a href="https://github.com/DreamLongYT"><code>@DreamLongYT</code></a>!</li>
<li>Apply a directory's .gitignore before walking its subdirectories (9560c07862d4c72dc956371b9a77e049d83ed4a9)</li>
<li>Apply nested .gitignore files to workspace globs (23d35421dd67c405254f2f8bcbc09b18d224e338)</li>
<li>Update gitignore matcher and walk notes (499f85f4544457dc7c51c4a7612fea69773ef3dd)</li>
<li>Keep the cwd out of glob patterns and matchers (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2107">#2107</a>) (1e82fb807c88cc46951f2028214569f9a2eb0061) - thanks <a href="https://github.com/kaanisthatyou"><code>@kaanisthatyou</code></a>!</li>
<li>Support function configs in Rsbuild plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2122">#2122</a>) (38071db87e9023e5dd61173ce32f9020a1a5d7ff) - thanks <a href="https://github.com/bytedoe"><code>@bytedoe</code></a>!</li>
<li>Separate Expo Router plugin; remove expo-router entry points from Expo plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2128">#2128</a>) (ad541764ca7d3c062236661677d1d66d5275122f) - thanks <a href="https://github.com/jjjjonathan"><code>@jjjjonathan</code></a>!</li>
<li>Link Expo config discovery source and fold expo6 fixture into expo-router (2ddeca50956790b10580e835df50bc980cce961d)</li>
<li>Update dependencies (c9f79148f7165314a7b3c801eff926d1d0d6b060)</li>
<li>Migrate shell script parsing to unbash v5 (4942cca05303410120a007a5bb23b0c2da725da1)</li>
<li>Handle updated Formatly result types (ca9e8315e003dae69646f7500fa98ab9ed403b92)</li>
<li>Preserve TypeScript 5.0 compatibility in shell AST filters (957ac7bbd654f6d3d0c4dc4eab2f4aa133ff0b4b)</li>
<li>Point timerify crashes to the Node.js version that fixes them (0c235de096fd3361eb918d1290241fa32a62f089)</li>
<li>Copy importer identifier sets into the reverse index (2860d678a87dddb5ad56299119fb6e108ceffa12)</li>
<li>Clear the resolver cache at the start of a run (10b5bb82ecd03c88b68ace58a7aea23d188cc5f1)</li>
</ul>
<h2>Release 6.40.0</h2>
<ul>
<li>Resolve local and scope-only extends in commitlint plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2079">#2079</a>) (e667552d4e7122094565d3ad9ae407acfc0ac684) - thanks <a href="https://github.com/giaBaoJS"><code>@giaBaoJS</code></a>!</li>
<li>Clarify worktree guides and plugin review preparation (dd02baf020d23af1d47c44c1a726a61014b270bd)</li>
<li>Document stale cache results and workarounds (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2078">#2078</a>) (3573749a5d5bbee6305f207cc7d1b72c200c8c9b)</li>
<li>Exclude test files from package entries in production mode (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2082">#2082</a>) (b86f45f9d38d4b83baad98e43983e08910e00c78) - thanks <a href="https://github.com/jonathanong"><code>@jonathanong</code></a>!</li>
<li>Resolve Serverless file variables in plugins and functions (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2074">#2074</a>) (99cac789694ea8d76cd38184d2d7c95f34315224) - thanks <a href="https://github.com/SwastikTripathi"><code>@SwastikTripathi</code></a>!</li>
<li>Preserve locally referenced namespace members (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2070">#2070</a>) (f0f36df766cd74ad7ae03fbf8940bdeb792439be) - thanks <a href="https://github.com/MFA-G"><code>@MFA-G</code></a>!</li>
<li>fix: add the commitlint-plugin prefix to Commitlint plugin names (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2096">#2096</a>) (3decd35ff0a4220c7cd2c9142dc69c89794b3927) - thanks <a href="https://github.com/devYRPauli"><code>@devYRPauli</code></a>!</li>
<li>fix: match .mjs config files in the simple-git-hooks plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2097">#2097</a>) (79a87d92396c2444ae4ef3c780c0d2e18cd73e4c) - thanks <a href="https://github.com/devYRPauli"><code>@devYRPauli</code></a>!</li>
<li>fix: match capacitor.config.js in the Capacitor plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2098">#2098</a>) (4a5ec96d818117a7f2eafa027e3b707bc97573a8) - thanks <a href="https://github.com/devYRPauli"><code>@devYRPauli</code></a>!</li>
<li>fix(typescript): ArrayExpression (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2099">#2099</a>) (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2100">#2100</a>) (87fea9f201c2fd864eafa31bdad68910a8a177ba) - thanks <a href="https://github.com/DreamLongYT"><code>@DreamLongYT</code></a>!</li>
<li>Preserve development entry pattern groups (7c229f4e1918075d801ed3b046fa022b1d3bcc41)</li>
<li>Resolve null package exports to the files they hide (resolve <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2084">#2084</a>, close <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2085">#2085</a>) (5bd46260feb60b957c2631bc72375ef192e441e0)</li>
<li>Pin InvokeAI ecosystem test (4e0a3432eb35e3f628f6d3b7fcd14b942de343d0)</li>
<li>fix(utils): add jsx extension to source mapping (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2087">#2087</a>) (eaa353b5fc30c2f12cdf2c29e6dd68e0d0950062) - thanks <a href="https://github.com/DreamLongYT"><code>@DreamLongYT</code></a>!</li>
<li>fix(serverless-framework): handle explicit extensions in handler paths (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2091">#2091</a>) (e9393965be7563640921e3f20c946fcb9132e1cb) - thanks <a href="https://github.com/DreamLongYT"><code>@DreamLongYT</code></a>!</li>
<li>Annotate published manifest return type (d95a8310a0d0dca8f23d8dd3f83e7b0a1909d038)</li>
<li>Add Jasmine plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2105">#2105</a>) (9ed14911d5c5752aef36878ab3d515c35d1ac6bc) - thanks <a href="https://github.com/SulimanAbdulrazzaq"><code>@SulimanAbdulrazzaq</code></a>!</li>
<li>fix: resolve workspace exports with fallback arrays (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2088">#2088</a>) (49c2aaeaba4544f25cc02c19d5da5152a8ef68c3) - thanks <a href="https://github.com/DreamLongYT"><code>@DreamLongYT</code></a>!</li>
<li>fix(postcss): ignore disabled plugins in object configs (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2092">#2092</a>) (b84fdf8a8ee676ee45f4313009ebfe969d034a88) - thanks <a href="https://github.com/DreamLongYT"><code>@DreamLongYT</code></a>!</li>
<li>Resolve webServer commands in Playwright plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2110">#2110</a>) (1af96bce36b0d0d07791de100c7f2ea5672a478c) - thanks <a href="https://github.com/everton-dgn"><code>@everton-dgn</code></a>!</li>
<li>Cache config file inputs per plugin (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2109">#2109</a>) (01cb43267ca5dc03a2cbcba0a19fd891d4ed1f37) - thanks <a href="https://github.com/everton-dgn"><code>@everton-dgn</code></a>!</li>
<li>fix: include custom compiler extensions in source path mapping (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2090">#2090</a>) (dc3a47e2d810808314454b8f5c23070f136d15d3) - thanks <a href="https://github.com/DreamLongYT"><code>@DreamLongYT</code></a>!</li>
<li>Don't let a self-closing <!-- raw HTML omitted --> swallow the next <!-- raw HTML omitted --> (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2113">#2113</a>) (989fdadde0a068d1d1c52e26a8327b99c5de0668) - thanks <a href="https://github.com/maniflopi"><code>@maniflopi</code></a>!</li>
<li>fix(oxlint): resolve lint from loaded Vite config (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2108">#2108</a>) (6d44e532ed6320cdf4f4c3253b26e155c4d26ba7) - thanks <a href="https://github.com/everton-dgn"><code>@everton-dgn</code></a>!</li>
<li>fix: resolve Jest module names without the jest-* prefix (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/2095">#2095</a>) (a5f4cfbff7f263a0ea8d5461a3f9216cbef38602) - thanks <a href="https://github.com/devYRPauli"><code>@devYRPauli</code></a>!</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/webpro-nl/knip/commit/13d7f21e8ec5b30d8fe6d8377c9012b9db96f871"><code>13d7f21</code></a> Release knip@6.41.0</li>
<li><a href="https://github.com/webpro-nl/knip/commit/10b5bb82ecd03c88b68ace58a7aea23d188cc5f1"><code>10b5bb8</code></a> Clear the resolver cache at the start of a run</li>
<li><a href="https://github.com/webpro-nl/knip/commit/2860d678a87dddb5ad56299119fb6e108ceffa12"><code>2860d67</code></a> Copy importer identifier sets into the reverse index</li>
<li><a href="https://github.com/webpro-nl/knip/commit/0c235de096fd3361eb918d1290241fa32a62f089"><code>0c235de</code></a> Point timerify crashes to the Node.js version that fixes them</li>
<li><a href="https://github.com/webpro-nl/knip/commit/957ac7bbd654f6d3d0c4dc4eab2f4aa133ff0b4b"><code>957ac7b</code></a> Preserve TypeScript 5.0 compatibility in shell AST filters</li>
<li><a href="https://github.com/webpro-nl/knip/commit/ca9e8315e003dae69646f7500fa98ab9ed403b92"><code>ca9e831</code></a> Handle updated Formatly result types</li>
<li><a href="https://github.com/webpro-nl/knip/commit/4942cca05303410120a007a5bb23b0c2da725da1"><code>4942cca</code></a> Migrate shell script parsing to unbash v5</li>
<li><a href="https://github.com/webpro-nl/knip/commit/c9f79148f7165314a7b3c801eff926d1d0d6b060"><code>c9f7914</code></a> Update dependencies</li>
<li><a href="https://github.com/webpro-nl/knip/commit/2ddeca50956790b10580e835df50bc980cce961d"><code>2ddeca5</code></a> Link Expo config discovery source and fold expo6 fixture into expo-router</li>
<li><a href="https://github.com/webpro-nl/knip/commit/ad541764ca7d3c062236661677d1d66d5275122f"><code>ad54176</code></a> Separate Expo Router plugin; remove expo-router entry points from Expo plugin...</li>
<li>Additional commits viewable in <a href="https://github.com/webpro-nl/knip/commits/knip@6.41.0/packages/knip">compare view</a></li>
</ul>
</details>
<br />
Updates `marked` from 18.0.11 to 18.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/markedjs/marked/releases">marked's releases</a>.</em></p...
_Description has been truncated_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org
Re: [PR] chore(deps): bump the minor-and-patch group across 1 directory with 45 updates [maka]
Posted by "dependabot[bot] (via GitHub)" <gi...@apache.org>.
dependabot[bot] commented on PR #6152:
URL: https://github.com/apache/maka/pull/6152#issuecomment-6336494789
Looks like these dependencies are updatable in another way, so this is no longer needed.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org
Re: [PR] chore(deps): bump the minor-and-patch group across 1 directory with 45 updates [maka]
Posted by "dependabot[bot] (via GitHub)" <gi...@apache.org>.
dependabot[bot] closed pull request #6152: chore(deps): bump the minor-and-patch group across 1 directory with 45 updates
URL: https://github.com/apache/maka/pull/6152
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org