Heads up This site is currently under heavy development.
Subscribe Get it delivered — the daily firehose, filtered to the tools you run, plus the documentation changes vendors never announce. Compare plans →

The AI Toolchain — issue -083, May 28, 2026

THE AI TOOLCHAIN NO. -083
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED MAY 28, 2026 · EVERY WEEKDAY
EDITIONS tail grep head diff uniq

The daily firehose — everything the toolchain shipped today, already filtered.

// HOW THIS ISSUE IS MADE

We read every release from the 174 tools on our watchlist at the source — GitHub and GitLab release notes, vendor release pages and changelogs, project blogs and feeds, vendor press releases, and the source code behind the tag. Bug-fix-only releases and non-product newsroom noise are dropped; what's left is summarized down to the new capability, how to try it, and any screenshots or videos the release itself published. Every entry links to the sources it was built from.

VIEW
ISSUE VIEW full issue
Do you prefer this view?
$ tct list   # 17 tools matched
AI & LLM Tooling
◆  AI Agent Frameworks

AutoGPT

Sources Release notes → autogpt-platform-beta-v0.6.62 NOTES

AutoGPT Platform v0.6.62 adds public agent chat sharing, Copilot bot commands, a Bots settings page, chat search, and cost breakdown visibility.

└──▷ GET THIS VERSION
$ git clone --branch autogpt-platform-beta-v0.6.62 https://github.com/Significant-Gravitas/AutoGPT.git
# already have the repo? check out this version:
$ git checkout autogpt-platform-beta-v0.6.62
└──▷ HOW TO FIND IT
Enable the chat search modal for users who need to find past Copilot conversations by keyword.
📍Set the CHAT_SEARCH feature flag to true in your platform feature-flag configuration to surface the chat search modal.
Let a user pick up a previous Copilot conversation without scrolling through history.
$ /resume
Start a clean Copilot session from within the bot without leaving the chat interface.
$ /new
  • Adds CHAT_SEARCH feature flag to enable a chat search modal in the Copilot interface.
  • Adds /resume command in the Copilot bot to pick and resume past chat sessions.
  • Adds /new command in the Copilot bot to start a fresh conversation.
  • Adds a Bots settings page with per-platform link management for connected bot integrations.
  • Enables sharing agent chat results via a public link.
+9 moreshow less
  • Introduces a self-distilled skills registry with index injection for Copilot.
  • Adds native scheduling for Copilot turn follow-ups.
  • Shows cost breakdown in the agent briefing panel.
  • Shows the source platform for each Copilot chat session.
  • Posts an intro message automatically when a bot is added to a server.
  • Requires a library similarity check before agent creation to surface related existing agents.
  • Adds a unified Scheduled page and LD kill-switches for skills and follow-ups in the Autopilot UX.
  • Paginates the session sidebar so threads beyond 50 remain reachable.
  • Tracks subscription conversion events.
Was this useful?

CrewAI

Sources Release notes → 1.14.6 NOTES

Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

CrewAI 1.14.6 adds env-var isolation in StdioTransport, Databricks env_var declarations, and enhanced planning configuration.

└──▷ GET THIS VERSION
$ git clone --branch 1.14.6 https://github.com/crewAIInc/crewAI.git
# already have the repo? check out this version:
$ git checkout 1.14.6
  • Adds env_vars declaration support on DatabricksQueryTool for explicit credential scoping.
  • Improves planning configuration and observation handling in agent execution.
  • Moves Skills Repository behind the CREWAI_EXPERIMENTAL gate as an experimental feature.
Was this useful?

Nous Research Hermes

Sources Release notes → v2026.5.28 NOTES

The agent that grows with you

Hermes v2026.5.28 adds multi-agent Kanban swarms, promptware defense, Bitwarden secret management, 4500× faster session search, and a curated MCP catalog.

