Changelog
Features
- feat: ui state snapshots by @sid-bruno in #7794
- feat: add PropertyList API for req.headerList and res.headerList by @sanish-bruno in #7673
- feat(api-spec): drag-to-resize split pane with persisted width by @abhishek-bruno in #7866
- feat(openapi-sync): virtualize spec diff rendering + spec change block navigation by @abhishek-bruno in #7848
- feat: auto-require Postman sandbox globals during import by @gopu-bruno in #7878
- feat: persist CodeEditor's json state across tab switching by @shubh-bruno in #7797
- feat: integrate Git remote for collections by @naman-bruno in #7879
- feat: persist scroll across tabs by @shubh-bruno in #7695
- feat: new selected list component for importing from git by @prateek-bruno in #7813
- feat: add new parameter "apiKeyHeaderName" for "apikey" mode by @prateek-bruno in #7762
- feat: add custom jsonBody Chai assertion + simplify Postman translation by @sanish-bruno in #7299
- feat: collapsible request/response split in request tab by @gopu-bruno in #7566
- feat: add JSON Schema validation support with custom chai assertion by @sanish-bruno in #7301
- feat: use selection list in github import flow by @prateek-bruno
- feat: GitHub repository creation by @naman-bruno
- feat: enhance telemetry by @naman-bruno and @gopu-bruno
- feat: history tab visible for all users by @pooja-bruno
Fixes
- fix: allow empty header names in CLI and gRPC request preparation by @Pragadesh-45 in #7925
- fix(cli): skip headers with empty name when building request by @Pragadesh-45 in #7869
- fix: apply proxy settings to URL spec import by @Pragadesh-45 in #7767
- fix: remove dragbar z-index that was bleeding through modals by @gopu-bruno in #7924
- fix: enable DPI-aware NSIS installer by @davidkaya in #7803
- fix: restore default axios request headers by @j4ln in #7820
- fix: collection settings access, UI overflow fixes, and auto-focus URL bar by @chirag-bruno in #7861
- fix: prevent assertions from returning wrong values during large iteration runs by @gopu-bruno in #7692
- fix: Even after clearing the response, the test count keeps on displaying on the tests tab by @sharan-bruno in #7852
- fix: "URL encoding off" ignored for multi-param URLs in generated code by @prateek-bruno in #7769
- fix: use stable index in requests tab in report by @prateek-bruno in #7867
- fix: make "Remove Collection" consistent with "Remove Workspace" by @prateek-bruno in #7750
- fix: send-request shortcut by @shubh-bruno in #7853
- fix: shortcut for query builder by @shubh-bruno in #7805
- fix: layout glitches on multiline environment variables when scrolling by @shubh-bruno in #7732
- fix: no environment alignment by @pooja-bruno in #7580
- fix: Variables Text Missing Whitespace by @TheUnCola in #7844
- fix: search bar in codeeditor by @shubh-bruno in #7841
- fix: fixed noproxy flag from
----no-proxyto--no-proxyby @ganesh-bruno in #7586 - fix: pass resolved license server URL to getLicenseHttpsAgent for better endpoint handling by @Pragadesh44-Bruno
- fix: scrollbar for file mode by @shubh-bruno
- fix: update the git tooltip by @prateek-bruno
- fix: drag drop indicator css by @pooja-bruno
- fix: sync file mode by @pooja-bruno
- fix: add default git state by @prateek-bruno
Others
- Add missing space in help text of Variables Editor window by @ryanjbonnell in #7871
- update readme file with image by @ganesh-bruno in #7721
- refactor(table): virtualise tables for perf for EditableTable components by @pooja-bruno in #7810
- chore: re-add git into workspace switch for non-default by @sid-bruno
- update docs for commands of getting current branch by @prateek-bruno
- Redirect to Git overview after successful commit from diff view by @gopu-bruno
- Improve Git IPC error messaging in the UI by @gopu-bruno
- Inherit Value from registry for MSI Installs by @sid-bruno
New Contributors
- @ryanjbonnell made their first contribution in #7871
- @j4ln made their first contribution in #7820
- @davidkaya made their first contribution in #7803
Full Changelog: v3.3.0...v3.4.0