Skip to Content
HomeChangelog

Changelog

Here’s what’s new at Arcade.dev!

2025-10-17

We’ve updated our documentation to be more clear, consistent, and easier to navigate. This includes updated quickstarts, guides, and reference information. Let us know what you think!

This week we released arcade-mcp, the best way to build Servers. arcade-mcp supersedes the Arcade TDK. Learn more about it here! Detailed reference information for arcade-mcp is available here.

This week Gateways are now generally available! allow you to federate the tools from multiple into a single collection for easier management, control, and access. Learn more about them here!

This week projects are now generally available! Projects are a new way to organize your Servers, , and secrets for easier management, control, and access.

Toolkits

  • [feature - 🚀] arcade-mcp is now generally available! Learn more about it here!
  • [feature - 🚀] [Toolkits/BrightData] Added BrightData Toolkit
  • [feature - 🚀] [Toolkits/Figma] Added Figma Starter Server
  • [feature - 🚀] [Toolkits/Freshservice] Added Freshservice Starter Server
  • [feature - 🚀] [Toolkits/Cursor Agents] Added Cursor Agents Starter Server
  • [feature - 🚀] [Toolkits/AirTable] Added AirTable starter Server
  • [feature - 🚀] [Toolkits/Miro] Added Miro Starter Server
  • [feature - 🚀] [Toolkits/PagerDuty] Added PagerDuty Starter Server
  • [feature - 🚀] arcade deploy for Servers built with arcade-mcp

Platform and Engine

  • [feature - 🚀] Dashboard: Allow OAuth on Servers
  • [feature - 🚀] Gateways are now generally available! Learn more about them here!
  • [feature - 🚀] are now generally available.
  • [maintenance - 🔧] Support remote servers which require DCR (dynamic client registration).

Misc

  • [documentation - 📝] Updated documentation to be more clear, consistent, and easier to navigate. This includes updated quickstarts, guides, and reference information.
  • [documentation - 📝] llms.txt is now kept up to date and simplified. We’ve also added a new section to the docs for agentic development.

2025-10-10

Toolkits

  • [feature - 🚀] [Toolkits/Trello] Added Trello
  • [feature - 🚀] [Toolkits/Calendly] Added Calendly starter toolkit
  • [feature - 🚀] [Toolkits/SquareUp] Added SquareUp toolkit
  • [feature - 🚀] [Toolkits/Xero] Xero API Starter server