└──▷ GET THIS VERSION
$ git clone --branch v2026.5.28 https://github.com/NousResearch/hermes-agent.git
# already have the repo? check out this version:
$ git checkout v2026.5.28
└──▷ TRY IT
Spin up a full parallel agent swarm to decompose and execute a complex task across cheap and expensive models.
$ hermes kanban swarm "Refactor the auth module and write tests"
Discover and install a Nous-vetted MCP server interactively — credentials are prompted and written to ~/.hermes/.env automatically.
$ hermes mcp
  • Adds hermes kanban swarm command to auto-decompose a task into a full Swarm v1 graph (root, parallel workers, gated verifier, gated synthesizer, shared blackboard) with per-task model overrides, scheduled start times, and retry fingerprinting.
  • Adds promptware/Brainworm-class injection defense: ~15 new threat patterns in tools/threat_patterns.py, memory scanning at load time, and delimiter markers on tool results to prevent impersonation of system content.
  • Rebuilds session_search into a no-LLM, three-mode tool (discovery ~20ms, scroll ~1ms, browse) — eliminating ~$0.30/call and ~90s latency.
  • Adds Bitwarden Secrets Manager integration: set BWS_ACCESS_TOKEN and Hermes pulls all provider credentials from Bitwarden at startup, with secrets.bitwarden.override_existing toggle and EU/self-hosted server support.
  • Adds ntfy as the 23rd messaging platform plugin — no signup or API key required, just a topic URL, enabling push notifications from cron jobs, kanban completions, or send_message.
+9 moreshow less
  • Adds skill bundles: a single /<name> slash command loads a named group of skills simultaneously; ships three new optional skills: code-wiki, openhands, and web-pentest.
  • Adds TUI session orchestrator: list, switch, refresh, and close multiple live sessions within one Ink TUI window, with a session-scoped model picker.
  • Adds two new image generation providers: Krea 2 Medium ($0.03) and Krea 2 Large ($0.06), auto-discovered via hermes tools → Image Generation → Krea.
  • Adds hermes mcp interactive picker backed by a Nous-vetted MCP server catalog; installs servers with one keystroke and writes credentials to ~/.hermes/.env.
  • Adds OpenHands orchestration skill under optional-skills/autonomous-ai-agents/openhands/ for delegating coding sub-tasks to any LiteLLM-supported provider, usable in kanban swarms and /delegate flows.
  • Adds xAI Web Search as a plugins/web/xai/ provider alongside Brave/Tavily/Exa/SearXNG/DDGS/Firecrawl, reusing existing Grok OAuth or XAI_API_KEY credentials.
  • Cold-start improvements cut hermes --version latency 63% (701ms → 258ms), Termux cold start from 2.9s to 0.8s, and per-conversation function calls by 47% (399k → 213k for a 31-turn chat).
  • Adds worker status endpoints /workers/active, /runs/{id}, and /inspect for observing kanban swarm worker state.
  • Adds security-guidance plugin that pattern-matches dangerous code writes.
Was this useful?

LangChain LangGraph

Sources Release notes → sdk==0.4.0 NOTES

Build resilient agents.

LangGraph SDK 0.4.0 adds WebSocket streaming, reconnect resilience, scoped subgraph handles, and sync/async thread stream helpers.

└──▷ GET THIS VERSION
$ git clone --branch sdk==0.4.0 https://github.com/langchain-ai/langgraph.git
# already have the repo? check out this version:
$ git checkout sdk==0.4.0
  • Adds WebSocket stream transport support, enabling lower-latency bidirectional streaming as an alternative to SSE.
  • Adds SSE transport and v3 streaming primitives as a foundational streaming layer.
  • Adds WebSocket stream selection wiring so clients can choose between SSE and WebSocket transports.
  • Adds async stream reconnect support with hardened reconnect logic for resilient long-running streams.
  • Adds async and sync thread stream helpers for high-level, ergonomic consumption of streamed thread output.
+4 moreshow less
  • Adds scoped subgraph handles (async and sync) for targeting and streaming specific subgraph execution.
  • Adds messages and tool call projections to extract structured message and tool-call data from stream events.
  • Adds output, values, and controller extraction from stream lifecycle state.
  • Adds shared stream subscriptions for multiplexing a single stream across multiple consumers.
Was this useful?

OpenClaw

Sources Release notes → v2026.5.27 NOTES

Your own personal AI assistant. Any OS.

OpenClaw v2026.5.27 adds native OpenAI-compatible embeddings, Pixverse video generation, full DeepInfra catalog, and plugin approval metadata.

