v2.10.12
NVIDIA/NeMo-Speech.cppv2.10.12Aug 25, 2026by github-actions[bot]
AI Summary
A maintenance release focusing on performance improvements and UI refinements for the Turborepo factory and control plane, alongside general documentation and example updates.
Key Highlights
- Adds security.txt endpoint and SSH command affordance for factory sandboxes.
- Improves performance by skipping unused package configuration stats.
- Refines mobile homepage interactions and KPIs.
- Adds durable Factory workspaces and full-page terminal SSH sessions.
- Introduces unified agent control plane and operator chat model selector.
New Features
- Security.txt endpoint.
- SSH command affordance for factory sandboxes.
- Stream dry-run JSON output.
- Merge same-prefix tree-wildcard globs.
- Unified agent control plane.
- Redesigned factory control plane.
- Add durable Factory workspaces.
- Start ad-hoc factory work from operator page.
- Add factory navigation.
- Migrate Factory styles to Tailwind.
- Add SSH terminal for completed-run sandboxes.
- Add operator chat model selector.
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v2.10.12 --> ## What's Changed ### Changelog * chore: Release Turborepo 2.10.11 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13765 * feat: Refresh documentation social cards by @christopherkindl in https://github.com/vercel/turborepo/pull/13764 * fix: Preserve showcase logo sizes by @christopherkindl in https://github.com/vercel/turborepo/pull/13766 * fix: Refine mobile homepage interactions by @christopherkindl in https://github.com/vercel/turborepo/pull/13767 * fix: Align homepage KPIs to the right by @christopherkindl in https://github.com/vercel/turborepo/pull/13769 * fix: Prevent homepage KPI overflow by @christopherkindl in https://github.com/vercel/turborepo/pull/13770 * chore: Update Geistdocs to 1.20.4 by @molebox in https://github.com/vercel/turborepo/pull/13771 * perf: Skip unused Package Configuration `stat`s by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13746 * chore: Update with-solid example by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13752 * chore: Update with-tailwind example by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13762 * perf: Stream dry-run JSON output by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13760 * chore: Update with-ultracite example by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13772 * perf: Merge same-prefix tree-wildcard globs into one directory walk by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13763 * chore: Update with-svelte example by @floriansalihovic in https://github.com/vercel/turborepo/pull/13118 * chore: Add unified agent control plane by @anthonyshew in https://github.com/vercel/turborepo/pull/13757 * fix: Remove incremental task caching by @anthonyshew in https://github.com/vercel/turborepo/pull/13773 * chore: Rename agents app to factory by @anthonyshew in https://github.com/vercel/turborepo/pull/13774 * chore: Update oxlint and oxfmt by @charpeni in https://github.com/vercel/turborepo/pull/13777 * feat: Add security.txt endpoint by @charpeni in https://github.com/vercel/turborepo/pull/13778 * feat: Redesign factory control plane by @anthonyshew in https://github.com/vercel/turborepo/pull/13775 * perf: Replace regex captures with hand-written parsers in berry lockfile identifiers by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/13776 * chore: Upgrade the factory eve agent to 0.39.3 by @anthonyshew in https://github.com/vercel/turborepo/pull/13783 * chore: Update with-rsbuild-module-federation example by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13786 * perf: Index Berry lockfile resolution overrides by dependency name by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13787 * chore: Update remote cache action to v1.1.0 by @anthonyshew in https://github.com/vercel/turborepo/pull/13789 * docs: Fix reference links and validation by @charpeni in https://github.com/vercel/turborepo/pull/13784 * feat: Add SSH command affordance for factory sandboxes by @anthonyshew in https://github.com/vercel/turborepo/pull/13779 * fix: Show invalid affected task glob by @anthonyshew in https://github.com/vercel/turborepo/pull/13793 * perf: Skip unused repository indexing for package listings by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13792 * feat: Rebuild the factory image on every merge to main by @anthonyshew in https://github.com/vercel/turborepo/pull/13781 * chore: Add full-page terminal SSH sessions to Factory sandbox inventory by @anthonyshew in https://github.com/vercel/turborepo/pull/13780 * chore: Update with-shell-commands example by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13791 * chore: Allow SSH terminal for completed-run sandboxes in Factory by @anthonyshew in https://github.com/vercel/turborepo/pull/13782 * fix: Decouple graceful shutdown tests from the shell commands example by @anthonyshew in https://github.com/vercel/turborepo/pull/13799 * feat: Start ad-hoc factory work from the operator page by @anthonyshew in https://github.com/vercel/turborepo/pull/13798 * chore: Update with-solid example by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/13797 * fix: Rebuild factory images without custom workflows by @anthonyshew in https://github.com/vercel/turborepo/pull/13801 * feat: Add factory navigation by @anthonyshew in https://github.com/vercel/turborepo/pull/13802 * refactor: Migrate Factory styles to Tailwind by @anthonyshew in https://github.com/vercel/turborepo/pull/13803 * feat: Add durable Factory workspaces by @anthonyshew in https://github.com/vercel/turborepo/pull/13804 * feat: Stream Factory sandbox as terminal by @anthonyshew in https://github.com/vercel/turborepo/pull/13807 * fix: Restore Factory workspace creation by @anthonyshew in https://github.com/vercel/turborepo/pull/13812 * fix: Update Factory session network policy by @anthonyshew in https://github.com/vercel/turborepo/pull/13814 * fix: Improve Factory terminal line spacing by @anthonyshew in https://github.com/vercel/turborepo/pull/13815 * fix: Install Factory publishing skill by @anthonyshew in https://github.com/vercel/turborepo/pull/13817 * chore: Route Factory publishing through Eve by @anthonyshew in https://github.com/vercel/turborepo/pull/13816 * feat: Standardize Factory meta titles to Turborepo suffix by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13819 * perf: Skip Factory chat verification by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/13820 * fix: Restore Factory workspaces by @anthonyshew in https://github.com/vercel/turborepo/pull/13823 * docs: Fix inconsistent Yarn command in basic example by @anthonyshew in https://github.com/vercel/turborepo/pull/13825 * chore: Update non-monorepo example by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13808 * perf: Batch package detail queries by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/13809 * chore: Update basic example by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13824 * fix: Include virtual tasks in affected query by @Sakshamm-Goyal in https://github.com/vercel/turborepo/pull/13805 * fix: Add workspace approval controls by @anthonyshew in https://github.com/vercel/turborepo/pull/13827 * fix: Prevent chat SSH command overflow by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13828 * fix: Update Factory pull request branches by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13831 * chore: Add operator chat model selector by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/13833 * fix: Move model selector to workspace creation by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/13835 * chore: Skip redundant Factory PR approval by @anthonyshew in https://github.com/vercel/turborepo/pull/13837 * chore: Use geistdocs 1.23.1 by @christopherkindl in https://github.com/vercel/turborepo/pull/13834 * chore: Handle feedback on Factory pull requests by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/13836 * fix: Escape ampersands in RSS feed enclosure URLs by @anthonyshew in https://github.com/vercel/turborepo/pull/13839 * chore: Add automatic issue handling by @anthonyshew in https://github.com/vercel/turborepo/pull/13840 * chore: Alert Slack for low-confidence issues by @anthonyshew in https://github.com/vercel/turborepo/pull/13841 * feat: Require high confidence for issue fixes by @anthonyshew in https://github.com/vercel/turborepo/pull/13842 * fix: Run pnpm directly on Windows by @anthonyshew in https://github.com/vercel/turborepo/pull/13843 ## New Contributors * @vercel-gh-bot-4[bot] made their first contribution in https://github.com/vercel/turborepo/pull/13746 * @vercel-gh-bot-5[bot] made their first contribution in https://github.com/vercel/turborepo/pull/13752 * @Sakshamm-Goyal made their first contribution in https://github.com/vercel/turborepo/pull/13805 **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.10.11...v2.10.12