Servers

  • [feature - 🚀] Added reference area to arcade-mcp docs (PR #488 )

Platform and Engine

  • [feature - 🚀] [Engine/OAuth] Adding SquareUp OAuth

Platform and Engine

  • [bugfix - 🔧] Dashboard: Hide edit and delete button text in mobile

2025-10-03

Toolkits

  • [feature - 🚀] Box.com Starter Server released (docs)
  • [feature - 🚀] Stripe Starter Server released (docs)

Misc

  • [documentation - 📝] Add FAQ explaining personal vs

2025-09-26

Toolkits

  • [feature - 🚀] Introduce Starter Tools, a new type of that mirrors the original HTTP API design of the upstream service.
  • [feature - 🚀] Release Slack started Server which contains support for most of the Slack API.
  • [feature - 🚀] Include advanced error handling in the following Servers: Google, Microsoft, Slack, and Asana. Learn more about handling errors here.
  • [bugfix - 🐛] [ Servers/MS Teams] Fix get_chat_metadata by chat’s
  • [feature - 🚀] [ Servers/confluence] Adding WhoAmI for Confluence

CLI and TDK

  • [bugfix - 🐛] Fix reference in arcade docs Python example template to USER_ID instead of TOOL_NAME

Misc

  • [documentation - 📝] Documents API wrapper vs LLM-native Servers; includes Slack API wrapper docs

2025-09-19

Toolkits

  • [feature - 🚀] [Toolkits/ClickUp] Removing no content additional messages in Evals
  • [feature - 🚀] [Toolkits/MongoDB] Add analytics MongoDB Server (PR #548 )
  • [feature - 🚀] [ Servers/HubSpot] Adding HubSpot enhancements (PR #441 )

CLI and TDK

  • [maintenance - 🔧] Update Mastra example Server

Misc

  • [documentation - 📝] Term consistency (PR #445 )
  • [documentation - 📝] Update Error Handling (PR #438 )
  • [maintenance - 🔧] Update Mastra example docs to better match the example repo (PR #444 )

2025-09-12

CLI and TDK

  • [feature - 🚀] Added support for multiple types of errors from , and updated client libraries to aid in disambiguating rate-limiting and other forms of upstream errors (Docs ). Added in v1.10.0 in aracde-js, v1.8.0 in aracde-py, and v0.1.0-alpha.6 in aracde-go.
  • [maintenance - 🔧]Update langchain version for Arcade integrations

Toolkits

  • [feature - 🚀] Google Calendar improvements to video call scheduling (Docs )
  • [feature - 🚀] [ Servers/Jira] Added WhoAmI tool to Jira, Google, Clickup, Slack, and Zendesk (Docs )

Platform and Engine

  • [bugfix - 🐛] Engine: Fix rate limiting algorithm
  • [feature - 🚀] Engine: Improve Error Handling

Misc

  • [documentation - 📝] Add a FAQ for requesting over-scoped permissions for Google Drive and similar (docs PR #440 )

2025-09-05

Toolkits

  • [feature - 🚀] Imgflip Server: for memes (docs PR #424 )
  • [feature - 🚀] Edit Google Document (docs PR #427 )
  • [bugfix - 🐛] [Toolkits/clickup] fix fuzzy match search

Platform and Engine

  • [maintenance - 🔧] Engine: updated stainless to generate SDK specs
  • [feature - 🚀] Dashboard: New sidebar and user-verification page & prepare for -based resources

CLI and TDK

  • [maintenance - 🔧] upgraded langchain_arcade (PR #546 )

Misc

  • [documentation - 📝] Adding ClickUp documentation (PR #413 )
  • [documentation - 📝] updated instructions on GH OAuth customization (PR #425 )

2025-08-29

Toolkits

  • [feature - 🚀] Re-add GoogleNews Server

Platform and Engine

  • [feature - 🚀] Dashboard: Update Server and selection UI in playground
  • [feature - 🚀] Dashboard: Add Servers and OAuth providers from the design system
  • [feature - 🚀] Dashboard: Add optional request parameters when adding OAuth providers

CLI and TDK

  • [feature - 🚀] Improve Typedict and Basemodel support (PR #523 )

Misc

  • [documentation - 📝] Add ClickUp documentation (PR #404 )
  • [documentation - 📝] Fix glossary: change ‘Authentication Scope’ to ‘’ (PR #419 )
  • [documentation - 📝] Added missing parameter to the usage example templates (PR #537 )

2025-08-22

This week we released a new pricing model for Arcade which will be better for hobbyists and enterprises alike. Learn more here: https://blog.arcade.dev/pricing-updates 

Toolkits

  • [feature - 🚀] [X (Twitter)] Reply to Tweet (PR #415 )
  • [feature - 🚀] [Jira Toolkit] Add “Add To Sprint” and “Remove from Sprint” (PR #412 )
  • [bugfix - 🐛] [Google Drive, Docs, Sheets, Slides Toolkits] Remove file picker url from response

Platform and Engine

  • [feature - 🚀] Arcade Cloud: New pricing model
  • [feature - 🚀] Authenticate communication between Engine and Coordinator via key exchange
  • [feature - 🚀] Engine: Add additional redis cert check options

2025-08-15

This week we enforced a new requirement for all OAuth providers: they must have a unique callback URL. This is a minor security change, but does require you to update your OAuth configuration. This can be updated from the dashboard.

Toolkits

  • [feature - 🚀] Sharepoint Toolkit added (docs)
  • [feature - 🚀] Google Slides Toolkit added
  • [feature - 🚀] Commenting on Google Docs added
  • [bugfix - 🐛] Improvements in Microsoft Teams message search for better agentic experience. Fix bug when no messages match the search query.
  • [bugfix - 🐛] Fix bugs in Google Workspace search

Platform and Engine

  • [feature - 🚀] Custom OAuth providers now require a unique callback URL
  • [bugfix - 🐛] Engine: Resolve dynamic provider IDs when checking auth status
  • [bugfix - 🐛] Engine: Refresh token when checking the status of a completed request

Misc

  • [documentation - 📝] Document Microsoft scopes required by Arcade Servers (PR #409 )
  • [documentation - 📝] Microsoft SharePoint Server documentation (PR #400 )

2025-08-08

Toolkits

  • [feature - 🚀] Clickhouse Toolkit (PR #527 )
  • [feature - 🚀] Add search to Google Drive
  • [bugfix - 🐛] Fix and docstring improvement in MS Teams Server

Platform and Engine

  • [feature - 🚀] Add support for GPT-5 models
  • [feature - 🚀] Per-app redirect URI info

2025-08-01

Toolkits

  • [feature - 🚀] Microsoft Teams Server added
  • [feature - 🚀] Jira Toolkit: Add List Sprints & Boards
  • [feature - 🚀] Google Sheets Server: Add pagination to GetSpreadsheet
  • [bugfix - 🐛] Jira Server: Return UI URL for items again
  • [feature - 🚀] Salesforce Server: Configure subdomain & max concurrency through secrets
  • [feature - 🚀] Confluence Server supports Atlassian multi-cloud

CLI and TDK

  • [bugfix - 🐛] Fixes for the CLI docs generator (PR #524 )
  • [feature - 🚀] CLI: Rename auto-docs command to ‘docs’ and other improvements (PR #518 )

2025-07-25

Most Arcade Servers have been removed from the github.com/ArcadeAI/arcade-ai repository, and transitioned to closed-source. Toolkit source code remains available upon request for our paying customers. This enables us to iterate more quickly and provide a better experience for our customers. The previously open-sourced are still available in the public repository’s git history.

Toolkits

  • [feature - 🚀] Support for multiple Atlassian Clouds in the Jira Toolkit (PR #506 )

CLI and TDK

  • [bugfix - 🐛] Fix arcade worker list endpoints (PR #504 )
  • [feature - 🚀] Support Output in ValueSchema of ToolDefinition (PR #487 )

Platform and Engine

  • [feature - 🚀] Self-service plan selection for Arcade Cloud and payment is now available.
  • [bugfix - 🐛] Dashboard: Userinfo config must respect response_map property
  • [feature - 🚀] Dashboard: Add Types in Metrics

Misc

  • [documentation - 📝] Update OAuth docs with user_info_request.response_map (PR #360 )
  • [documentation - 📝] Update Zendesk Custom OAuth (PR #359 )
  • [documentation - 📝] Add code samples & screenshots to verification doc (PR #363 )

2025-07-18

Version 2.0.0 of the was released this week. Upgrading to version 2.0.0 is recommended for all self-hosted developers, and includes an important security fix for secure OAuth flows. After upgrading, all will default to using the Arcade user verifier. If desired, you can then implement a custom user verifier in your application/ and make the switch via the Arcade Dashboard.

Self-hosed Arcade developers cannot be grandfathered into the old (insecure) behavior of skipping verification once the Engine is upgraded to version 2.0.0 or higher.

Frameworks

Toolkits

  • [feature - 🚀] Add Linear Toolkit (PR #465 )
  • [feature - 🚀] Add Zendesk Toolkit (PR #458 )
  • [bugfix - 🐛] Fix bug in Slack processing (PR #488 )
  • [bugfix - 🐛] fix URL expansion in Twitter (PR #500 )

CLI and TDK

  • [feature - 🚀] Toolkit docs generator command for Arcade CLI (PR #414 )
  • [feature - 🚀] custom callback_host for arcade login (PR #481 )

Platform and Engine

  • [feature - 🚀] Dashboard: Add filter for user id and providers in Connected
  • [feature - 🚀] Add new endpoint for upcoming scheduled subs
  • [bugfix - 🐛] Engine OAuth hardening: secure defaults, config updates, validation, additional API flags, and route for confirmation
  • [feature - 🚀] Dashboard: UI for security settings
  • [bugfix - 🐛] Engine: Correctly handle nils in responses
  • [bugfix - 🐛] Platform: Improved success & error pages for OAuth

Misc

  • [documentation - 📝] replaced creating Server video with full tutorial (PR #349 )
  • [documentation - 📝] Add secure/brand auth in production doc (PR #341 )

2025-07-11

Frameworks

Toolkits

  • [feature - 🚀] Split previously combined Google, Microsoft, and other Toolkits into separate Servers to aid in retrieval and maintenance (PR #438 )
  • [feature - 🚀] Slack Toolkit: Major refactor and improvements (PR #453 )

CLI and TDK

  • [feature - 🚀] --debug flag added for CLI commands (PR #454 )

Platform and Engine

  • [bugfix - 🐛] Fix token refresh bug

Misc

  • [documentation - 📝] Document the OAuth scopes required by the Slack Server (PR #344 )

2025-07-04

Toolkits

  • [bugfix - 🐛] patching Server template generator for outside the main repo (PR #460 )
  • [bugfix - 🐛] Filter out unneeded files/directories before deploying workers (PR #464 )

Platform and Engine

  • [feature - 🚀] Concurrent auth requests for the same user and same scopes use the same authentication flow and URLs. This means that your users only have to authenticate once if the chooses to use multiple at once with teh same scopes.
  • [bugfix - 🐛] Fix secret deletion

Cloud

  • [bugfix - 🐛] Update cross-origin-opener-policy header to allow Google Drive File Picker popup

Platform and Engine

  • [feature - 🚀] Dashboard: Allow editing the description of a secret
  • [feature - 🚀] Dashboard: Preserve when resetting parameters

2025-06-28

Toolkits

  • [bugfix - 🐛] Jira Server: deduplicate cloud data in Atlassian’s available-resources response (PR #456 )

2025-06-20

Frameworks

  • [feature - 🚀] Support for OpenAI SDK in Typescript (docs and example )

Toolkits

  • [feature - 🚀] Jira Server released (docs)

CLI and TDK

  • [feature - 🚀] V2.0 of Python Development Kit (TDK)
  • [feature - 🚀] Admin API client support
    • Requires v1.6.0 of arcade-py, or v1.8.0 of arcade-js, or v0.1.0-alpha.4 of arcade-go

Platform and Engine

  • [feature - 🚀] Admin APIs released for managing users, secrets, and (API References )
  • [bugfix - 🐛] Unauthenticated servers can be called anonymously
  • [feature - 🚀] End- credentials and auth status can be fetched in batches (docs)

Misc

  • [feature - 🚀] Launched Github Discussions for product feedback and support (link )
  • [feature - 🚀] Launched status.arcade.dev for monitoring platform status (link )
Last updated on