The Speakeasy CLI now includes a built-in
speakeasy update command that provides a seamless self-update mechanism. Keep the CLI up to date without needing to reinstall or manage package versions manually.
The# Check for updates without installingspeakeasy update --check# Update to the latest versionspeakeasy update# Force reinstall even if already on the latest versionspeakeasy update --force
--check flag performs a dry-run, displaying available updates without applying them. The --force flag reinstalls the CLI even when already running the latest version, useful for repairing installations or ensuring a clean state.
Features
- Add
speakeasy updatecommand to check for and apply CLI updates automatically - Add Pinecone example demonstrating a movie search tool using Speakeasy Functions
- Redesign the login page with an interactive two-window demo featuring real data querying
- Add Snowflake example showcasing Speakeasy Functions with Snowflake database integration
- Add PDF reader example demonstrating file reading from Google Cloud Storage
- Implement chat usage tracking in Polar for model-based analytics
Fixes
- Fix issues with the
devscript for Speakeasy Functions development - Correct a regression affecting
process.envusage in functions - Fix
.mcpbformat packaging and Cursor deep link URL encoding - Restore auto-close behavior for source dialogs in the dashboard
- Wrap long environment variable names in the Playground auth tab
- Fix Moonshine button functionality and various UI issues