└──▷ GET THIS VERSION
$ git clone --branch v2026.5.27 https://github.com/openclaw/openclaw.git
# already have the repo? check out this version:
$ git checkout v2026.5.27
  • Adds a core OpenAI-compatible embedding provider supporting local and hosted OpenAI-style endpoints, with config, doctor, and docs integration.
  • Adds the Pixverse video generation provider with API region selection, docs, and external plugin packaging support.
  • Loads the full credential-aware DeepInfra model catalog when users browse models during onboarding, preserving configured API-key catalogs.
  • Exposes plugin approval action metadata via the Plugin SDK.
  • Adds plugin display metadata to ClawHub so catalog and package listings use cleaner names.
+3 moreshow less
  • Wires configured VLLM thinking params to provider requests.
  • Loads Claude CLI OAuth overlays for PI auth profiles.
  • Supports bare direct Anthropic model IDs without requiring a cached catalog.
└──▷ BREAKING ON UPGRADE
  • !Memory-specific embedding provider registration in the Plugin SDK is marked deprecated; non-bundled usage is now surfaced in plugin compatibility diagnostics.
  • !Old channel turn runtime aliases are removed from the Channel SDK.
  • !Vitest test helpers are no longer exported from the public Plugin SDK surface.
Was this useful?

Microsoft Semantic Kernel

Sources Release notes → dotnet-1.77.0 NOTES

Semantic Kernel dotnet-1.77.0 enables server URL validation for OpenAPI plugins and ships Agent Framework 1.0-compatible migration samples.

└──▷ GET THIS VERSION
$ git clone --branch dotnet-1.77.0 https://github.com/microsoft/semantic-kernel.git
# already have the repo? check out this version:
$ git checkout dotnet-1.77.0
  • Enables default-on server URL validation for OpenAPI plugins, adding a security guardrail that checks server URLs before requests are made.
  • Publishes Agent Framework 1.0-compatible migration samples and updates, aligning Semantic Kernel Agent Framework usage with the 1.0 release.
Was this useful?
◆  AI Coding Agents

Anthropic Claude Code

Sources Release notes → v2.1.154 2 RELEASES · 2026-05-28 NOTES STABLE

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Claude Code v2.1.154 adds Opus 4.8 with fast mode, dynamic multi-agent workflows, shell background sessions, and smarter plugin discovery.

└──▷ GET THIS VERSION
$ git clone --branch v2.1.154 https://github.com/anthropics/claude-code.git
# already have the repo? check out this version:
$ git checkout v2.1.154
└──▷ TRY IT
Hand off a large, multi-step research or coding task to a fleet of background agents and check their progress.
$ claude
# Inside the session:
> Create a workflow to audit every Go package in this repo for security issues
> /workflows
Run a long-lived shell process as a detachable background session inside the agents view.
$ claude agents
# Inside agents view:
! npm run build:watch
Run a background shell command directly from the CLI without entering the interactive UI.
$ claude --bg --exec 'pytest tests/ -x -q'
  • Adds Claude Opus 4.8 as the new default model with /effort xhigh for maximum effort on hard tasks.
  • Introduces dynamic workflows: ask Claude to orchestrate work across tens to hundreds of background agents; view runs with /workflows.
  • Fast mode on Opus 4.8 now available at 2× the standard rate for 2.5× the speed.
  • The lean system prompt is now the default for all models except Haiku, Sonnet, and Opus 4.7 and earlier.
  • Reduces unsolicited multiple-choice prompts: Claude now reserves them for decisions it genuinely cannot make itself.
+10 moreshow less
  • claude agents: type ! <command> to run a shell command as a background session you can attach to and detach from; also available as claude --bg --exec '<command>'.
  • claude agents: /logout now signs you out instead of routing to a background session.
  • The ←← agents view shortcut now works on Bedrock, Vertex, Foundry, and with telemetry disabled.
  • Claude in Chrome: choose which connected browser to use via /chrome → "Select browser…" or inline during a browser action with multiple browsers connected.
  • Plugins can declare defaultEnabled: false in plugin.json or a marketplace entry; enable them with /plugin or claude plugin enable. Dependencies of enabled plugins are still auto-enabled.
  • The /plugin Discover tab now pins contextually relevant plugins with a "suggested for this directory" annotation.
  • Streaming tool execution is now always on, including when telemetry is disabled or on Bedrock/Vertex/Foundry (previously behind a feature flag).
  • Stdio MCP server subprocesses now receive CLAUDE_CODE_SESSION_ID and CLAUDECODE=1 environment variables.
  • claude mcp list/get now show unapproved .mcp.json servers as ⏸ Pending approval when output is piped, instead of auto-approving and connecting.
  • Improves auto-mode classifier detection of data exfiltration, particularly bulk transfers of repository contents.
