v2.0.1

browserbase/stagehandv2.0.1May 29, 2026by github-actions[bot]

AI Summary

This patch release fixes critical bugs from v2.0.0, including broken attachment uploads, while adding semantic search and vector sync capabilities.

Key Highlights

  • Fixed attachment upload broken after upgrading to v2.0.0
  • Added vector search plugin and semantic search in AI chat
  • Enhanced admin user cache handling and security checks

New Features

  • Semantic search in AI chat
  • Vector search plugin and vector sync service
  • HTML rendering for AI chat display content

Full Release Notes

  ### New Features

  * New: Support semantic search in AI chat and embedding ability (@hgaol #1510)
  * New: Add vector search plugin and vector sync service for question and answer embeddings (@hgaol)

  ### Improvements

  * Improve: Enhance local plugin path resolution and module replacement handling for local plugins (@hgaol #1520)

  ### Bug Fixes

  * Fixed: Attachment upload broken after upgrading to v2.0.0 (@robinv8 #1527)
  * Fixed: Keep Helm install port aligned with service port (@Herrtian #1522)
  * Fixed: Change avatar column type to `TEXT` to support long URLs (@maishivamhoo123 #1499)
  * Fixed: Update bubble user background color for dark mode (@MakiWinster72 #1505)
  * Fixed: Implement HTML rendering for AI chat display content (@LinkinStars)
  * Fixed: Add admin moderator visibility checks for timeline objects, answers, and comments (@LinkinStars)
  * Fixed: Enhance admin user cache handling and add status checks for email verification and suspension (@LinkinStars)
  * Fixed: Add API key scope checks to enhance authorization security (@LinkinStars)
  * Fixed: Normalize and validate comment IDs and object IDs in comment requests (@LinkinStars)
  * Fixed: Improve image decoding checks for JPEG, PNG, and GIF uploads (@LinkinStars)
  * Fixed: Escape HTML characters in dynamic email template content (@LinkinStars)
  * Fixed: Correct variable name in JSON unmarshal for site general information (@kumfo)
  * Fixed: Enhance bracket handling in formatting and add a concurrency test for internationalization (@LinkinStars)