> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hoppscotch.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Latest Hoppscotch releases, including new features, bug fixes, and performance improvements across the web, desktop, and CLI clients.

For a full list of releases, visit the [GitHub Releases page](https://github.com/hoppscotch/hoppscotch/releases).

## 2026.5.0

*Released: May 22 – June 2, 2026*

### New features

* **OpenAPI 3.1 collection export** — You can now export [collections](/documentation/features/collections) as OpenAPI 3.1 specs, making it easier to share APIs with external tools.
* **Collection-level pre-request and test scripts** — Define [pre-request and test scripts](/documentation/features/scripts) at the collection level so every request inside inherits the same setup and assertions.
* **Configurable proxy URL** — Self-hosted admins can now set the proxy URL from environment variables or directly in the [admin dashboard](/documentation/self-host/enterprise-edition/admin-dashboard).
* **Zoom level control on desktop** — The [desktop client](/documentation/clients/desktop/overview) now includes a zoom level setting so you can scale the UI to your preference.
* **Mongolian translation** — Hoppscotch is now available in Mongolian. See the full list of [supported languages](/documentation/i18n).

### Updates

* **Improved syncing engine** — The sync system has been refactored to reduce duplication across clients, improving reliability across web and desktop [workspaces](/documentation/features/workspaces).
* **Desktop keyboard layout handling** — Keyboard layout detection has been reworked for more predictable [shortcut behavior](/documentation/features/shortcuts) across platforms.
* **Security hardening** — Additional security patches have been applied across the dependency chain in this release.

### Bug fixes

* **Published docs access control** — Public documentation links now revalidate the publisher's access before serving live data from team [collections](/documentation/features/collections), preventing data exposure when a member is removed after publishing.
* **Secret variables stay local** — Values of secret [environment variables](/documentation/features/environments) no longer leak to the backend during sync.
* **OpenAPI re-import preserves structure** — Re-importing an OpenAPI spec now keeps your existing folder tree intact. See [importing collections](/documentation/features/importer).
* **Proxy settings load before requests** — Requests now wait for proxy settings to be ready before firing, avoiding misrouted calls on first load.
* **Script imports preserved** — Pre-request and test [scripts](/documentation/features/scripts) now retain their imports correctly, including on WebKit-based browsers.
* **Desktop fixes** — Resolved type mismatches and shell import issues in the desktop app for a smoother startup.
* **Backend validation fixes** — Corrected validation on REST user request updates and class validator decorator usages.

## 2026.3.0 & 2026.3.1

*Released: March 27 – April 10, 2026*

### New features

* **Cloud for organizations on desktop** — The desktop app now supports cloud-connected organizations, so you can access your org workspaces directly from the [desktop client](/documentation/clients/desktop/overview).
* **User workspace memberships in admin dashboard** — Admins can now view which workspaces a user belongs to from the [admin dashboard](/documentation/self-host/enterprise-edition/admin-dashboard), making it easier to manage team access.
* **Optional SMTP authentication and TLS settings** — Self-hosted deployments can now configure `MAILER_SMTP_IGNORE_TLS` and run SMTP without authentication, giving you more flexibility when setting up [email for your instance](/documentation/self-host/enterprise-edition/prerequisites).

### Updates

* **Keyboard shortcuts on non-English layouts** — Shortcuts now work correctly regardless of your keyboard layout, including numpad support for tab switching. See [keyboard shortcuts](/documentation/features/shortcuts) for the full list.
* **Clipboard shortcuts on Linux (desktop)** — The desktop app on Linux now includes a native Edit menu, restoring copy, paste, and other clipboard shortcuts.
* **OAuth2 code challenge method** — Your PKCE code challenge method selection now persists correctly when using [OAuth2 authorization](/documentation/features/authorization).
* **OpenAPI import improvements** — Importing OpenAPI specs now uses the operation title as a fallback name, and response examples are populated correctly. Learn more about [importing collections](/documentation/features/importer).

### Bug fixes

* Newly created folders now appear immediately in the save-as dialog when organizing [collections](/documentation/features/collections).
* Fixed an issue where request history entries could lose fields when restored.
* Team collections now load the full folder tree when importing a workspace.
* File attachments are now handled correctly when generating HAR exports.
* Tooltips on icon-only buttons inside popovers are restored.
* Fixed an infinite retry loop that could occur when authentication tokens expired permanently.
* Resolved several security hardening fixes across the platform.

## 2026.2.0 & 2026.2.1

*Released: February 23 – March 4, 2026*

### New features

* **API documentation versioning** — You can now publish multiple versions of your [API documentation](/documentation/features/documentation), letting consumers reference the exact version they need.
* **Organization switcher** — A new dropdown-based switcher makes it easy to move between organizations from anywhere in the app. See [workspaces](/documentation/features/workspaces).
* **URL encode/decode context menu** — Right-click any URL or parameter value to quickly encode or decode it, right from the context menu.
* **Search and pagination in admin teams list** — Self-hosted admins can now search and paginate the teams list in the [admin dashboard](/documentation/self-host/enterprise-edition/admin-dashboard).

### Updates

* **Legacy interceptor system deprecated** — The legacy interceptor has been deprecated in favor of the current [interceptor](/documentation/features/interceptor). If you're still using it, now is a good time to switch.
* **Improved responsive layout for realtime pages** — [Realtime API testing](/documentation/features/realtime-api-testing) pages now handle smaller screens and overflow content more gracefully.

### Bug fixes

* Secret environment variables are now correctly resolved in basic auth headers.
* [Mock servers](/documentation/features/mock) now load reliably on initialization and workspace changes.
* Fixed a scrollbar appearing in the URL input on Firefox.
* Modal dialogs now display at the correct width on more screen sizes.
* Opening a request from search results no longer causes a TypeError.
* Variable tooltips with long values no longer overflow the viewport.
* Fixed a corrupted sandbox state that could cause the app to hang.
* CLI scripts with module prefixes now execute correctly.
* Resolved a database connection leak in self-hosted infrastructure config operations.
* Auth cookie expiration now uses the correct duration format.

## 2026.1.0 & 2026.1.1

*Released: January 20 – February 5, 2026*

### New features

* **jq for JSON response filtering** — Response filtering now uses jq instead of JSONPath, giving you a more expressive way to query JSON responses. Learn more about [response handling](/documentation/getting-started/rest/response-handling).
* **Web Crypto API in scripting sandbox** — [Scripts](/documentation/features/scripts) now have access to the Web Crypto API, enabling cryptographic operations like hashing and signing directly in your pre-request and test scripts.
* **User roles in member stack tooltips** — Hovering over team member avatars now shows their role, making it easier to identify who has what access in your [workspace](/documentation/features/workspaces).
* **Full request path in tab tooltips** — Tab tooltips now display the complete request path, so you can distinguish between similarly named requests.

### Bug fixes

* Fixed a performance issue that could cause the app to hang when highlighting very large responses.
* Prevented duplicate request IDs when duplicating requests.
* Resolved memory leaks in the experimental scripting sandbox.
* Fixed broken scrolling on the latest Chrome versions.
* The support menu no longer triggers accidentally inside code editors.