└──▷ BREAKING ON UPGRADE
  • !CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE is deprecated and will be removed on 06/01; switch to /model claude-opus-4-6[1m] then /fast on to use fast mode on Opus 4.6.
  • !The lean system prompt is now the default for all models except Haiku, Sonnet, and Opus 4.7 and earlier, which may change Claude's behavior on upgrade for affected model users.
  • !/simplify no longer runs the full /code-review --fix bug-hunting review; it now performs a cleanup-only pass.
1 more release in this issue · 2026-05-28
v2.1.153 NOTES STABLE

Claude Code v2.1.153 adds LFS-skip for marketplace sources, richer agent autocomplete, terminal-aware status scripts, and persistent macOS permissions.

└──▷ GET THIS VERSION
$ git clone --branch v2.1.153 https://github.com/anthropics/claude-code.git
# already have the repo? check out this version:
$ git checkout v2.1.153
└──▷ USE IT
Skip downloading large LFS objects when adding a heavy model or dataset repo as a marketplace source.
yaml
# In your Claude Code marketplace config:
github:
  repo: owner/heavy-dataset-repo
  skipLfs: true
Size a custom status-line script to the actual terminal width without hardcoding column counts.
$ # status_line.sh — now receives COLUMNS and LINES automatically
printf '%*s' "$COLUMNS" '' | tr ' ' '-'
  • Adds skipLfs option to github/git plugin marketplace sources to skip Git LFS downloads during clone and update.
  • Adds COLUMNS and LINES environment variables to status line commands so scripts can size output to the terminal width.
  • Expands claude agents dispatch autocomplete to suggest native slash commands and bundled skills, not just project skills.
  • Updates claude agents PR column to display PR #N for a single PR or N PRs for multiple.
  • Merges separate 'needs authentication' startup notices for MCP servers and connectors into a single message.
+3 moreshow less
  • macOS background agents now appear as 'Claude Code' in Privacy & Security and retain permission grants across upgrades.
  • New /model picker saves your model selection as the default for new sessions; press s to switch for the current session only.
  • Moving /bg while Claude is responding now continues the response in the background session instead of dropping it.
└──▷ BREAKING ON UPGRADE
  • !The modelPicker:setAsDefault keybinding is renamed to modelPicker:thisSessionOnly in keybindings.json; the previous d action is replaced by s.
Was this useful?

Cline

Sources Release notes → v3.86.0 NOTES

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

Cline v3.86.0 adds Claude Opus 4.8 (with 1M-context variants) and Moonshot Kimi K2 model support.

└──▷ GET THIS VERSION
$ git clone --branch v3.86.0 https://github.com/cline/cline.git
# already have the repo? check out this version:
$ git checkout v3.86.0
  • Adds Claude Opus 4.8 provider support, including 1M-context variants where available.
Was this useful?

Charm Crush

Sources Release notes → v0.74.0 NOTES

Glamourous agentic coding for all

Crush v0.74.0 adds SSH notifications, diff view for denied tools, and deeper client-server session sharing

└──▷ GET THIS VERSION
$ git clone --branch v0.74.0 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.74.0
└──▷ TRY IT
Run the experimental client-server mode to share a workspace across multiple terminal sessions.
$ CRUSH_CLIENT_SERVER=1 crush
  • Adds diff view for denied tools so practitioners can inspect exactly what a tool was attempting before deciding to allow or block it.
  • Supports notifications over SSH terminals, enabling alerts when running Crush on remote hosts.
  • Adds configurable notification backend with bell support and a backend picker UI.
  • Exposes an in-progress flag and connected-client count on session API responses, enabling richer monitoring of active sessions.
  • Server now shares one workspace per directory across all connected clients, reducing duplication in multi-client setups.
