# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [core@10.0.0] - 2024-09-10 ## What's Changed - bump: react-router by @CurryYangxx in https://github.com/Kong/insomnia/pull/7795 - fix(Sync Staging Modal): use action to update selected items by @gatzjames in https://github.com/Kong/insomnia/pull/7794 - Fixed copying credential In Auth: Basic were username and password input needed to copied by users by @pranavithape in https://github.com/Kong/insomnia/pull/7789 - fix(ux): duplicate improvement by @CurryYangxx in https://github.com/Kong/insomnia/pull/7803 - fixes lodash.set cve by @jackkav in https://github.com/Kong/insomnia/pull/7801 - chore: rm userId from sentry [INS-4260] by @filfreire in https://github.com/Kong/insomnia/pull/7804 - fix cves and add CI check by @jackkav in https://github.com/Kong/insomnia/pull/7806 - Fix: Keep equal sign for empty query parameters[INS-4228] by @cwangsmv in https://github.com/Kong/insomnia/pull/7802 - chore: hash userID on segment [INS-4260] by @filfreire in https://github.com/Kong/insomnia/pull/7805 - Fix backslash in environment key freeze app [INS-4157] by @yaoweiprc in https://github.com/Kong/insomnia/pull/7763 - fix(Key-Value Editor): deleting the last item on the key-value pair not showing an empty pair by @gatzjames in https://github.com/Kong/insomnia/pull/7818 - Remove styled-components by @jackkav in https://github.com/Kong/insomnia/pull/7809 - feat(sync): support offline commit- [INS-4226] by @CurryYangxx in https://github.com/Kong/insomnia/pull/7811 - :rocket: 9.3.4-beta.0 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7823 - Import postman env in Insomnia project level [INS-4253] by @yaoweiprc in https://github.com/Kong/insomnia/pull/7821 - feat: display uncommit&unpush change - [INS-4138] by @CurryYangxx in https://github.com/Kong/insomnia/pull/7816 - Preserve the original Authorization headers when importing [INS-4269] by @yaoweiprc in https://github.com/Kong/insomnia/pull/7827 - feat: Context menu for Nunjucks tag[INS-4273] by @cwangsmv in https://github.com/Kong/insomnia/pull/7828 - feat(Keyboard Shorcuts): update delete request shortcut by @gatzjames in https://github.com/Kong/insomnia/pull/7824 - feat: show uncommit&unpush status for all projects-[INS-4138] by @CurryYangxx in https://github.com/Kong/insomnia/pull/7830 - Fix: GraphQL request export curl body issue and GraphQL payload delete issue[INS-4281] by @cwangsmv in https://github.com/Kong/insomnia/pull/7831 - :rocket: 9.3.4-beta.1 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7836 - Try to fix smoke test flaky by @cwangsmv in https://github.com/Kong/insomnia/pull/7840 - fix: test-util snippet to proper status code check [no-ticket] by @filfreire in https://github.com/Kong/insomnia/pull/7844 - feat(Project View): UI improvements by @gatzjames in https://github.com/Kong/insomnia/pull/7850 - fix: disable failure on npm audit [no-ticket] by @filfreire in https://github.com/Kong/insomnia/pull/7862 - chore: bump electron to 30.4 [INS-4316] by @filfreire in https://github.com/Kong/insomnia/pull/7852 - import postman data dump [INS-3810] by @yaoweiprc in https://github.com/Kong/insomnia/pull/7834 - support for removing default org project by @yaoweiprc in https://github.com/Kong/insomnia/pull/7854 - fix: persist cookies from response together with ones from after-response script by @ihexxa in https://github.com/Kong/insomnia/pull/7819 - chore: split packaging for windows builds [INS-3983] by @filfreire in https://github.com/Kong/insomnia/pull/7838 - fix(Git Sync): fix issue when switching to Insomnia Sync by @gatzjames in https://github.com/Kong/insomnia/pull/7860 - fix: handle login when opening org logged out [INS-4330] by @filfreire in https://github.com/Kong/insomnia/pull/7865 - Revert "support for removing default org project" by @yaoweiprc in https://github.com/Kong/insomnia/pull/7874 - inso cli scripting first pass by @jackkav in https://github.com/Kong/insomnia/pull/7790 - Allow deleting default project in org and fix sync issue [INS-4342] [INS-4311] by @yaoweiprc in https://github.com/Kong/insomnia/pull/7881 - chore(runner): cleaning up runner-pr1 and resolve conflicts by @ihexxa in https://github.com/Kong/insomnia/pull/7878 - :rocket: 10.0.0-beta.0 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7882 - only minify inso cli in prod by @jackkav in https://github.com/Kong/insomnia/pull/7879 - feat: Add logic to redirect users based on their plan when creating a new organization by @pavkout in https://github.com/Kong/insomnia/pull/7856 - tabs should rerender when changing mock by @jackkav in https://github.com/Kong/insomnia/pull/7888 - fix: check for open curl by @jackkav in https://github.com/Kong/insomnia/pull/7889 - Bump/electron-31 by @jackkav in https://github.com/Kong/insomnia/pull/7884 - shell.nix -> flake.nix by @jackkav in https://github.com/Kong/insomnia/pull/7892 - add mock method header by @jackkav in https://github.com/Kong/insomnia/pull/7872 - use nixpkgs/unstable by @jackkav in https://github.com/Kong/insomnia/pull/7902 - fix: file not synced after switch sync method -[INS-4347] by @CurryYangxx in https://github.com/Kong/insomnia/pull/7897 - fix: rename untracked projects [INS-4365] by @filfreire in https://github.com/Kong/insomnia/pull/7898 - fix: flaky git test by @ihexxa in https://github.com/Kong/insomnia/pull/7883 - Add ut and e2e test for data upload and pre-script in collection runner by @cwangsmv in https://github.com/Kong/insomnia/pull/7903 - Supporting moving files from one project to another [INS-3865] by @yaoweiprc in https://github.com/Kong/insomnia/pull/7849 - Enhance Response function to aware environment change and update description[INS-4279] by @cwangsmv in https://github.com/Kong/insomnia/pull/7896 - chore: update AI service URL to use 'https://ai-helper.insomnia.rest' [INS-4367] by @pavkout in https://github.com/Kong/insomnia/pull/7910 - fix(runner): some minor fixes and improvements by @ihexxa in https://github.com/Kong/insomnia/pull/7900 - improve flakey test by @jackkav in https://github.com/Kong/insomnia/pull/7909 - feat: sign all files on windows [INS-4362] by @filfreire in https://github.com/Kong/insomnia/pull/7913 - Avoid encoding queryParams when request.settingEncodeUrl is set to false by @XSPGMike in https://github.com/Kong/insomnia/pull/7893 - feat: improve EDN response by @garug in https://github.com/Kong/insomnia/pull/7777 - fix: minor fixes in styles, linting and UT by @ihexxa in https://github.com/Kong/insomnia/pull/7916 - preserve relationships in nunjucks tags by @jackkav in https://github.com/Kong/insomnia/pull/7915 - :rocket: 10.0.0-beta.1 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7917 - chore: cleanup after v10 beta.1 [no-ticket] by @filfreire in https://github.com/Kong/insomnia/pull/7918 - feat(Onboarding): v10 by @gatzjames in https://github.com/Kong/insomnia/pull/7863 - chore: return friendly message when sendRequest sees an error by @ihexxa in https://github.com/Kong/insomnia/pull/7911 - chore: upgrade micromatch and add back npm audit by @ihexxa in https://github.com/Kong/insomnia/pull/7921 - fix(runner): some minor fixes by @ihexxa in https://github.com/Kong/insomnia/pull/7923 - add team check by @jackkav in https://github.com/Kong/insomnia/pull/7919 - :rocket: 10.0.0-beta.2 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7924 - Fix duplicate file cause application error in collection view UI by @cwangsmv in https://github.com/Kong/insomnia/pull/7928 - :rocket: 10.0.0-beta.3 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7930 ## New Contributors - @pranavithape made their first contribution in https://github.com/Kong/insomnia/pull/7789 - @XSPGMike made their first contribution in https://github.com/Kong/insomnia/pull/7893 - @garug made their first contribution in https://github.com/Kong/insomnia/pull/7777 **Full Changelog**: https://github.com/Kong/insomnia/compare/core@9.3.3...core@10.0.0 ## [core@9.3.3] - 2024-07-31 ## What's Changed - perf: App start improvement [INS-3957] by @CurryYangxx in https://github.com/Kong/insomnia/pull/7492 - :rocket: 9.3.3-beta.0 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7674 - fix: default user-agent for oauth2 [7672] by @filfreire in https://github.com/Kong/insomnia/pull/7675 - inso fifth pass by @jackkav in https://github.com/Kong/insomnia/pull/7601 - feat: inso parent folder auth by @jackkav in https://github.com/Kong/insomnia/pull/7676 - chore: duplicate / symbol for import in insomnia-scripting-environment/src/objects/(interfaces.ts, request.ts) by @Novsochetra in https://github.com/Kong/insomnia/pull/7686 - fix: changelog [no-ticket] by @filfreire in https://github.com/Kong/insomnia/pull/7677 - chore: enable sentry tracing by @CurryYangxx in https://github.com/Kong/insomnia/pull/7688 - force vite to always wipe cache by @jackkav in https://github.com/Kong/insomnia/pull/7690 - chore: make the overlay darker in displaying request timings by @ihexxa in https://github.com/Kong/insomnia/pull/7691 - split test job into app and cli by @jackkav in https://github.com/Kong/insomnia/pull/7685 - chore: add smoke test for git-sync [INS-4132] by @filfreire in https://github.com/Kong/insomnia/pull/7682 - feat(Markdown Preview): always enable preview by @gatzjames in https://github.com/Kong/insomnia/pull/7694 - fix(Delete Environment): Don't show empty view when deleting an environment by @gatzjames in https://github.com/Kong/insomnia/pull/7695 - fix(Export): Option to export all data from the settings on the login view by @gatzjames in https://github.com/Kong/insomnia/pull/7702 - fix: typo in style name by @ihexxa in https://github.com/Kong/insomnia/pull/7701 - fix: ui improvement when return deferred data in loader by @CurryYangxx in https://github.com/Kong/insomnia/pull/7681 - fix: refresh storage rule when org change by @CurryYangxx in https://github.com/Kong/insomnia/pull/7707 - hide self host url in create/edit mock by @jackkav in https://github.com/Kong/insomnia/pull/7704 - feat(Request pane): Add indicators for body and auth in the request pane tabs by @gatzjames in https://github.com/Kong/insomnia/pull/7697 - Trim Bearer Authentication Strings by @SimplexShotz in https://github.com/Kong/insomnia/pull/7279 - feat: show deprecation warnings on graphql arguments by @anujbiyani in https://github.com/Kong/insomnia/pull/7364 - Clean up outdate jest and tsconfigs by @jackkav in https://github.com/Kong/insomnia/pull/7712 - chore: mv prerelease tests into smoke [INS-4132] by @filfreire in https://github.com/Kong/insomnia/pull/7705 - feat: add test utils on scripting snippets [INS-4141] by @filfreire in https://github.com/Kong/insomnia/pull/7692 - fix: migrate loader redirect by @CurryYangxx in https://github.com/Kong/insomnia/pull/7426 - refactor: flatten and reduce tsconfigs by @jackkav in https://github.com/Kong/insomnia/pull/7716 - enable verbatimModuleSyntax by @jackkav in https://github.com/Kong/insomnia/pull/7718 - perf: return deferred data in permission loader by @CurryYangxx in https://github.com/Kong/insomnia/pull/7635 - perf: change org performance improvement [INS-3968] by @CurryYangxx in https://github.com/Kong/insomnia/pull/7582 - feat: add async task indicator [INS-4106] by @CurryYangxx in https://github.com/Kong/insomnia/pull/7522 - fix(sdk): sdk type cleanup by @ihexxa in https://github.com/Kong/insomnia/pull/7721 - chore: bump electron 30.0 to 30.2 by @filfreire in https://github.com/Kong/insomnia/pull/7714 - fix: Use SSE for storage control updates by @pavkout in https://github.com/Kong/insomnia/pull/7661 - :rocket: 9.3.3-beta.1 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7723 - Update CHANGELOG.md by @CurryYangxx in https://github.com/Kong/insomnia/pull/7725 - feat: inso collection runner by @jackkav in https://github.com/Kong/insomnia/pull/7700 - fix: cannot delete request by shortcut [INS-4156] by @yaoweiprc in https://github.com/Kong/insomnia/pull/7728 - fix(Key-Value Editor): Edit mode by @gatzjames in https://github.com/Kong/insomnia/pull/7739 - remove send-request by @jackkav in https://github.com/Kong/insomnia/pull/7731 - feat(Generate Collection from Spec): add description to requests if it's available from the oas3 schema by @gatzjames in https://github.com/Kong/insomnia/pull/7734 - fix: syncing status indicator ui by @CurryYangxx in https://github.com/Kong/insomnia/pull/7730 - feat(Sidebar): interactions improvements by @gatzjames in https://github.com/Kong/insomnia/pull/7722 - fix(Git Clone): redirect using incorrect organizationId by @gatzjames in https://github.com/Kong/insomnia/pull/7740 - :rocket: 9.3.3-beta.2 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7741 - handle null auth by @jackkav in https://github.com/Kong/insomnia/pull/7746 - fix(Collection): Clean up auto-scroll and add back selected item styling by @gatzjames in https://github.com/Kong/insomnia/pull/7747 - fixes incorrect scrollbar display issue by @Karthik7406 in https://github.com/Kong/insomnia/pull/7742 - fix: reduce uncessary navigate when switching requests and tests by @CurryYangxx in https://github.com/Kong/insomnia/pull/7748 - fix: lost in header transforming and blank req body by @ihexxa in https://github.com/Kong/insomnia/pull/7738 - chore: git sync pull push test [INS-4132] by @filfreire in https://github.com/Kong/insomnia/pull/7720 - vitest by @jackkav in https://github.com/Kong/insomnia/pull/7754 - feat(History): Navigate to last opened workspace on app load by @gatzjames in https://github.com/Kong/insomnia/pull/7755 - feat(Sentry): clean up unnecessary sentry stack by @gatzjames in https://github.com/Kong/insomnia/pull/7758 - fix(Settings): update header styles for analytics by @gatzjames in https://github.com/Kong/insomnia/pull/7759 - fix: can't match project when last visit page is dashboard by @CurryYangxx in https://github.com/Kong/insomnia/pull/7762 - fix(History): navigate to the project if the last visited workspace has been deleted by @gatzjames in https://github.com/Kong/insomnia/pull/7764 - feat(Response Pane): improve tabs styles by @gatzjames in https://github.com/Kong/insomnia/pull/7765 - :rocket: 9.3.3-beta.3 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7766 - chore: add sentry metric [INS-4115] by @CurryYangxx in https://github.com/Kong/insomnia/pull/7727 - Vitest-2 app package by @jackkav in https://github.com/Kong/insomnia/pull/7757 - fix: project switch report by @CurryYangxx in https://github.com/Kong/insomnia/pull/7771 - :rocket: 9.3.3-beta.4 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7774 - feat(UI): UI improvements for the app by @gatzjames in https://github.com/Kong/insomnia/pull/7773 - chore: check analytics issue [INS-4212] by @filfreire in https://github.com/Kong/insomnia/pull/7775 - fix(GraphQL Editor): make inputValueDeprecation optional and change variable mode to json by @gatzjames in https://github.com/Kong/insomnia/pull/7779 - inso cli dx improvements by @jackkav in https://github.com/Kong/insomnia/pull/7776 - fix(Git Staging Modal): close the modal on ESC by @gatzjames in https://github.com/Kong/insomnia/pull/7781 - fix(KeyValue Editor): fix key value focus issue and handle updating params from url by @gatzjames in https://github.com/Kong/insomnia/pull/7780 - feat(Styles): Minor style improvements by @gatzjames in https://github.com/Kong/insomnia/pull/7782 - :rocket: 9.3.3-beta.5 by @insomnia-infra in https://github.com/Kong/insomnia/pull/7783 - Add type checking to sdk package by @jackkav in https://github.com/Kong/insomnia/pull/7719 ## New Contributors - @Novsochetra made their first contribution in https://github.com/Kong/insomnia/pull/7686 - @SimplexShotz made their first contribution in https://github.com/Kong/insomnia/pull/7279 - @anujbiyani made their first contribution in https://github.com/Kong/insomnia/pull/7364 - @yaoweiprc made their first contribution in https://github.com/Kong/insomnia/pull/7728 - @Karthik7406 made their first contribution in https://github.com/Kong/insomnia/pull/7742 **Full Changelog**: https://github.com/Kong/insomnia/compare/core@9.3.2...core@9.3.3 ## [core@9.3.2] - 2024-07-04 ## What's Changed - fix(UI Improvements) by @gatzjames in - chore(Tailwind): RenderedQueryString to tailwind by @gatzjames in - fix(Workspace Card): Clicking on the workspace card title should navigate to the workspace by @gatzjames in - fix: can not undo in editor after sending request as keys are always changing by @ihexxa in - key markdown editors by @jackkav in - can toggle selected folder by @jackkav in - bump ws and grpc by @jackkav in - fix: folder scripts are not executed if request script is not enabled by @ihexxa in - fix oauth2 folder fetch by @jackkav in - fix(File Renames): Retry renames for windows EPERM issue by @gatzjames in - fix(Export): Allow exporting workspaces without requests by @gatzjames in - fix: importing collection with invalid keys returns error by @ihexxa in - feat: setting to toggle insomnia user-agent [INS-4107] by @filfreire in - fix(Key-Value Editor): Fix stale state updates on key-value editor by @gatzjames in - default to current rather than storage selection by @jackkav in - :rocket: 9.3.2-beta.0 by @insomnia-infra in - bump: @sentry/electron by @CurryYangxx in - fix: generating curl command returns error by @ihexxa in - feat(Proxy Settings): Improve Proxy experience by @gatzjames in **Full Changelog**: ## [core@9.3.1] - 2024-06-28 ## What's Changed - fix: help to handle @ when it is not encoded in url by @ihexxa in - fix(Cookie expires): Invalid date on cookie expires by @gatzjames in - chore: add event for workspace environment type [no-ticket] by @filfreire in - chore: add request id by @marckong in **Full Changelog**: ## [core@9.3.0] - 2024-06-27 ## What's Changed - copy changelog from release notes by @jackkav in - can navigate to folder and inherit auth by @jackkav in - feat(Auth screen): Improve copy and add animation by @gatzjames in - fix(Sync): Display errors on sync branches modal by @gatzjames in - fix(Mock Server): Enable auto-push for mock servers by @gatzjames in - fix(CodeEditor): UI alignment in toolbar/filter dialog by @gatzjames in - disable context menu override by @jackkav in - fix: init the hidden window when renderers are reloaded by @ihexxa in - disable find in one line editor by @jackkav in - feat: folder inheritance headers by @jackkav in - fix: unhandled typerror [no-ticket] by @filfreire in - bump libcurl by @jackkav in - feat: enable major features of the after-response script by @ihexxa in - :rocket: 9.3.0-beta.0 by @insomnia-infra in - Update CHANGELOG.md by @CurryYangxx in - feat(Accessibility): Update request lists to anounce the request name of a request on voice over by @gatzjames in - fix: support generating values with faker.js in scripting by @ihexxa in - chore: investigate login error [INS-3851] by @filfreire in - feat: mock create segment event [INS-3924] by @filfreire in - fix: unify after-response script property name for folders by @ihexxa in - fix: project with null remoteId don't need to be updated by @CurryYangxx in - fix: avoid rendering script by temporarily disable it by @ihexxa in - perf: io-parallelization [INS-3911] by @CurryYangxx in - fix: minor typo in interpolator by @pimothyxd in - fix: websocket subprotocols by @arbezerra in - fix: add a missing assertion chain for the response entity - INS-3917 by @ihexxa in - fix: Application Error when login failed [INS-3955] by @CurryYangxx in - chore: bake inso-cli on older macos [INS-3931] by @filfreire in - ci[.github](SEC-1084): SLSA supply chain security controls by @saisatishkarra in - :rocket: 9.3.0-alpha.2 by @insomnia-infra in - :rocket: 9.3.0-alpha.3 by @insomnia-infra in - release message by @jackkav in - :rocket: 9.3.0-alpha.4 by @insomnia-infra in - feat: add fetch timeout [INS-3911] by @CurryYangxx in - feat(Key-Value Editor): Improve accessibility and make the items re-orderable by @gatzjames in - fix: add jsonSchema assertion chain by @ihexxa in - chore: rename variable properties to improve readability by @ihexxa in - fix(Response Tabs): Tabs with a menu inside are not accessible - Response Panes by @gatzjames in - fix: script to parse binary digests by @saisatishkarra in - :rocket: 9.3.0-alpha.5 by @insomnia-infra in - feat: folder inheritance scripts by @jackkav in - fix: use base64 output file for provenance for large assets by @saisatishkarra in - Bump/electron-30 by @jackkav in - chore: new analytics events [INS-3938] by @filfreire in - chore: add analytics test [INS-3919] by @filfreire in - fix variable names for provenance digest by @saisatishkarra in - :rocket: 9.3.0-alpha.7 by @insomnia-infra in - fix glob patterns for release assets by @saisatishkarra in - :rocket: 9.3.0-alpha.8 by @insomnia-infra in - feat: enable importing folder-level scripts by @ihexxa in - feat: Import/folder-auth by @jackkav in - verbose notarize by @jackkav in - chore: new segment event (invite) [INS-3938] by @filfreire in - disable nunjucks in mock route by @jackkav in - auto update changelog after release by @jackkav in - chore(Database types): Infer query params from database model by @gatzjames in - :rocket: 9.3.0-beta.1 by @insomnia-infra in - :rocket: 9.3.0-alpha.9 by @insomnia-infra in - :rocket: 9.3.0-beta.2 by @insomnia-infra in - fix: windows paths release-publish [no-ticket] by @filfreire in - import scripts into collection folder by @jackkav in - fix: url preview should contain auth params by @ihexxa in - include read only in headers count by @jackkav in - remove oas 2 kong by @jackkav in - fix: windows artifact and update code signer [INS-3993][ins-3982] by @filfreire in - :rocket: 9.3.0-alpha.11 by @insomnia-infra in - :rocket: 9.3.0-beta.3 by @insomnia-infra in - chore(Minor UI improvements): Expand/Collapse all and file card titles by @gatzjames in - :rocket: 9.3.0-beta.4 by @insomnia-infra in - move env editor to folder tab by @jackkav in - folder sections by @jackkav in - can create local mocks in enterprise plan by @jackkav in - fix: onboarding typo by @Ahavaz in - fix(Key-Value Editor): UX improvements and bugfix for empty state by @gatzjames in - fix(Error View): fix loading state for logout button in error view by @gatzjames in - :rocket: 9.3.0-beta.5 by @insomnia-infra in - improve plugin install ux by @jackkav in - consistent dropdown layout by @jackkav in - spike: proxy error on login [INS-4009] by @filfreire in - feat: display status of sending request steps - INS-3635 by @ihexxa in - fix: always take the latest operation name instead of prev state's by @ihexxa in - feat(Global Environments): Introduce a new top level file type called global environments. by @gatzjames in - fix(Sync): Do not show conflicts for empty keys by @gatzjames in - fix: add missing methods depending on the interpolator - INS-3966 by @ihexxa in - tidy warnings by @jackkav in - transform hyphens to underscores on import by @jackkav in - fix(Permissions Error): Permissions error was persisting after switching organizations by @gatzjames in - :rocket: 9.3.0-beta.6 by @insomnia-infra in - Update "Mock API" in README by @cootshk in - Replace export data and more with Preferences by @jackkav in - export should show on scratchpad by @jackkav in - Markdown-inlined by @jackkav in - normalise json path by @jackkav in - feat(Environment Picker): Simplify the UI by @gatzjames in - inso clean up by @jackkav in - inso remove deprecated option by @jackkav in - fix: can not undo changes after switching between requests by @ihexxa in - fix(KeyValue Editor): Pressing enter on an input should update the value by @gatzjames in - feat(Global Environments): Update workpsace settings modal for environment settings by @gatzjames in - 9-3-quick-fixes by @jackkav in - refactor: enable active global environment and map it to the sdk by @ihexxa in - fix(Environment Picker): Fix selecting No global environment by @gatzjames in - Inso-third-pass by @jackkav in - :rocket: 9.3.0-beta.7 by @insomnia-infra in - snap store login by @jackkav in - fix(key-value editor): Fix locked focus when the autocomplete is open and improve styling by @gatzjames in - chore(publish): move snap and deb publish steps to the end by @gatzjames in - upgrade inso pkgs by @jackkav in ## New Contributors - @pimothyxd made their first contribution in - @arbezerra made their first contribution in - @Ahavaz made their first contribution in - @cootshk made their first contribution in **Full Changelog**: ## [core@9.2.0] - 2024-05-15 ### What's Changed - Types/ipc-channels by @jackkav in - fix(analytics): add missing session id by @gatzjames in - point changelog url at releases by @jackkav in - fix: add missing 9.1.1 changelog [no-ticket] by @filfreire in - fixes codemirror measure issue by @jackkav in - fix: extract correct position through err message by @CurryYangxx in - fix(ui): Misalignments in the UI by @gatzjames in - fix: environment edit modal save by @oahmed-OS in - perf: improve performance when spec lint [INS-3724] by @CurryYangxx in - improve VCS api by @jackkav in - Feat: add-faker by @jackkav in - fix(Preferences): Error when there is no active project in the preferences data tab by @gatzjames in - feat(command-palette): Add global search for unsynced files by @gatzjames in - only prompt with private envs by @jackkav in - fix(Project): Show errors when something goes wrong while updating projects by @gatzjames in - fix(Spec): Expand lint errors and hide the preview pane appropriately by @gatzjames in - fix(CloudSync Pull): Fix issue where workspaces could change parentId on pull by @gatzjames in - fix(UI): add titles to some elements in Test view by @filfreire in ## New Contributors - @oahmed-OS made their first contribution in **Full Changelog**: ## [core@9.1.1] - 2024-05-07 ## What's Changed - unify all app requests behind a common api convention by @jackkav in - reduce reload noise coming from learning feature by @jackkav in - remove read only pairs from all kvp editors by @jackkav in - network-cleanup by @jackkav in - fix: should not refetch as much [INS-3817] by @jackkav in - fix(project-data): Move remote file fetching outside the main path by @gatzjames in **Full Changelog**: ## [core@9.1.0] - 2024-04-30 ## What's Changed - fix(sidebar): improve default size and reset default order by @gatzjames in - fix(sdk): some of external modules are missing - INS-3784 by @ihexxa in - Fix: non blocking fetch on navigate by @jackkav in - fix pm import order by @jackkav in - expose internal requests in network tab by @jackkav in - show read only headers by @jackkav in - add clear sort order test by @jackkav in - remove app-side session expiry by @jackkav in - fix: subEnvironment's id should be real id instead of n/a - INS-3802 by @ihexxa in - Fix/filter out content length by @jackkav in - fix(graphql-autocomplete): Add schema to hintOptions by @gatzjames in - Refactor/move insomnia fetch by @jackkav in ## [core@9.0.0] - 2024-04-24 ## What's Changed - (feat/SEC-1010): Add SAST scanning using semgrep by @saisatishkarra in - feat: mock resources by @jackkav in - feat: mock second pass by @jackkav in - Bump/jest-29 by @jackkav in - bump eslint by @jackkav in - Bump/stoplight pkgs by @jackkav in - chore(deps-dev): bump vite from 4.5.1 to 4.5.2 by @dependabot in - chore(deps): bump follow-redirects from 1.15.2 to 1.15.5 by @dependabot in - Bump/types by @jackkav in - feat: template tag to encode hex to base64 by @nbgraham in - add mock test by @jackkav in - Bump/esbuild by @jackkav in - Remove/changelog-stuff by @jackkav in - Clean/remove-babel-transform by @jackkav in - Add ability to use Buf Schema Registry as a schema source for gRPC requests by @srikrsna-buf in - Adds a hidden window by @jackkav in - Update timeout for .github/workflows/sast.yml by @team-eng-enablement in - Update timeout for .github/workflows/test.yml by @team-eng-enablement in - Update timeout for .github/workflows/release-build.yml by @team-eng-enablement in - Update timeout for .github/workflows/release-start.yml by @team-eng-enablement in - :rocket: 8.6.1 by @insomnia-infra in - Update timeout for .github/workflows/release-recurring.yml by @team-eng-enablement in - Update timeout for .github/workflows/homebrew.yml by @team-eng-enablement in - Update CONTRIBUTING.md by @kbarnard10 in - Update timeout for .github/workflows/release-publish.yml by @team-eng-enablement in - feat: append to timelines by @jackkav in - chore(tailwind): Transform empty design state to tailwind by @gatzjames in - chore(tailwind): Transform Insomnia logo to tailwind by @gatzjames in - fix: request settings for scratchpad leading to welcome screen by @therealrinku in - Add pre-request tab and minimal execution context by @jackkav in - chore(tailwind): Move grpc-method-dropdown to tailwind by @gatzjames in - refetch mockbin logs 10s by @jackkav in - E2e/mock-test-fixture by @jackkav in - fix: add viewport meta tag by @marckong in - move mkdir to init by @jackkav in - feat(prereq): add cancellation by @jackkav in - Revert "fix: add viewport meta tag (#7049)" by @filfreire in - bump: vite to v5 and fix by @jackkav in - mock feature feedback by @jackkav in - feat(hidden-window): enable the insomnia object with the environment api [INS-3379] by @ihexxa in - Sync improvements by @gatzjames in - feat(conflict-resolution): add labels for branch names when resolving conflicts by @gatzjames in - feat(hidden-window): enable baseEnvironment in the pre-request scripting [INS-3379] by @ihexxa in - fix: release-start changelog step [no-ticket] by @filfreire in - fix: move changelog step to release-publish by @filfreire in - feat: enable globals, iterationData and variables in pre-request scripting [INS-3379] by @ihexxa in - chore: bump GH actions versions [no-ticket] by @filfreire in - feat(Insomnia Cloud Sync): Update filesystem driver for VCS sync by @gatzjames in - feat: enable property in pre-request scripting [INS-3379] by @ihexxa in - feat: enable headers in pre-request scripting [INS-3379] by @ihexxa in - feat: enable collection-variable in pre-request scripting [INS-3379] by @ihexxa in - feat: enable Url in pre-request scripting [INS-3379] by @ihexxa in - feat: enable Request and Response in pre-request scripting [INS-3379] by @ihexxa in - feat: testing a mock endpoint cancellation by @jackkav in - remove deprecated nedb option by @jackkav in - chore: temporarily disable pre-request scripting by @ihexxa in - Revert "chore: temporarily disable pre-request scripting (#7132)" by @filfreire in - feat(prereq): add simple timeout by @jackkav in - add prereq beta tag by @jackkav in - Feat/import-prereq-script by @jackkav in - feat: enable adding snippets menu for pre-request scripting - INS-3319 by @ihexxa in - fix react router warning by @jackkav in - fix: use collection name when importing from postman by @jackkav in - fix(keyboard shortcuts): Add missing shortcuts and fix the ones that don't work as expected by @gatzjames in - :rocket: 9.0.0-beta.0 by @insomnia-infra in - feat: enable manipulation on insomnia.request - INS-3379 by @ihexxa in - set sort key on import by @jackkav in - feat(Insomnia-Sync): Add diff view by @gatzjames in - :rocket: 9.0.0-beta.1 by @insomnia-infra in - authtypes by @jackkav in - support null url by @jackkav in - fix(Insomnia Sync): redirect after sync pull by @gatzjames in - fix changelog by @jackkav in - :rocket: 9.0.0-alpha.0 by @insomnia-infra in - feat(Insomnia Sync): add diff view on conflict resolution and handle cancelation by @gatzjames in - harden lint rule about array indexes by @jackkav in - feat: enable insomnia.sendRequest in pre-request scripting - INS-3379 by @ihexxa in - feat(pre-req): enable auth manipulation through insomnia.request - INS-3379 by @ihexxa in - chore(pre-req): improve the snippets menu for the pre-request script - INS-3319 by @ihexxa in - fix: URL PREVIEW cut off first few lines for very long URL [INS-3640] by @CurryYangxx in - fix: Export popup has small z-index [INS-3640] by @CurryYangxx in - feat(pre-req): enable manipulation of proxy and certificate through insomnia.request - INS-3379 by @ihexxa in - support SSE method, request body and auth by @jackkav in - fix(pre-req): several fixes to the current hidden window launching process - INS-3319 by @ihexxa in - feat(Command Palette): Introduce global search by @gatzjames in - feat(session): Store session data in the db instead of LocalStorage by @gatzjames in - chore(pre-req): clean up pre-request script sdk objects - INS-3379 by @ihexxa in - feat(onboarding): Insomnia 9 by @gatzjames in - fix: startsWith not a function error [INS-3640] by @CurryYangxx in - feat: enable insomnia.test and insomnia.expect in scripting - INS-3637 by @ihexxa in - fix: release-start [no-ticket] by @filfreire in - fix: release-start handle re-run step by @filfreire in - :rocket: 9.0.0-beta.2 by @insomnia-infra in - fix: propagate `organizationId` when opening the search dialog by @andrea-mauro in - Support for colon after a path parameter by @pgoldtho in - :rocket: 9.0.0-beta.3 by @insomnia-infra in - Fix local state updates for GraphQL Query Variables by @MKHokinson in - chore: remove repetitive words by @JohnEndson in - mock-extraction feedback by @jackkav in - fix: repeat on interval may lead to stay requesting by @zhengjitf in - fix: url is encoded during execute pre-request script [INS-3681] by @CurryYangxx in - feat: enable cookieJar manipulation in pre-request script - INS-3379 by @ihexxa in - fix: enable per-request var manipulation in pre-req scripts - INS-3379 by @ihexxa in - Change create/update project based on the organization storage rule [INS-3495] by @pavkout in - Bump/minors-and-types by @jackkav in - bump grpc stuff by @jackkav in - bump oidc by @jackkav in - minor bumps by @jackkav in - bump vite and esbuild by @jackkav in - more major bumps by @jackkav in - bump electron-builder by @jackkav in - bump less and date-fns by @jackkav in - fix: vscode debug config by @CurryYangxx in - Request URL bar fix and collection name truncation improvement by @git-commit-amen in - fix: some minor fixes for pre-request script sdk - INS-3379 by @ihexxa in - feat: translate pm object handler into insomnia object instead of supporting alias - INS-3702 by @ihexxa in - feat: Show proper error when environment variables are not valued [INS-3641] by @CurryYangxx in - fix(pre-request script): avoid encoding tags in parsing request urls - INS-3379 by @ihexxa in - mock UX feedback by @jackkav in - Fix parsing urlencoded pairs with empty values. by @adamroyle in - fix: some UI improvements of the pre-request script tab - INS-3711 by @ihexxa in - fix: focus editor by shortcut [INS-3669] by @CurryYangxx in - bump node and electron versions by @jackkav in - chore(pre-req script): move all sdk files to sdk workspace - INS-3379 by @ihexxa in - feat: add fallback for searching a proper client certificate for a host [INS-3680] by @CurryYangxx in - feat: enable external modules in pre-request script - INS-3379 by @ihexxa in - fix: onboarding page continue button ui by @CurryYangxx in - feat: add dismiss for path param tip [INS-3739] by @CurryYangxx in - feat(pre-req-script-editor): translate handlers in pasting script - INS-3721 by @ihexxa in - feat(resizable-sidebar): replace custom sidebar with resizable-panels by @gatzjames in - feat(sidebar): add toggle button to expand/collapse the organizations sidebar by @gatzjames in - :rocket: 9.0.0-beta.4 by @insomnia-infra in - Fix/mock-feedback-4 by @jackkav in - manual changelog and release notes docs by @jackkav in - fix: some minor fixes for the pre-request scripting - INS-3765 by @ihexxa in - fix: wildcard pattern matching by @hvitoi in - feat(empty-organization): All projects can now be deleted by @gatzjames in - Added Proxy Support for OAuth 2 Authorization Code Flow Popup by @moritz4004 in - fix: prevent app restart when editor setting change [INS-3668] by @CurryYangxx in - feat(hidden-win): try to simulate the existing behavior of handling async tasks - INS-3561 by @ihexxa in - chore: fix some typos in comments by @alongdate in - fix: insomnia.environment.name is missing - INS-3765 by @ihexxa in - fix(organization-navbar): make the navbar scrollable when it overflows by @gatzjames in - provide users a subdomain based mock url by @jackkav in - update mock doc url by @jackkav in - fix(workspace-cards): Truncate the name after 2 lines by @gatzjames in - fix: some minor fixes for the pre-request script by @ihexxa in - use subdomain in code gen by @jackkav in - feat(event-log): Improve UX of the event log for WS and SSE responses by @gatzjames in - fix timeline watcher by @jackkav in - feat(organizations): Cache organizations to support offline first UX by @gatzjames in - :rocket: 9.0.0-beta.5 by @insomnia-infra in - fix mock empty state by @jackkav in - fix: persist script's changes on environment and baseEnvironment by @ihexxa in ## New Contributors - @saisatishkarra made their first contribution in - @srikrsna-buf made their first contribution in - @team-eng-enablement made their first contribution in - @CurryYangxx made their first contribution in - @andrea-mauro made their first contribution in - @pgoldtho made their first contribution in - @MKHokinson made their first contribution in - @JohnEndson made their first contribution in - @git-commit-amen made their first contribution in - @adamroyle made their first contribution in - @hvitoi made their first contribution in - @moritz4004 made their first contribution in - @alongdate made their first contribution in **Full Changelog**: ## [core@8.6.1] - 2024-02-06 ### :sparkles: New Features - [`e1e3b13`](https://github.com/Kong/insomnia/commit/e1e3b139b3bb917ab9dfcb0ce12d16079dee9c04) - **unit-tests**: Unit test reordering _(PR [#7020](https://github.com/Kong/insomnia/pull/7020) by [@gatzjames](https://github.com/gatzjames))_ - [`2249bb7`](https://github.com/Kong/insomnia/commit/2249bb7b98c947ab1cb11955928fd80d4adec845) - **environment**: update environments icons _(PR [#7050](https://github.com/Kong/insomnia/pull/7050) by [@gatzjames](https://github.com/gatzjames))_ - [`a09c233`](https://github.com/Kong/insomnia/commit/a09c23305c9c493105808b8df23d1911f5b59ea2) - **pane-tabs**: Consistent styles for tabs _(PR [#7062](https://github.com/Kong/insomnia/pull/7062) by [@gatzjames](https://github.com/gatzjames))_ - [`d1c2928`](https://github.com/Kong/insomnia/commit/d1c292891cc9dd8a17d4637f643336cf1afcccfa) - **command-palette**: add button to open the command palette _(PR [#7064](https://github.com/Kong/insomnia/pull/7064) by [@gatzjames](https://github.com/gatzjames))_ ### :bug: Bug Fixes - [`df0a791`](https://github.com/Kong/insomnia/commit/df0a79194143dc615310ecc0976381c538f695f2) - re-initialize the parameter editor state when switching between requests _(PR [#7005](https://github.com/Kong/insomnia/pull/7005) by [@gatzjames](https://github.com/gatzjames))_ - :arrow*lower_right: \_fixes issue [#7000](undefined) opened by [@jwarner112](https://github.com/jwarner112)* - [`3fceccf`](https://github.com/Kong/insomnia/commit/3fceccfdf691a0f3d7592f31120030eeff92be61) - **workspace**: Add default name for when creating a workspace _(PR [#7046](https://github.com/Kong/insomnia/pull/7046) by [@gatzjames](https://github.com/gatzjames))_ ### :wrench: Chores - [`353780e`](https://github.com/Kong/insomnia/commit/353780e16ab30853ce206398850c0c0f1c9bd887) - edit changelog process [INS-3456] _(PR [#7001](https://github.com/Kong/insomnia/pull/7001) by [@filfreire](https://github.com/filfreire))_ [core@8.6.1]: https://github.com/Kong/insomnia/compare/core@8.6.0...core@8.6.1