Releases: Kong/insomnia
11.5.0-beta.1 📦
What's Changed
- 🚀 11.5.0-beta.0 by @insomnia-infra in #8995
- fix(Onboarding): Use splat to handle all onboarding routes by @gatzjames in #9001
- fix: Improve error handling and success notifications for Git push operation [INS-1140] by @pavkout in #8998
- chore(build): remove the verify-provenance step by @notjaywu in #9005
- fix: add socket.io to export map by @CurryYangxx in #9008
- feat(Maintain localStorage data): Keep localStorage saved data after migrating from the file:// protocol by @gatzjames in #9002
- chore(DOM validation): change
tag to
since it breaks DOM rules by @gatzjames in #9012 - Chore: update optionalDependencies and lock file by @cwangsmv in #9013
- fix: create socket.io in folder - [INS-1172] by @CurryYangxx in #9010
- feat: Clean up Resolve Conflicts and Changes UX [INS-910] by @pavkout in #9007
- fix: Resolve merge conflict when the user has no script changes. [INS-1141] by @pavkout in #9000
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.5.0-beta.1
11.5.0-beta.0 📦
What's Changed
- 🚀 11.4.0 by @insomnia-infra in #8920
- fix: session exposure-[INS-311] by @CurryYangxx in #8916
- replace lodash with es-toolkit by @jackkav in #8909
- feat: support bulk project import by @ZxBing0066 in #8901
- feat: Keep user within the Create Project workflow even if remote git repo doesn't exist [INS-810] by @pavkout in #8906
- feat: enhance undo changes confirmation with file count details by @pavkout in #8921
- refactor: remove unused useEffect for setting storage type in ProjectSettingsForm by @pavkout in #8922
- chore: fix typos by @noritaka1166 in #8929
- fix: add a NoSelectedProjectView and ensure it doesn't error when project not found by @ZxBing0066 in #8931
- perf: improve expand all performance by @CurryYangxx in #8935
- fix: fix environment popover style by @xiaodemen in #8898
- fix(Git Sync): Custom repository clone invalid URL by @gatzjames in #8940
- OAuth authorize using system browser [INS-817] by @yaoweiprc in #8863
- chore: add vite optimizeDeps by @CurryYangxx in #8945
- Fix the bug that it can not fetch oauth token for a folder [INS-1025] by @yaoweiprc in #8911
- fix: hide invalid import and export button when no active project by @ZxBing0066 in #8937
- feat: generate insomnia-inso docs from source by @fabianrbz in #8099
- fix: hide the disabled queries in
url.getQueryString()[INS-1073] by @xiaodemen in #8949 - feat: External vault separation and bundle plugin support for Insomnia & Inso by @cwangsmv in #8864
- chore(Architecture): react router spa mode by @gatzjames in #8902
- fix: introduce data folder as one constraint of file accessing by @ihexxa in #8960
- fix: router warnings by @jackkav in #8958
- feat(Inso CLI): Improve error messages when Inso cannot find Insomnia data or global environments by @gatzjames in #8942
- fix(Actions): Use correct JSON encoding type in actions by @gatzjames in #8965
- bump electron 36 by @jackkav in #8963
- Test: Add smoke test for external vault by @cwangsmv in #8952
- bump electron 37 by @jackkav in #8978
- fix: hide the import card in preference when it's empty by @ZxBing0066 in #8972
- fix: Fix the scroll position of request body [INS-1105] by @xiaodemen in #8962
- chore: Update bundle plugin version for beta release by @cwangsmv in #8986
- feat: add data folder constraint for read file tags - INS-1062 by @ihexxa in #8953
- fix: enable dataFolders constraint for CLI - INS-1064 by @ihexxa in #8955
- .min.js and entry. naming conventions by @jackkav in #8968
- Fix templating worker database issue by @cwangsmv in #8989
- fix permissions revalidation by @gatzjames in #8991
- bump: electron-log - [INS-929] by @CurryYangxx in #8939
- fix: add lock to project-related operations to avoid race condition issues by @ZxBing0066 in #8985
- chore: use ce artifacts for publishing-[INS-1095] by @CurryYangxx in #8964
- add iconv-lite encode by @jackkav in #8956
- feat: Streamlined pull & push flows for scenarios where both local and remote changes exist [INS-907 & INS-913] by @pavkout in #8984
New Contributors
- @noritaka1166 made their first contribution in #8929
- @fabianrbz made their first contribution in #8099
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.5.0-beta.0
11.4.0 📦
What's Changed
- 🚀 11.4.0-beta.1 by @insomnia-infra in #8915
- optimize: add a descendant map to speed up v5 export performance by @ZxBing0066 in #8805
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.4.0
11.4.0-beta.1 📦
What's Changed
- 🚀 11.4.0-beta.0 by @insomnia-infra in #8904
- fix: Fix issue where disconnecting from Git and resetting causes the project to become local after reopening the app. [INS-999] by @pavkout in #8903
- fix(GitRemoteBranchSelect): update fetcher key to use deferred URL value by @gatzjames in #8905
- docs: fix grammar and polish SSE capitalization in README by @Gayathri-K-Binoy in #8887
- fix(script-editor): auto complete response in script editor by @ihexxa in #8910
- Socket.io improvements-[INS-1027] by @CurryYangxx in #8913
New Contributors
- @Gayathri-K-Binoy made their first contribution in #8887
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.4.0-beta.1
11.4.0-beta.0 📦
What's Changed
- 🚀 11.3.0 by @insomnia-infra in #8856
- chore: Support auto restart electron when main processor related code changes by @cwangsmv in #8707
- refactor: streamline global options handling and remove unused exportFile option by @ZxBing0066 in #8855
- move spec linting to utility process by @jackkav in #8853
- docs: add docs for script sdk environment and vault by @ihexxa in #8854
- fix(import): support path parameters in Postman importer by @ZxBing0066 in #8849
- Disable node integration in worker by @jackkav in #8822
- fix: only reconnect SSE when switch organization-[INS-779] by @CurryYangxx in #8866
- fix: PropertyList.get should return value instead of whole object when possible - INS-943 by @ihexxa in #8867
- fix(LintProcess): Ensure subsequent lint commands work by @gatzjames in #8877
- chore(Routing): Move action routes in flat file structure by @gatzjames in #8871
- chore(VaultKey Routes): Move vault routes to flat files by @gatzjames in #8878
- chore(Routes): move remote-files to dedicated route by @gatzjames in #8879
- chore(routes): move request and more by @jackkav in #8881
- fix: prioritize oauth token association with request [INS-918] by @ryan-willis in #8882
- fix: ensure oauth2 pkce method is sent when enabled [INS-837] by @ryan-willis in #8869
- fix: closest folder auth determination logic [INS-638] by @ryan-willis in #8884
- fix: squirrel windows can not start the new version after update - [INS-856] by @CurryYangxx in #8846
- chore(Routes): Move import and organization to flat routes by @gatzjames in #8888
- fix: Incorrect handling of events-[INS-779] by @CurryYangxx in #8876
- chore: add remote files log by @CurryYangxx in #8865
- Feature: support socket.io - [INS-5024] by @CurryYangxx in #8405
- Refactor plugin structure to avoid inso bundling UI logic by @jackkav in #8892
- More-routes by @jackkav in #8893
- fix: extend insomnia.response.to assertion with chai plugin utilities - INS-944 by @ihexxa in #8875
- chore(sdk): relax the contraint by removing http message checking - INS-1000 by @ihexxa in #8896
- feat: Clean up Git notifications and status [INS-911] by @pavkout in #8891
- feat(Git Sync): Introduce the option to select a branch when cloning a repository by @gatzjames in #8883
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.4.0-beta.0
11.3.0 📦
What's Changed
- 🚀 11.3.0-beta.1 by @insomnia-infra in #8847
- fix(Git Sync): Display up to date content in code editors when data change through git sync by @gatzjames in #8851
- fix: Replace sign out button with prompt button for better user confirmation [INS-5877] by @pavkout in #8841
- fix: Git UX improvements [INS-812] by @pavkout in #8852
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.3.0
11.3.0-beta.1 📦
What's Changed
- 🚀 11.2.0 by @insomnia-infra in #8783
- fix: apply specific environment when sending requests in the template by @ZxBing0066 in #8780
- test: Add smoke test check for templating tags by @cwangsmv in #8759
- fix(Git Sync): Importing a resource without a workspace prevents it from being shown in the git diff by @gatzjames in #8806
- fix: unknow type in sync by @CurryYangxx in #8703
- fix(script): Insomnia.global.set is not updating environment when only global base environment is activated[INS-5795] by @cwangsmv in #8790
- fix: tab disappear when discard changes - INS-757 by @CurryYangxx in #8804
- feat: allow choosing install dir with NSIS - [INS-5109] by @ryan-willis in #8456
- address joiner and tags in set-cookies by @jackkav in #8808
- JSON environment is not saved when json format becomes valid for the first time[INS-5894] by @cwangsmv in #8816
- chore(analytics): capture abnormal run test events - INS-5623 by @ihexxa in #8765
- fix: json format folder environment not updated when switching tabs[INS-5907] by @cwangsmv in #8823
- feat: Add segment events [INS-5807] by @pavkout in #8802
- 🚀 11.3.0-beta.0 by @insomnia-infra in #8825
- fix(Import): Folder headers are not imported correctly by @gatzjames in #8821
- Fix typo in upgrade notice message by @mdavison in #8829
- chore(Bump zod): Upgrade zod to latest by @gatzjames in #8835
- fix(Duplicate): Ensure id's match the request ids in the unit tests by @gatzjames in #8833
- fix(Import): Move zod to dev deps to be bundled by vite by @gatzjames in #8840
New Contributors
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.3.0-beta.1
11.3.0-beta.0 📦
What's Changed
- 🚀 11.2.0 by @insomnia-infra in #8783
- fix: apply specific environment when sending requests in the template by @ZxBing0066 in #8780
- test: Add smoke test check for templating tags by @cwangsmv in #8759
- fix(Git Sync): Importing a resource without a workspace prevents it from being shown in the git diff by @gatzjames in #8806
- fix: unknow type in sync by @CurryYangxx in #8703
- fix(script): Insomnia.global.set is not updating environment when only global base environment is activated[INS-5795] by @cwangsmv in #8790
- fix: tab disappear when discard changes - INS-757 by @CurryYangxx in #8804
- feat: allow choosing install dir with NSIS - [INS-5109] by @ryan-willis in #8456
- address joiner and tags in set-cookies by @jackkav in #8808
- JSON environment is not saved when json format becomes valid for the first time[INS-5894] by @cwangsmv in #8816
- chore(analytics): capture abnormal run test events - INS-5623 by @ihexxa in #8765
- fix: json format folder environment not updated when switching tabs[INS-5907] by @cwangsmv in #8823
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.3.0-beta.0
11.2.0-alpha.6 📦
What's Changed
- 🚀 11.2.0 by @insomnia-infra in #8783
- fix: apply specific environment when sending requests in the template by @ZxBing0066 in #8780
- test: Add smoke test check for templating tags by @cwangsmv in #8759
- fix(Git Sync): Importing a resource without a workspace prevents it from being shown in the git diff by @gatzjames in #8806
- fix: unknow type in sync by @CurryYangxx in #8703
- fix(script): Insomnia.global.set is not updating environment when only global base environment is activated[INS-5795] by @cwangsmv in #8790
- fix: tab disappear when discard changes - INS-757 by @CurryYangxx in #8804
- feat: allow choosing install dir with NSIS - [INS-5109] by @ryan-willis in #8456
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.2.0-alpha.6
11.2.0 📦
What's Changed
- 🚀 11.1.0 by @insomnia-infra in #8676
- Fix UI issue [INS-5469] by @yaoweiprc in #8678
- use stable nixpkgs by @jackkav in #8641
- Fix search bar disappear when no match collection found in project view by @cwangsmv in #8684
- docs(script-sdk): add docs for console - INS-5475 by @ihexxa in #8685
- fix: domain in cookie list not update when be set to empty by @ZxBing0066 in #8683
- feat: support to set cookie hostOnly property by @ZxBing0066 in #8677
- fix(Key-Value Editor): the key value editor should scroll if there is an overflow by @gatzjames in #8688
- refactor: rename the copy for example by @marckong in #8661
- fix: specify bash as shell to ensure INSO_VERSION can be read on Windows by @ZxBing0066 in #8704
- Fix: rendering in worker error bug [INS-5482] by @cwangsmv in #8695
- remove override from gRPC work by @jackkav in #8716
- refactor: default hide the swagger preview by @marckong in #8660
- fix(cli): proxy options do not work and stop loading settings and cookies from exports - INS-5429 by @ihexxa in #8700
- doc: add docs for interface, interpolator and request info module - INS-5540 by @ihexxa in #8713
- Unescape forward slash in json string when previewing response [INS-5465] by @yaoweiprc in #8698
- feat(Git-Sync): Use custom HTTP Client to enable system Certificates and Proxy settings by @gatzjames in #8710
- fix: Git project creation form issues [INS-5414] by @pavkout in #8725
- Upgrade to react router v7 by @gatzjames in #8702
- bump jsonpath and spectrals by @jackkav in #8690
- feat: improve design doc samples [INS-5526] by @ryan-willis in #8719
- Fix the typo in upgrade modal by @cwangsmv in #8735
- fix CI by @jackkav in #8737
- fix: Enforce stricter validation rules for the plugin name. [INS-5310 & INS-5408 & INS-5333] by @pavkout in #8639
- fix(Mock test): Skip for now by @gatzjames in #8741
- fix(Mock): unit test url rename by @gatzjames in #8742
- chore(E2E Tests): Make app.test more stable by waiting for navigations to happen by @gatzjames in #8744
- update legacy mode messages by @jackkav in #8718
- feat(Git Sync): Introduce UX for migrating legacy Git workspaces to a Git Project by @gatzjames in #8720
- feat(Inso): add an overall run collection test result summary by @ZxBing0066 in #8739
- Chore(E2E): Remove arbitrary waits in e2e test by @cwangsmv in #8746
- docs(script-sdk): add docs for test, variable, variableList and utils - INS-5589 by @ihexxa in #8755
- Add global base environment support in script[INS-5544] by @cwangsmv in #8734
- tooling: unicorn eslint by @jackkav in #8743
- fix: Add filter for request. getAncestors method exposed in context [INS-5586] by @cwangsmv in #8756
- feat(Tests): Add require interceptor in tests by @gatzjames in #8758
- fix: preserve empty strings during export by @ZxBing0066 in #8727
- fix(Git Project migration): fix issue with matching the filepath with the document id by @gatzjames in #8761
- Fix the issue that SSE connection can not be disconnected in some cases [INS-5464] by @yaoweiprc in #8722
- fix: Insomnia application showing incorrect warnings about Git Projects when Storage Controls set for Git Storage only [INS-5602]] by @pavkout in #8762
- test: wait pet 2 tab to become visible by @xiaodemen in #8770
- 🚀 11.2.0-beta.0 by @insomnia-infra in #8773
- fix(GitHub Repository Select): Display any errors inline in the GitHub repository select component by @gatzjames in #8776
- Move dependency decompress to packages/insomnia [INS-5299] by @yaoweiprc in #8764
- patch out range global by @jackkav in #8771
New Contributors
- @xiaodemen made their first contribution in #8770
Full Changelog: https://github.com/Kong/insomnia/compare/[email protected]@11.2.0