+4 moreshow less
  • Server broadcasts config changes to all connected clients in real time.
  • Tracks which session each client is currently viewing, enabling per-client session awareness.
  • Auto-closes permission prompts when another client in the same session has already responded.
  • Refuses to open a data directory already in use by another Crush instance, preventing data corruption.
Was this useful?

GitHub Copilot CLI

Sources Release notes → v1.0.55 NOTES

GitHub Copilot CLI v1.0.55 adds /autopilot, per-MCP token visibility, Claude Opus 4.8, and new permissions controls.

└──▷ GET THIS VERSION
$ git clone --branch v1.0.55 https://github.com/github/copilot-cli.git
# already have the repo? check out this version:
$ git checkout v1.0.55
└──▷ USE IT
Prevent users or scripts from enabling unrestricted allow-all mode in a shared or regulated environment.
yaml
permissions:
  disableBypassPermissionsMode: true
Keep an autopilot session locked to a specific objective so the model does not drift from the declared task.
$ /autopilot Refactor the authentication module to use OAuth 2.0 PKCE flow
Mount a local Open Plugins directory for a single session via the RPC API without affecting other sessions.
javascript
session.create({ pluginDirectories: ["/path/to/my-plugins"] })
  • Adds permissions.disableBypassPermissionsMode setting to prevent users from enabling allow-all/yolo mode.
  • Adds /autopilot <objective> command (with /goal as an alias) to keep autopilot sessions focused on a declared objective.
  • Adds pluginDirectories parameter to session.create and session.resume RPC calls, letting SDK clients mount Open Plugins-format directories per session.
  • Shows per-MCP-server token usage in /mcp and breaks out MCP tool tokens separately in /context.
  • Adds --plugin-dir skill precedence ordering: project > plugin-dir > personal > custom, so --plugin-dir skills now override personal-home (~/.copilot, ~/.agents) skills of the same name.
+16 moreshow less
  • Adds support for owner/repo#ref syntax when adding plugins from the marketplace.
  • Adds Claude Opus 4.8 to the available model selection.
  • Reports Claude thinking (reasoning) tokens in session usage summaries for all users.
  • Enables the cell-based terminal renderer for all users by default.
  • Surfaces extension log files per extension inside the extensions_manage tool to aid failure diagnosis.
  • Discovers project extensions in .github/extensions within non-git (folder-backed) workspaces.
  • Discovers custom agents and skills recursively in subdirectories.
  • Allows /statusline and /theme commands to run while the agent is actively executing.
  • Adds hook progress streaming that shows real-time status messages from long-running hooks in the timeline.
  • Opens MCP configuration in its own dedicated screen with scrollable server and tool lists.
  • Adds /env output that now shows loaded extensions with their status and source.
  • Enables deletion of remote sessions directly from the session picker.
  • Shows a warning when remote-controlled sessions are disabled by organization policy.
  • Free and Student plan users on token-based billing are restricted to Auto model selection, with an explanation shown in the model picker.
  • Progress indicators integrate natively with tmux 3.6b pane progress state.
  • Detects PowerShell 7 correctly when pwsh.exe is installed as a Microsoft Store App Execution Alias.
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.135.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI gains richer doctor diagnostics, Vim text-object editing, named permission profiles, and non-interactive install support.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.135.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.135.0
└──▷ TRY IT
Capture full environment, Git, terminal, and thread inventory diagnostics to share with support.
$ codex doctor
Run a silent, unattended Codex install in a CI pipeline or provisioning script.
$ CODEX_NON_INTERACTIVE=1 bash install.sh
Inspect which remote server you're connected to and its version without leaving the TUI.
$ /status
  • Adds richer environment, Git, terminal, app-server, and thread inventory diagnostics to codex doctor for support cases.
  • New /status command shows remote connection details and server version when connected over a remote transport.
  • Vim mode gains text-object editing, improved word/line-end behavior, and a configurable turn-interruption keybind.
  • Adds named permission profile picker to /permissions, which now displays configured custom profiles.
  • Packaged Codex builds can discover and use the bundled patched zsh helper on supported macOS and Linux targets.
+1 moreshow less
  • Supports non-interactive installation mode via install.sh/install.ps1 when CODEX_NON_INTERACTIVE=1 is set.
Was this useful?

