Release Notes

2026-08-01

A security-hardening release: suspending a member now cuts off their API keys, sign-in restrictions are enforced everywhere, and uploads and link previews are locked down. Plus a new sign-in address, file attachments through the MCP server, and fixes for the formatting toolbar, the map, and API access from cloud hosts.

πŸ”’ Security hardening

This release closes a set of gaps found in a focused security review:

  • Suspending a member now cuts off their API keys. A key belonging to a suspended membership no longer authorizes requests against your organization β€” no need to hunt down and revoke each key individually. Allow a few minutes for the change to take effect. πŸ“š API Keys
  • Sign-in restrictions are enforced on every surface. An organization that disallows Google sign-in now has that enforced consistently β€” across the API, realtime updates, and administrative actions β€” not just at the login page. Organizations that allow it (the default) see no change, and password sign-in is unaffected everywhere.
  • Link previews refuse internal addresses. When DevStride fetches a URL you attach to a work item, it now refuses private and internal network addresses β€” including after redirects β€” so the server can't be tricked into reaching somewhere it shouldn't.
  • Upload lockdown. File uploads that a browser would execute rather than display (disguised HTML and scriptable SVG variants) are now refused across every upload path, keeping the media CDN strictly for content.

πŸ”‘ A new sign-in address

Signing in now happens at login.devstride.com instead of an amazoncognito.com address β€” a proper DevStride domain in your address bar during the sign-in redirect. Both Google and password sign-in work exactly as before, and the old address remains valid, so nothing to update on your side.

πŸ€– Attach files through the MCP server

AI assistants connected through the DevStride MCP server can now attach files to work items, not just read and edit them β€” drop a log, screenshot, or document onto an item straight from your assistant.

πŸ›  Fixes

  • REST API from cloud hosts β€” API calls using Basic authentication were rejected with 403 Forbidden when sent from some cloud-hosted servers, because those HTTP stacks lowercase the auth scheme. All standard spellings are now accepted.
  • Formatting toolbar stays put β€” the toolbar no longer scrolls out of view while you work through a long work-item description, and content no longer peeks through the gap above it.
  • Map stays steady β€” the map view no longer lurches sideways mid-drag when a side panel opens.
  • Notifications keep flowing β€” scrolling deep into older notifications could stop the list from picking up new ones until you changed filters; it now always catches up.