2026.3.0
SamsungSAILMontreal/TinyRecursiveModels2026.3.0Mar 31, 2026by jamesgeorge007
AI Summary
This release brings Cloud for Organizations to the desktop app, enhances admin workspace visibility, adds optional SMTP authentication, and includes several security patches.
Key Highlights
- Added Cloud for Organizations support to the desktop app
- Added admin dashboard visibility for user workspace memberships
- Added optional SMTP authentication support
- Improved keyboard shortcuts for non-English layouts
New Features
- Cloud for Orgs desktop support
- Admin workspace visibility
- SMTP authentication (MAILER_SMTP_IGNORE_TLS)
- Non-English keyboard shortcuts
- Security patches for dependency chain and stored XSS
- OAuth2 code challenge method selection persistence
Full Release Notes
This release brings Cloud for Organizations to the desktop app, adds admin workspace visibility, keyboard shortcut support for non-English layouts, and optional SMTP authentication, alongside security patches and bug fixes. Read more at: https://hoppscotch.com/blog/hoppscotch-v2026-3-0. ## What's Changed * fix(common): persist OAuth2 code challenge method selection by @umutkeltek in https://github.com/hoppscotch/hoppscotch/pull/5921 * chore(common): update Chinese translations by @jiangzm in https://github.com/hoppscotch/hoppscotch/pull/5979 * fix(common): prevent stored XSS in team member overflow tooltip by @jamesgeorge007 in https://github.com/hoppscotch/hoppscotch/pull/5984 * fix(common): fetch full team collection tree on workspace import by @chhaviG22 in https://github.com/hoppscotch/hoppscotch/pull/5792 * fix: restore tooltips on icon-only buttons inside popover triggers by @nikhilmahato21 in https://github.com/hoppscotch/hoppscotch/pull/5935 * fix(common): prevent infinite auth refresh retry loop on permanent token failure by @danielalanbates in https://github.com/hoppscotch/hoppscotch/pull/5893 * fix(desktop): add native Edit menu to enable clipboard shortcuts on Linux by @umutkeltek in https://github.com/hoppscotch/hoppscotch/pull/5920 * fix(common): prevent open redirect in enter page by @jamesgeorge007 in https://github.com/hoppscotch/hoppscotch/pull/5982 * chore: security patch for the dependency chain `v2026.3.0` by @mirarifhasan in https://github.com/hoppscotch/hoppscotch/pull/6013 * fix(backend): prevent stored XSS via mock server responses and cross-team request moves by @mirarifhasan in https://github.com/hoppscotch/hoppscotch/pull/6006 * feat: add `MAILER_SMTP_IGNORE_TLS` and optional SMTP auth by @mirarifhasan in https://github.com/hoppscotch/hoppscotch/pull/5972 * feat: show user workspace memberships in admin dashboard by @mirarifhasan in https://github.com/hoppscotch/hoppscotch/pull/5968 * refactor(common): route mock server and published docs operations through platform backend by @nivedin in https://github.com/hoppscotch/hoppscotch/pull/6036 * feat(desktop): cloud for orgs support - phase 3 by @CuriousCorrelation in https://github.com/hoppscotch/hoppscotch/pull/6043 * fix: keyboard shortcuts on non-English layouts by @CuriousCorrelation in https://github.com/hoppscotch/hoppscotch/pull/6009 * fix(common): use operation title as fallback in OpenAPI import by @hypergadam in https://github.com/hoppscotch/hoppscotch/pull/5950 * fix(common): handle File objects in HAR postData text resolution by @sh3xu in https://github.com/hoppscotch/hoppscotch/pull/5917 * fix(desktop): add missing backport changes by @CuriousCorrelation in https://github.com/hoppscotch/hoppscotch/pull/6047 * fix: validate device-login redirect_uri to prevent token theft via DNS wildcard bypass by @nahidhasan94 in https://github.com/hoppscotch/hoppscotch/pull/6012 * feat(common): fall back to `ref_id` in remove functions when `id` is missing by @anwarulislam in https://github.com/hoppscotch/hoppscotch/pull/5898 * chore: patch dependency vulnerabilities and harden production image by @mirarifhasan in https://github.com/hoppscotch/hoppscotch/pull/6055 * fix: use team.findMany for fetching user teams by @mirarifhasan in https://github.com/hoppscotch/hoppscotch/pull/6057 * fix(common): resolve history schema mismatch on page reload by @nivedin in https://github.com/hoppscotch/hoppscotch/pull/6068 * chore: align Tauri plugin-shell versions by @CuriousCorrelation in https://github.com/hoppscotch/hoppscotch/pull/6069 * fix(common): newly created folder not shown in save-as dialog by @majiayu000 in https://github.com/hoppscotch/hoppscotch/pull/6059 ## New Contributors * @umutkeltek made their first contribution in https://github.com/hoppscotch/hoppscotch/pull/5921 * @nikhilmahato21 made their first contribution in https://github.com/hoppscotch/hoppscotch/pull/5935 * @danielalanbates made their first contribution in https://github.com/hoppscotch/hoppscotch/pull/5893 * @hypergadam made their first contribution in https://github.com/hoppscotch/hoppscotch/pull/5950 * @nahidhasan94 made their first contribution in https://github.com/hoppscotch/hoppscotch/pull/6012 * @majiayu000 made their first contribution in https://github.com/hoppscotch/hoppscotch/pull/6059 **Full Changelog**: https://github.com/hoppscotch/hoppscotch/compare/2026.2.1...2026.3.0