SST OpenCode

Sources Release notes → v1.15.12 NOTES

The open source coding agent.

OpenCode v1.15.12 adds WebSocket transport for OpenAI, ACP prompt/slash-command support, workspace management dialog, and a tab layout setting.

└──▷ GET THIS VERSION
$ git clone --branch v1.15.12 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.15.12
└──▷ TRY IT
Enable faster, streaming OpenAI responses over WebSocket instead of HTTP polling — useful when working with high-throughput or long-running prompts.
$ OPENCODE_EXPERIMENTAL_WEBSOCKETS=true opencode
  • Adds WebSocket transport for OpenAI responses, enabled via OPENCODE_EXPERIMENTAL_WEBSOCKETS=true.
  • Enables ACP integrations to send prompts, slash commands, and usage updates through acp-next.
  • Adds a workspace management dialog to the TUI.
  • Adds a Desktop setting to switch tab layouts.
Was this useful?

Earendil Works Pi

Sources Release notes → v0.77.0 NOTES

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

Pi v0.77.0 adds selective tool disablement, headless Codex device-code login, streaming-aware extension input, and Claude Opus 4.8 support.

└──▷ GET THIS VERSION
$ git clone --branch v0.77.0 https://github.com/earendil-works/pi.git
# already have the repo? check out this version:
$ git checkout v0.77.0
└──▷ TRY IT
Disable a noisy or risky built-in tool (e.g., bash execution) for a scoped review session without touching your config.
$ pi --exclude-tools bash
  • Adds --exclude-tools / -xt flag to disable specific built-in, extension, or custom tools while keeping all others active.
  • Adds device-code auth for headless ChatGPT Plus/Pro Codex subscription login via /login.
  • Adds InputEvent.streamingBehavior so extensions can distinguish idle prompts, mid-stream steers, and queued follow-ups.
  • Adds Claude Opus 4.8 model metadata and updated adaptive-thinking coverage for Anthropic.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b9383 2 RELEASES · 2026-05-28 NOTES STABLE

llama.cpp b9383 adds the Granite 4.1 chat template for IBM Granite model support.

└──▷ GET THIS VERSION
$ git clone --branch b9383 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b9383
  • Adds Granite 4.1 chat template, enabling correct prompt formatting for IBM Granite 4.1 models.
1 more release in this issue · 2026-05-28
b9380 NOTES STABLE

llama-server gains HTTP ETag support for UI asset caching in b9380.

└──▷ GET THIS VERSION
$ git clone --branch b9380 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b9380
  • Adds HTTP ETag support to llama-server, enabling browser-side caching of UI elements via FNV hash-based ETags set on every response.
Was this useful?
Other / Uncategorized
◆  VECTOR DB RAG

LanceDB

Sources Release notes → python-v0.33.0 2 RELEASES · 2026-05-28 NOTES STABLE

LanceDB python-v0.33.0 adds namespace management, LSM write spec, unenforced primary keys, and streaming ingestion primitives.

└──▷ GET THIS VERSION
$ git clone --branch python-v0.33.0 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout python-v0.33.0
  • Adds order_by method to the Node.js Query class for sorting query results.
  • Adds progress callback to Table.add in Node.js to track ingestion progress.
  • Adds renameTable method on Node.js Connection for in-place table renaming.
  • Adds namespace management methods on Node.js Connection for creating, listing, and deleting namespaces.
  • Exposes connectNamespace on Node.js Connection for namespace-backed connections.
+8 moreshow less
  • Adds Scannable primitive in Node.js for streaming data ingestion into tables.
  • Adds public take_offsets method on Permutation in the Python API.
  • Supports bytes values in Python lit() expressions.
  • Aligns to_pandas to accept standard pandas keyword arguments in Python.
  • Supports setting an unenforced primary key on a table.
  • Supports setting LSM write spec per table for write performance tuning.
  • Supports DataFusion Expr for row deletions in the Rust API.
  • Sends read-freshness headers for remote table consistency in remote connections.
└──▷ BREAKING ON UPGRADE
  • !Nested field paths in native index creation now behave differently — existing code relying on the previous (broken) path handling may need to be updated.
1 more release in this issue · 2026-05-28
v0.30.0 NOTES STABLE

