Skip to content

Latest commit

 

History

History
32 lines (29 loc) · 2.57 KB

File metadata and controls

32 lines (29 loc) · 2.57 KB

TODO

  • Apply API Key auth in query params when "Add to: Query Param" is selected (AuthEditor supports it, request pipeline does not).

  • Restore full request state when loading from history/collections (headers are not restored; method/body consistency has edge cases).

  • Add a visible "Save request to collection" flow in UI (collections can be created/loaded/deleted, but saving current request is not exposed).

  • Support canceling in-flight requests

  • Fix "Save response" for binary/image responses to write raw bytes, not text.

  • Ensure duplicated requests preserve method/body/headers exactly.

  • Import/Export: cURL import, request/collection JSON export, and shareable files.

  • Finish Postman import coverage: scripts/tests, saved response examples, certificates, and bulk data-dump folder import.

  • Implement protocol modes marked "SOON": WebSocket, GraphQL, and SSE.

  • Stronger auth support: OAuth 2.0 flows, Digest auth, and API key conveniences.

  • Cookie jar/session persistence with per-domain controls.

  • Better response rendering: HTML preview, XML pretty print, better binary metadata/download UX.

Environments & Workspaces

  • Named environments with {{variable}} interpolation across URLs, params, headers, auth, and bodies.
  • Global variables plus workspace and collection/project overrides.
  • Local secret values, enable/disable controls, nested variables, environment colors, and duplication.
  • Grouped environment manager with separate edit and active states, preset colors, and a full custom color picker.
  • Real persisted workspace containers and a top-bar switcher that isolate collections, history, and environments.
  • Import Postman collections as new workspaces, plus environment exports and collection variables in their appropriate workspace.
  • Scope UI preferences and restorable request-tab sessions per workspace.
  • Encrypt secret values with an OS-keychain-backed key instead of relying only on local file permissions.
  • Export environment files; exported secret values must be omitted.
  • Extensible variable autocomplete across request editors with effective scope details and no value disclosure.
  • Highlight {{variable}} expressions inline in every request editor.
  • Initial/current values and temporary session overrides.
  • Request-scoped, folder-scoped, predefined ($timestamp, $uuid), and OS environment variables.
  • Pre-request/test scripting APIs for reading and updating variables.
  • Git/team workspace sync, conflict handling, roles, and per-user secret values.