LanceDB v0.30.0 adds namespace management, streaming ingestion, unenforced primary keys, LSM write spec, and DataFusion Expr deletions.

└──▷ GET THIS VERSION
$ git clone --branch v0.30.0 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout v0.30.0
└──▷ USE IT
Track progress during bulk data ingestion into a LanceDB table in Node.js.
javascript
await table.add(data, { progress: (count) => console.log(`Inserted ${count} rows`) });
  • Adds namespace management methods (connectNamespace) on the Node.js Connection object, enabling namespace-backed connections.
  • Adds renameTable method on the Node.js Connection for in-place table renaming.
  • Adds order_by method to the Node.js Query for deterministic result ordering.
  • Adds progress callback to Table.add in the Node.js API for monitoring ingestion progress.
  • Adds Scannable primitive to the Node.js client for streaming data ingestion.
+7 moreshow less
  • Adds support for bytes values in Python lit() filter expressions.
  • Adds public take_offsets method on Python Permutation class.
  • Aligns Python to_pandas() to accept pandas kwargs directly.
  • Adds support for setting an unenforced primary key on a table.
  • Adds support for setting the LSM write spec for a table.
  • Adds support for DataFusion Expr in Rust table row deletions.
  • Sends read-freshness headers for remote table consistency in remote connections.
Was this useful?
◆  AI OBSERVABILITY

Langfuse

Sources Release notes → v3.176.0 NOTES

Langfuse v3.176.0 adds in-app agent API keys, full-text search, code-based evals, MCP expansions, and dashboard import/export.

└──▷ GET THIS VERSION
$ git clone --branch v3.176.0 https://github.com/langfuse/langfuse.git
# already have the repo? check out this version:
$ git checkout v3.176.0
└──▷ HOW TO FIND IT
Back up and share a custom dashboard layout by exporting its widget configuration, then import it into another Langfuse workspace.
📍In the Langfuse UI, open a dashboard, click the export icon to download the widget config as a file, then open a target dashboard and use 'Import widget config' to restore it.
Run a one-off quality check against historical traces without re-enabling a retired evaluator.
📍In the Langfuse UI, navigate to Evals › Evaluators, select an inactive evaluator, and choose 'Run manual batch' to trigger a batch evaluation run against a trace dataset.
  • Adds import/export for dashboard widget configs, enabling sharing and reuse of dashboard layouts.
  • Exposes metrics, scores, media, comments, datasets, annotation queues, and a health route via MCP — broadening the MCP surface for agent integrations.
  • Adds code-based eval evaluator type, allowing custom evaluation logic written in code; supports manual batch runs on inactive evaluators.
  • Adds in-app agent API key management, letting agents authenticate without leaving the Langfuse UI.
  • Adds initial full-text search (FTS) implementation with string filters that always use the TEXT index.
+4 moreshow less
  • Adds support for AWS SES email transport via the default credential chain.
  • Adds app root detection to ingestion for improved trace context.
  • Narrows getAutomations by event source and event for more targeted automation queries.
  • Updates Bedrock authentication strategy for agent integrations.
Was this useful?

Weights & Biases Weave

Sources Release notes → v0.52.41 NOTES

Weave v0.52.41 links Gen AI OTel spans to Evals, adds agent custom attribute schema queries, and auto-writes 'latest' aliases on object creation.

└──▷ GET THIS VERSION
$ git clone --branch v0.52.41 https://github.com/wandb/weave.git
# already have the repo? check out this version:
$ git checkout v0.52.41
  • Adds WEAVE_INSECURE_DISABLE_SSL environment variable support to the OTLP Exporter for deployments requiring SSL bypass.
  • Links Gen AI spans to Evals automatically via a new OTel span processor, enabling eval association without manual wiring.
  • Adds agent custom attribute schema queries, allowing structured querying of agent-specific attributes.
  • Writes an explicit latest alias on every obj_create call, so the most recent object version is always addressable by alias.
  • Infers JSON filter casts in the feedback query path, improving filter expressiveness for feedback data.
Was this useful?
my-toolchain — 0 tools
paste an install list to detect your tools

A brew list, a Brewfile, requirements.txt, a Dockerfile — or just the product names, free-form. Nothing leaves your browser.

    browse all tools →