13.2.0-beta.0Pre-release
13.2.0-beta.0 📦
Added 10
- Konnect sync integration
- Konnect integration proxy URL and regex support
- Konnect integration expressions support
- Konnect integration sanitizes nunjucks templates on sync
- Custom npm registry mirror setting for plugin installation
- Default user-agent for cURL imports
- Support for canonical repository output in Git Sync
- Import deep-link login experience
- Include app version in window title
- Git Sync downgrade to upgrade path
Changed 8
- Move model migrate and initModel to database
- Change default behavior when deleting cloud sync workspace
- Integrate v3 user endpoints
- Revamping pre/post scripting sandbox
- Use electron store for OAuth session
- Update migration image and URLs
- Improve Git Sync migration onboarding UX and local file system access
- Enhance migration view with best practices note and UI improvements
Fixed 2
- Unhandled rejection error
- Resolve Sentry promise error
From Insomnia
What's Changed
- :rocket: 12.5.1-alpha.0 by @insomnia-infra in https://github.com/Kong/insomnia/pull/9799
- feat: move model migrate and initModel to database by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9796
- Chore: ratchet renderer nodejs calls by @jackkav in https://github.com/Kong/insomnia/pull/9803
- Validate credentials by @pavkout in https://github.com/Kong/insomnia/pull/9765
- refactor: remove route path builtin imports by @jackkav in https://github.com/Kong/insomnia/pull/9805
- feat: konnect sync integration by @shelby-moore in https://github.com/Kong/insomnia/pull/9795
- chore: add AGENTS.md, CLAUDE.md by @shelby-moore in https://github.com/Kong/insomnia/pull/9812
- refactor: route fs backed cleanup by @jackkav in https://github.com/Kong/insomnia/pull/9806
- refactor: shared browser safe helper cleanup by @jackkav in https://github.com/Kong/insomnia/pull/9810
- fix: unhandledrejection error by @CurryYangxx in https://github.com/Kong/insomnia/pull/9774
- fix: resolve sentry promise error by @CurryYangxx in https://github.com/Kong/insomnia/pull/9786
- fix(Git Sync): Fix credential validation causing form loop by @gatzjames in https://github.com/Kong/insomnia/pull/9820
- add e2e and cli skills by @jackkav in https://github.com/Kong/insomnia/pull/9818
- feat: konnect integration proxy url and regex support by @shelby-moore in https://github.com/Kong/insomnia/pull/9811
- chore: move konnect sync behind feature flag by @shelby-moore in https://github.com/Kong/insomnia/pull/9832
- chore: isolate gRPC proto file preparation behind IPC boundary by @jackkav in https://github.com/Kong/insomnia/pull/9828
- feat: konnect integration sanitizes nunjucks templates on sync by @shelby-moore in https://github.com/Kong/insomnia/pull/9831
- fix(Git Sync): auto-resolve non-YAML file conflicts to remote during merge by @gatzjames in https://github.com/Kong/insomnia/pull/9798
- feat: konnect integration expressions support by @shelby-moore in https://github.com/Kong/insomnia/pull/9830
- Show more specific error when creating mock route fails [INS-478] by @yaoweiprc in https://github.com/Kong/insomnia/pull/9841
- fix: Enforce securedPath in mockServerAdditionalFiles by @kwburns-kong in https://github.com/Kong/insomnia/pull/9748
- Feat: add custom npm registry mirror setting for plugin installation [INS-1269] by @jeremyjpj0916 in https://github.com/Kong/insomnia/pull/9837
- feat: default user-agent for cURL imports [INS-2416] by @ryan-willis in https://github.com/Kong/insomnia/pull/9838
- fix: view transition error - [INS-2316] by @CurryYangxx in https://github.com/Kong/insomnia/pull/9792
- feat: Change default behavior when delete cloud sync workspace by @cwangsmv in https://github.com/Kong/insomnia/pull/9844
- feat: integrate v3 user endpoints by @Ali-Sab in https://github.com/Kong/insomnia/pull/9785
- chore: apply PoLP to workflows by @kwburns-kong in https://github.com/Kong/insomnia/pull/9840
- chore: resolve GHA warning annotations and reduce CI time [INS-2312] by @ryan-willis in https://github.com/Kong/insomnia/pull/9839
- fix: resolves INS-2366 by @kwburns-kong in https://github.com/Kong/insomnia/pull/9852
- Refactor:use electron store for oauth session by @jackkav in https://github.com/Kong/insomnia/pull/9851
- chore: decouple releases by @notjaywu in https://github.com/Kong/insomnia/pull/9842
- refactor: auth header to main by @jackkav in https://github.com/Kong/insomnia/pull/9834
- fix: Support pin and unpin websocket and socketio requests by @cwangsmv in https://github.com/Kong/insomnia/pull/9865
- feat(Git Sync): Add support for canonical repository output by @gatzjames in https://github.com/Kong/insomnia/pull/9789
- refactor: move sync code to main by @jackkav in https://github.com/Kong/insomnia/pull/9827
- chore: update insomnia-plugin-ai to 1.0.11 by @fiosman in https://github.com/Kong/insomnia/pull/9862
- fix: bump node-libcurl and add ipv6 tests by @ryan-willis in https://github.com/Kong/insomnia/pull/9869
- feat: revamping pre/post scripting sandbox by @kwburns-kong in https://github.com/Kong/insomnia/pull/9794
- fix: user can not resolve conflict in app by @CurryYangxx in https://github.com/Kong/insomnia/pull/9872
- Git server for smoke test [INS-2258] by @yaoweiprc in https://github.com/Kong/insomnia/pull/9816
- feat: import deep-link login experience [INS-2416] by @ryan-willis in https://github.com/Kong/insomnia/pull/9860
- refactor: replace node:url with URL in cert and proxy match by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9515
- refactor: import to main by @jackkav in https://github.com/Kong/insomnia/pull/9809
- Fix style issue that file list in the middle of commit modal is collapsed [INS-2315] by @yaoweiprc in https://github.com/Kong/insomnia/pull/9875
- Chore: playwright dx v2 by @jackkav in https://github.com/Kong/insomnia/pull/9876
- Update E2E test for git sync [INS-2258] by @yaoweiprc in https://github.com/Kong/insomnia/pull/9878
- feat: update migration image and urls by @pavkout in https://github.com/Kong/insomnia/pull/9868
- feat(Git Sync): Downgrade -> Upgrade path by @gatzjames in https://github.com/Kong/insomnia/pull/9882
- Chore: refine e2e docs by agent for agent by @jackkav in https://github.com/Kong/insomnia/pull/9881
- Updating Dependencies and Github Workflows by @kwburns-kong in https://github.com/Kong/insomnia/pull/9884
- feat: include app version in window title [INS-2465] by @godfrzero in https://github.com/Kong/insomnia/pull/9888
- feat(Git Sync): improve git migration onboarding UX and local file system access [INS-2462] by @pavkout in https://github.com/Kong/insomnia/pull/9890
- chore: normalize konnect api responses by @shelby-moore in https://github.com/Kong/insomnia/pull/9895
- feat(Git Sync): enhance migration view with best practices note and UI improvements by @pavkout in https://github.com/Kong/insomnia/pull/9900
- chore: comment out smctl credentials save in workflow by @notjaywu in https://github.com/Kong/insomnia/pull/9898
- feat: migrate model imports, base types, org model and helpers by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9802
- chore: resolve dependency, dead code, and other coding improvements by @kwburns-kong in https://github.com/Kong/insomnia/pull/9902
- feat: track analytics events for empty state actions in ProjectEmptyView by @pavkout in https://github.com/Kong/insomnia/pull/9910
- fix: delete file in watcher by @CurryYangxx in https://github.com/Kong/insomnia/pull/9912
- fix: update migration documentation links for clarity and accuracy by @pavkout in https://github.com/Kong/insomnia/pull/9907
- fix: use blob in iframe for PDFs instead of webview [INS-2425] by @ryan-willis in https://github.com/Kong/insomnia/pull/9919
- feat: enrich Request Executed analytics event with script, param, and certificate properties by @pavkout in https://github.com/Kong/insomnia/pull/9914
- chore(analytics): move analytics into shared package [INS-2446] by @ryan-willis in https://github.com/Kong/insomnia/pull/9915
- chore: pdf preview frame regression tests by @ryan-willis in https://github.com/Kong/insomnia/pull/9922
- fix: ensure plugin directory exists before showing it by @ryan-willis in https://github.com/Kong/insomnia/pull/9923
- feat: rebuild user, org and project services by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9917
- feat: move plugin loading to dedicated hidden BrowserWindow (Phase 1) by @jackkav in https://github.com/Kong/insomnia/pull/9889
- fix: address plugin bridge review comments from PR #9889 by @jackkav in https://github.com/Kong/insomnia/pull/9938
- feat: New navigation sidebar by @cwangsmv in https://github.com/Kong/insomnia/pull/9936
- chore: enable ts checks for test files by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9935
- del tab in no project view by @CurryYangxx in https://github.com/Kong/insomnia/pull/9948
- feat: Add a default navigation sidebar component when there's no project under organization by @cwangsmv in https://github.com/Kong/insomnia/pull/9949
- fix: prevent race condition in environment-editor smoke test by @jackkav in https://github.com/Kong/insomnia/pull/9944
- Move plugin creation behind main IPC by @jackkav in https://github.com/Kong/insomnia/pull/9941
- feat: Add a hint when users are overriding the default host header by @cwangsmv in https://github.com/Kong/insomnia/pull/9952
- feat: lift network.ts fs/path behind window.main.timeline IPC bridge by @jackkav in https://github.com/Kong/insomnia/pull/9945
- Integrate Konnect sync with the new sidebar [INS-2358] by @yaoweiprc in https://github.com/Kong/insomnia/pull/9960
- Sync login status between different windows. [INS-2537] by @yaoweiprc in https://github.com/Kong/insomnia/pull/9908
- Remove script-executor from renderer import baseline by @jackkav in https://github.com/Kong/insomnia/pull/9968
- fix: enhance deep link handling in insomniaFetch function in main by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9977
- Fix: New navigation sidebar UI issues by @cwangsmv in https://github.com/Kong/insomnia/pull/9958
- fix: shell:open auth redirect and TrailLines height growth bug by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9975
- Feat: Make people's first request easy by @CurryYangxx in https://github.com/Kong/insomnia/pull/9950
- feat: Custom lint rules [INS-2338] by @fiosman in https://github.com/Kong/insomnia/pull/9920
- fix: first request homepage ui tweaks by @mcturco in https://github.com/Kong/insomnia/pull/9981
- refactor: move the common code that insomnia-data depends on by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9931
- feat: add event triggers and request_type for the request_execution event - INS-2235 by @ihexxa in https://github.com/Kong/insomnia/pull/9957
- feat(events): add events for request creation and preferences - INS-2376 by @ihexxa in https://github.com/Kong/insomnia/pull/9911
- fix: Code-editor horizontal scroll bar not showing issue by @cwangsmv in https://github.com/Kong/insomnia/pull/9987
- fix: show loading state in git sync button while repo data is being fetched [INS-2610] by @pavkout in https://github.com/Kong/insomnia/pull/9939
- feat: migrate templating engine from Nunjucks to LiquidJS by @kwburns-kong in https://github.com/Kong/insomnia/pull/9980
- fix: konnect settings modal style changes by @mcturco in https://github.com/Kong/insomnia/pull/9990
- feat: load all workspace of a org in one batch by @xiaodemen in https://github.com/Kong/insomnia/pull/9934
- Remove all third-party npm package imports from the renderer bundle by @jackkav in https://github.com/Kong/insomnia/pull/9992
- refactor: remove plugin imports from vite bundle by @jackkav in https://github.com/Kong/insomnia/pull/9998
- feat(analytics): add source field to creation and execution events [INS-2427] by @pavkout in https://github.com/Kong/insomnia/pull/9933
- refactor: add aliases for insomnia-data by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10002
- Fix: dev build environment not inject by @cwangsmv in https://github.com/Kong/insomnia/pull/10008
- refactor: extract insomnia-data into workspace package by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10010
- fix: adapt to theme by @CurryYangxx in https://github.com/Kong/insomnia/pull/9985
- Fix inherited folder auth not applied correctly for OAuth2 requests [INS-2671] by @yaoweiprc in https://github.com/Kong/insomnia/pull/9999
- feat: add options for adjusting LLM URL option by @Ali-Sab in https://github.com/Kong/insomnia/pull/9964
- fix(e2e): remove pat seeding from flaky windows test by @ryan-willis in https://github.com/Kong/insomnia/pull/10012
- chore: add konnect smoke tests by @shelby-moore in https://github.com/Kong/insomnia/pull/10014
- fix(ci): resolve PR versioning bug and missing backport E2E triggers by @notjaywu in https://github.com/Kong/insomnia/pull/10004
- feat: add segment event for first request creation pane by @CurryYangxx in https://github.com/Kong/insomnia/pull/10018
- fix: app crash if no writable stdout is available #9951 by @godfrzero in https://github.com/Kong/insomnia/pull/9984
- fix(smoke): Fix smoke test by @kwburns-kong in https://github.com/Kong/insomnia/pull/10023
- feat: disable nodeIntegration in renderer mainWindow, remove Node import check tooling by @jackkav in https://github.com/Kong/insomnia/pull/9996
- fix: first request feature feedback by @CurryYangxx in https://github.com/Kong/insomnia/pull/10007
- fix: new sidebar UI issues by @cwangsmv in https://github.com/Kong/insomnia/pull/10006
- refactor: remove dead vite config stubs and fix stale comments by @jackkav in https://github.com/Kong/insomnia/pull/10026
- feat: user-agent default handling for v13 by @ryan-willis in https://github.com/Kong/insomnia/pull/10015
- fix(linting): resolved TOC/TOU issue (INS-2691); adds refresh button to recompile a ruleset; address minor bugs by @kwburns-kong in https://github.com/Kong/insomnia/pull/9991
- fix: runner route bug by @jackkav in https://github.com/Kong/insomnia/pull/10030
- fix: remove Buffer class usage in renderer code by @ryan-willis in https://github.com/Kong/insomnia/pull/10031
- Streamline workspace create & settings form [INS-2621] by @godfrzero in https://github.com/Kong/insomnia/pull/9940
- Implement app context methods via fetch bridge by @jackkav in https://github.com/Kong/insomnia/pull/10034
- fix: change pokemon api by @CurryYangxx in https://github.com/Kong/insomnia/pull/10039
- fix: import dialog by @jackkav in https://github.com/Kong/insomnia/pull/10040
- chore: add e2e tests for custom linting rules by @Ali-Sab in https://github.com/Kong/insomnia/pull/9989
- refactor(runtime): introduce explicit network runtime capabilities by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10037
- fix(e2e): prevent feature-flag mock leak from breaking export tests by @ryan-willis in https://github.com/Kong/insomnia/pull/10045
- fix: packaged inso segfault patch via pkg-safe consola reporter by @ryan-willis in https://github.com/Kong/insomnia/pull/10035
- fix(linting): show refresh ruleset button only if there is a remote url in a extends entry by @fiosman in https://github.com/Kong/insomnia/pull/10043
- fix: load plugins with available require() and align cloud sync mocks with real API by @ryan-willis in https://github.com/Kong/insomnia/pull/10046
- refactor(runtime): extend IoC runtime to crypto and templating by @jackkav in https://github.com/Kong/insomnia/pull/10044
- chore: bump/inline actions off of Node 20 runtime by @godfrzero in https://github.com/Kong/insomnia/pull/9983
- Fix/pokemon api by @CurryYangxx in https://github.com/Kong/insomnia/pull/10047
- fix: v13 onboarding content by @mcturco in https://github.com/Kong/insomnia/pull/10025
- fix: show v13 onboarding immediately after Git migration completes [INS-2552] by @pavkout in https://github.com/Kong/insomnia/pull/10050
- refactor(runtime): extend IoC runtime to 3 new capabilities by @jackkav in https://github.com/Kong/insomnia/pull/10048
- fix: remove duplicate orphaned tip by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10057
- add faker to optimizeDeps by @jackkav in https://github.com/Kong/insomnia/pull/10055
- feat: group spectral lint warnings/errors by rule; add drag handler to lint panel by @fiosman in https://github.com/Kong/insomnia/pull/10036
- Fix: Catch organization list fetch error in loader by @cwangsmv in https://github.com/Kong/insomnia/pull/10058
- fix(ui): align header editors using grid by @ryan-willis in https://github.com/Kong/insomnia/pull/10061
- feat: change orphaned projects tip to shorter style by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10063
- plugin warning toast by @jackkav in https://github.com/Kong/insomnia/pull/10029
- Improve Konnect sync UX [INS-2697] by @yaoweiprc in https://github.com/Kong/insomnia/pull/10038
- feat: update plugin notice to clarify third-party development and endorsement by @pavkout in https://github.com/Kong/insomnia/pull/10021
- fix(e2e): tab tests refactor by @ryan-willis in https://github.com/Kong/insomnia/pull/10062
- fix: stabilize flaky smoke tests + supporting fixes (runner selection, cloud sync, scripting) by @pavkout in https://github.com/Kong/insomnia/pull/10051
- fix: cloud sync toast for v13 by @ryan-willis in https://github.com/Kong/insomnia/pull/10070
- fix: let user toggle parameters for newer URL-based LLMs by @Ali-Sab in https://github.com/Kong/insomnia/pull/10074
- fix(linting): fixes linting styling / UI issues for v13 by @fiosman in https://github.com/Kong/insomnia/pull/10073
- fix: ui by @CurryYangxx in https://github.com/Kong/insomnia/pull/10079
- Fix: Change default behavior when delete cloud sync workspaces in sidebar by @cwangsmv in https://github.com/Kong/insomnia/pull/10080
- fix(plugins): register user-installed plugin template tags in LiquidJS render worker by @jackkav in https://github.com/Kong/insomnia/pull/10078
- replace process.type with IS_RENDERER by @jackkav in https://github.com/Kong/insomnia/pull/10065
- fix: Unexpected disableUserAgentHeader field occur in cloud sync by @cwangsmv in https://github.com/Kong/insomnia/pull/10089
- refactor(eslint): enforce renderer/node execution-context boundaries by @jackkav in https://github.com/Kong/insomnia/pull/10087
- feat: Adds dialog to confirm closing a modal with unsaved changes (p1) by @fiosman in https://github.com/Kong/insomnia/pull/10068
- fix: main process system cert fetches by @ryan-willis in https://github.com/Kong/insomnia/pull/10075
- fix: support variables in websocket request path by @ryan-willis in https://github.com/Kong/insomnia/pull/10067
- fix: persist sidebar width when switching between document tabs [INS-2773] by @pavkout in https://github.com/Kong/insomnia/pull/10094
- fix: region extract from konnect control plane endpoint by @shelby-moore in https://github.com/Kong/insomnia/pull/10093
- fix: make property order fields optional for cloud sync [INS-2807] by @ryan-willis in https://github.com/Kong/insomnia/pull/10084
- fix(ci): optimize E2E workflow triggers by @notjaywu in https://github.com/Kong/insomnia/pull/10077
- Fix/konnect project filter [INS-2805] by @yaoweiprc in https://github.com/Kong/insomnia/pull/10098
- fix(git-vcs): update file checking logic to allow only YAML files and… by @gatzjames in https://github.com/Kong/insomnia/pull/10086
- fix(ui): prevent button text truncation by @notjaywu in https://github.com/Kong/insomnia/pull/10100
- feat(analytics): attach project ID to project events [INS-2813] by @ryan-willis in https://github.com/Kong/insomnia/pull/10109
- refactor(structure): reorganize feature folders by runtime context by @jackkav in https://github.com/Kong/insomnia/pull/10092
- Fix: Avoid unrelevant actions to trigger the project loader by @cwangsmv in https://github.com/Kong/insomnia/pull/10102
- Fix: Show environment settings in scratchpad by @cwangsmv in https://github.com/Kong/insomnia/pull/10114
- security(electron): enable contextIsolation on the main window by @jackkav in https://github.com/Kong/insomnia/pull/10111
- chore(dep): security dependency bump by @kwburns-kong in https://github.com/Kong/insomnia/pull/10085
- feat: Adds dialog to confirm closing a modal with unsaved changes (p2) by @fiosman in https://github.com/Kong/insomnia/pull/10097
- fix(sidebar): pass mock server and git file path to settings dialog by @ryan-willis in https://github.com/Kong/insomnia/pull/10122
- fix: preserve OpenAPI spec when importing a design document [INS-2628] by @pavkout in https://github.com/Kong/insomnia/pull/10107
- chore(vite): remove electronNodeRequire plugin and process.type define by @jackkav in https://github.com/Kong/insomnia/pull/10121
- feat: better update ux [INS-696] by @ryan-willis in https://github.com/Kong/insomnia/pull/10110
- fix: Only allow export action for scratch pad workspace by @cwangsmv in https://github.com/Kong/insomnia/pull/10131
- fix: konnect multi region support by @shelby-moore in https://github.com/Kong/insomnia/pull/10125
- feat: support unique method+path in cloud mock routes [INS-2629] by @ryan-willis in https://github.com/Kong/insomnia/pull/10136
- feat: support more curl features in import [INS-1531] by @ryan-willis in https://github.com/Kong/insomnia/pull/10096
- fix(ci): change release build workflow to manual trigger by @notjaywu in https://github.com/Kong/insomnia/pull/10139
- feat: add local filtering in organization select [INS-2761] by @godfrzero in https://github.com/Kong/insomnia/pull/10056
- feat: add additional konnect analytics event properties by @shelby-moore in https://github.com/Kong/insomnia/pull/10137
- feat: align list and onboarding UX to unified space model by @Ali-Sab in https://github.com/Kong/insomnia/pull/10033
- fix: enforce URL validation to disallow local file URIs in curl requests by @jackkav in https://github.com/Kong/insomnia/pull/8957
- fix: project setup modal positioning by @ryan-willis in https://github.com/Kong/insomnia/pull/10144
- fix: deep-link MCP handling [INS-2631] by @ryan-willis in https://github.com/Kong/insomnia/pull/10142
- fix(sidebar): show change indicator at workspace level by @ryan-willis in https://github.com/Kong/insomnia/pull/10143
- fix: make update notice changelog url a link by @ryan-willis in https://github.com/Kong/insomnia/pull/10147
- fix: improve OneLineEditor initialization and resize handling by @CurryYangxx in https://github.com/Kong/insomnia/pull/10138
- fix: skip unsupported cURL cli opts during import by @ryan-willis in https://github.com/Kong/insomnia/pull/10145
- fix(git-sync): simplify repo URL entry and remove credential base URL requirement [INS-2124] by @pavkout in https://github.com/Kong/insomnia/pull/10119
- fix(git): default file name from name on create & show file name for MCP in settings [INS-2630] by @pavkout in https://github.com/Kong/insomnia/pull/10022
- fix(grpc): constrain proto file writes to insomnia-grpc temp directory (INS-2842) by @kwburns-kong in https://github.com/Kong/insomnia/pull/10156
- chore: optimize meta.json writes and add file recovery by @notjaywu in https://github.com/Kong/insomnia/pull/10108
- fix(sidebar): Run button is missing in the dropdown menu of document workspace [INS-2831] by @yaoweiprc in https://github.com/Kong/insomnia/pull/10132
- fix: prevent empty commit when nothing is staged in Git Sync [INS-2795] by @pavkout in https://github.com/Kong/insomnia/pull/10149
- fix: prevent data loss when connecting a repo to an existing Git Sync project [INS-2794] by @pavkout in https://github.com/Kong/insomnia/pull/10153
- fix: align empty-state "Create" menu styling with sidebar context menus [INS-2789] by @pavkout in https://github.com/Kong/insomnia/pull/10150
- feat: UI cleanup for the API Designer's spec editor [INS-2667] by @pavkout in https://github.com/Kong/insomnia/pull/10141
- fix(undo): preserve URL bar focus + undo without breaking env preview refresh by @jackkav in https://github.com/Kong/insomnia/pull/10152
- fix: route Request Created to Customer.io via identified profile to stop email-less profiles [INS-2678] by @pavkout in https://github.com/Kong/insomnia/pull/10019
- feat: first-class support for QUERY http method by @ryan-willis in https://github.com/Kong/insomnia/pull/10157
- feat: don't persist the trailing blank row in key-value editors [INS-2598] by @pavkout in https://github.com/Kong/insomnia/pull/10083
- fix: persist full cookie jar after set by @ryan-willis in https://github.com/Kong/insomnia/pull/10165
- feat: allow logging of insomnia.environment [INS-2806] by @ryan-willis in https://github.com/Kong/insomnia/pull/10164
- fix: datetime picker color scheme match by @ryan-willis in https://github.com/Kong/insomnia/pull/10175
- fix: filter cookies using raw representation by @ryan-willis in https://github.com/Kong/insomnia/pull/10176
- fix(sidebar): prevent resize handle from covering other elements by @ryan-willis in https://github.com/Kong/insomnia/pull/10177
- fix(e2e): attempt to fix flaky insomnia-vault e2e test by @fiosman in https://github.com/Kong/insomnia/pull/10174
- fix(e2e): fix flaky insomnia-vault e2e test (2) by @fiosman in https://github.com/Kong/insomnia/pull/10178
- fix: resolve tags within tag argument strings [INS-2876] by @ryan-willis in https://github.com/Kong/insomnia/pull/10173
- fix: ignore malformed proxy value if setting is off by @ryan-willis in https://github.com/Kong/insomnia/pull/10184
- feat: surface more errors in console tab by @ryan-willis in https://github.com/Kong/insomnia/pull/10186
- feat: add native git credential provider and update related components by @gatzjames in https://github.com/Kong/insomnia/pull/10027
- fix(storage-rule): handle org id starting with team_ by @notjaywu in https://github.com/Kong/insomnia/pull/10190
- refactor: refactor project related database calls to services by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10104
- fix(linting): grouped lint occurrences and update CodeMirror lint tooltip icons by @fiosman in https://github.com/Kong/insomnia/pull/10183
- fix: no proxy setting with roots [INS-2838] by @ryan-willis in https://github.com/Kong/insomnia/pull/10194
- feat: focus & keyboard navigation improvements [INS-2552] by @pavkout in https://github.com/Kong/insomnia/pull/10049
- feat(ci): add release_build check option to publish workflow by @notjaywu in https://github.com/Kong/insomnia/pull/10195
- fix: fallback to https protocol when url includes template to avoid error by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10196
- feat: add Export to the project context menu [INS-2552] by @pavkout in https://github.com/Kong/insomnia/pull/10198
- feat: do not redirect to active request by @CurryYangxx in https://github.com/Kong/insomnia/pull/10187
- fix(git-sync): set upstream tracking on push for new/empty repos [INS-2625] by @fiosman in https://github.com/Kong/insomnia/pull/10163
- feat: publish Insomnia file JSON Schema [INS-2794] by @pavkout in https://github.com/Kong/insomnia/pull/10154
- refactor: optimize RepoFileWatcher sync pipeline by @pavkout in https://github.com/Kong/insomnia/pull/9918
- refactor: migrate workspace-related database calls to services by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10200
- fix: Remove previous konnect sync notification when syncing again [INS-2819] by @yaoweiprc in https://github.com/Kong/insomnia/pull/10162
- fix: use fixed colors for Konnect Configure button [INS-2913] by @yaoweiprc in https://github.com/Kong/insomnia/pull/10206
- fix: show side bar active project after start up by @CurryYangxx in https://github.com/Kong/insomnia/pull/10188
- feat: Sidebar shortcut to create workspace and request by @cwangsmv in https://github.com/Kong/insomnia/pull/10189
- Git Credentials: Refactor deletion logic [INS-2471] by @yaoweiprc in https://github.com/Kong/insomnia/pull/9906
- feat: move to v3 spaces from v1 organizations call by @Ali-Sab in https://github.com/Kong/insomnia/pull/10185
- feat: improve collection runner feedback [INS-2627] by @ryan-willis in https://github.com/Kong/insomnia/pull/10193
- feat(templating): QuickJS template-tag sandbox behind a flag, with e2e canary by @jackkav in https://github.com/Kong/insomnia/pull/10207
- fix: fix invite/cookies modal backdrop rendering wrong theme color by @fiosman in https://github.com/Kong/insomnia/pull/10210
- feat(templating): manifest-gated module registry for the sandbox require (M1) by @jackkav in https://github.com/Kong/insomnia/pull/10208
- feat(templating): plugin manifest permissions loader + Plugins-UI display (C3) by @jackkav in https://github.com/Kong/insomnia/pull/10211
- chore: harden electron web permissions [INS-2367] by @ryan-willis in https://github.com/Kong/insomnia/pull/10159
- fix: support nested query param schemas [INS-2424] by @ryan-willis in https://github.com/Kong/insomnia/pull/10219
- fix: restore project modal top-anchored positioning by @fiosman in https://github.com/Kong/insomnia/pull/10217
- fix: surface invalid spectral ruleset issues to renderer in git sync projects by @fiosman in https://github.com/Kong/insomnia/pull/10203
- feat(Git Sync): Git projects can live anywhere on disk by @gatzjames in https://github.com/Kong/insomnia/pull/10155
- feat: Add analytic events to track shortcut for show sidebar create dropdown and create http request by @cwangsmv in https://github.com/Kong/insomnia/pull/10212
- Chore: Plugin window debug support in dev by @cwangsmv in https://github.com/Kong/insomnia/pull/10181
- feat(undo): reconcile native + CodeMirror undo via one app-level handler by @jackkav in https://github.com/Kong/insomnia/pull/10167
- feat(templating): seed ambient sandbox stdlib globals — Buffer/process/crypto/URL (M2) by @jackkav in https://github.com/Kong/insomnia/pull/10220
- refactor: update environment service methods and replace database calls with service calls by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10227
- fix: propagate system proxy settings to user requests (INS-2943) by @yaoweiprc in https://github.com/Kong/insomnia/pull/10228
- feat: add skill for maintain component documents by @CurryYangxx in https://github.com/Kong/insomnia/pull/10229
- Fix: When paste curl command in request url bar, the import modal did not show by @cwangsmv in https://github.com/Kong/insomnia/pull/10235
- feat(templating): capability-gate the sandbox host bridge (C1) by @jackkav in https://github.com/Kong/insomnia/pull/10222
- feat(INS-2933): first-request experience A/B experiment (13.1) by @pavkout in https://github.com/Kong/insomnia/pull/10215
- fix: Previous response will show after a request is sent successfully by @cwangsmv in https://github.com/Kong/insomnia/pull/10239
- fix(INS-2933): let empty-input request creation and re-focus the first-request input on project switch by @pavkout in https://github.com/Kong/insomnia/pull/10240
- fix: button size by @notjaywu in https://github.com/Kong/insomnia/pull/10241
- feat(templating): capability-aware sandbox context construction (C2) by @jackkav in https://github.com/Kong/insomnia/pull/10226
- feat(INS-2933): add request_url_length to Request Created analytics event by @pavkout in https://github.com/Kong/insomnia/pull/10243
- chore: enable retries for playwright smoke tests by @fiosman in https://github.com/Kong/insomnia/pull/10234
- fix: don't count auto-derived file name as a changed field in new workspace modal by @fiosman in https://github.com/Kong/insomnia/pull/10246
- fix: handle lint process error by terminating it and resetting the reference by @ZxBing0066 in https://github.com/Kong/insomnia/pull/9871
- feat(templating): surface profiles + ceiling + migration warning (P1) by @jackkav in https://github.com/Kong/insomnia/pull/10242
- fix: cloud sync test flaky by @CurryYangxx in https://github.com/Kong/insomnia/pull/10238
- Feat/basic components m0 by @CurryYangxx in https://github.com/Kong/insomnia/pull/10230
- chore: emit and upload junit test results per shard by @fiosman in https://github.com/Kong/insomnia/pull/10253
- fix(import): always show collection picker by @ryan-willis in https://github.com/Kong/insomnia/pull/10262
- feat(undo): broaden undo-history persistence via a stable historyKey by @jackkav in https://github.com/Kong/insomnia/pull/10233
- feat: add a tooltip for show/hide secret on auth tab by @shelby-moore in https://github.com/Kong/insomnia/pull/10263
- feat(templating): vetted npm libraries in the sandbox — uuid + ajv (M3) by @jackkav in https://github.com/Kong/insomnia/pull/10244
- fix: stop reusing blank-row ids in key-value editors [INS-2598] by @pavkout in https://github.com/Kong/insomnia/pull/10260
- fix: restore visible keyboard focus indicators across the app by @pavkout in https://github.com/Kong/insomnia/pull/10268
- fix: route v3 spaces SDK through proxy-aware fetch by @Ali-Sab in https://github.com/Kong/insomnia/pull/10265
- fix(first-request): polish input UI and fix cURL method detection [INS-3055] by @pavkout in https://github.com/Kong/insomnia/pull/10267
- feat: show number of matches when filtering a JSON response by @fiosman in https://github.com/Kong/insomnia/pull/10261
- fix: deep-link mcp workspace matching by @ryan-willis in https://github.com/Kong/insomnia/pull/10269
- perf: rewrite command palette search to eliminate UI freezes and stale results by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10257
- feat(templating): multi-file plugins via in-sandbox module map (M4) by @jackkav in https://github.com/Kong/insomnia/pull/10256
- fix: collection runner ux by @ryan-willis in https://github.com/Kong/insomnia/pull/10271
- fix(sidebar): deduplicate repeated request IDs by @ryan-willis in https://github.com/Kong/insomnia/pull/10179
- fix: support prompt tag in main process by @CurryYangxx in https://github.com/Kong/insomnia/pull/10251
- fix: guard against infinite loops by @ryan-willis in https://github.com/Kong/insomnia/pull/10281
- fix: prevent blur-flush from persisting empty rows or re-enabling disabled rows in EnvironmentKVEditor by @pavkout in https://github.com/Kong/insomnia/pull/10278
- fix(first-request): remove double focus outline and stop cURL method sync while typing by @pavkout in https://github.com/Kong/insomnia/pull/10287
- fix(first-request): add spacing below quick actions/examples row (treatment A) by @pavkout in https://github.com/Kong/insomnia/pull/10288
- feat(templating): (L1) discover user-plugin exports in the sandbox instead of nodeRequire (PR 9) by @jackkav in https://github.com/Kong/insomnia/pull/10276
- feat(templating): (H1) route user-plugin request hooks through the sandbox (PR 10a) by @jackkav in https://github.com/Kong/insomnia/pull/10279
- fix: workspace import targeting by @ryan-willis in https://github.com/Kong/insomnia/pull/10291
- fix: show full value on hover for truncated single-line fields by @fiosman in https://github.com/Kong/insomnia/pull/10273
- chore: bump app version to 13.1.0 by @insomnia-infra in https://github.com/Kong/insomnia/pull/10296
- feat(templating): (H1) route user-plugin response hooks through the sandbox (PR 10b) by @jackkav in https://github.com/Kong/insomnia/pull/10286
- fix: Prevent redundant backend requests by @xiaodemen in https://github.com/Kong/insomnia/pull/10284
- fix: Add unique ids for cloud sync remote files by @cwangsmv in https://github.com/Kong/insomnia/pull/10303
- feat: Add a new option to disable launch browser automatically for MCP oauth workflow by @cwangsmv in https://github.com/Kong/insomnia/pull/10266
- feat: Enhance response viewer behavior when receives large response content by @cwangsmv in https://github.com/Kong/insomnia/pull/9740
- feat(undo): preserve editor undo history across tab changes by @jackkav in https://github.com/Kong/insomnia/pull/10299
- fix(smoke-test): add missing /v3/users/me/onboarding mock endpoint by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10309
- chore: bump node-libcurl for electron 43 and windows arm support [INS-3111] by @ryan-willis in https://github.com/Kong/insomnia/pull/10305
- feat(templating): (A1) route user-plugin actions through the sandbox by @jackkav in https://github.com/Kong/insomnia/pull/10293
- fix: consolidate user-agent disable logic by @ryan-willis in https://github.com/Kong/insomnia/pull/10310
- chore: hide 'generate-docs' command and skip hidden commands in documentation generation by @ZxBing0066 in https://github.com/Kong/insomnia/pull/10314
- fix(templating): re-verify symlink containment on response.setBody writes by @kwburns-kong in https://github.com/Kong/insomnia/pull/10301
- feat: surface OAuth2 request logs in Console timeline (INS-1284) by @yaoweiprc in https://github.com/Kong/insomnia/pull/10250
- fix(ci): resolve cloudsmith authz error by @notjaywu in https://github.com/Kong/insomnia/pull/10321
- fix: Add
textValueto method selector to avoid dev build warnings by @cwangsmv in https://github.com/Kong/insomnia/pull/10323 - chore(ci): add step-security/harden-runner in audit mode by @kwburns-kong in https://github.com/Kong/insomnia/pull/10300
- fix(script): setting invalid value to environment value should be rejected - INS-2957 by @ihexxa in https://github.com/Kong/insomnia/pull/10249
- feat(templating): (T1) flip trust model — pluginSandboxEnabled + per-plugin elevated opt-in by @jackkav in https://github.com/Kong/insomnia/pull/10318
- feat: Persistent link of vault tag with local credential item by @cwangsmv in https://github.com/Kong/insomnia/pull/10221
- feat(templating): (S1) capability & bridge-handler scoping audit by @jackkav in https://github.com/Kong/insomnia/pull/10320
- feat: Add app data service and enhance the sidebar cache logic by @cwangsmv in https://github.com/Kong/insomnia/pull/10333
- fix: e2e smoke test flaky by @cwangsmv in https://github.com/Kong/insomnia/pull/10348
- fix(plugins): missing plugins (Kong/insomnia#10295) INS-3364 by @kwburns-kong in https://github.com/Kong/insomnia/pull/10317
- fix(templating): resolve the QuickJS sandbox engine module before any plugin's code runs by @kwburns-kong in https://github.com/Kong/insomnia/pull/10345
- refactor: org features fetching by @CurryYangxx in https://github.com/Kong/insomnia/pull/10354
- fix: Plugin actions is missing in the workspace dropdown on sidebar- #10356 by @cwangsmv in https://github.com/Kong/insomnia/pull/10358
- fix: large responses now download correctly [INS-2365] by @arora-r in https://github.com/Kong/insomnia/pull/9807
- feat: add enterprise user activity events for request/document actions by @fiosman in https://github.com/Kong/insomnia/pull/10337
- fix: prevent Git credential overwrite when authorizing a second account of the same provider [INS-3035] by @pavkout in https://github.com/Kong/insomnia/pull/10316
- feat(git): name app-managed git folders after their project instead of a bare hex id by @pavkout in https://github.com/Kong/insomnia/pull/10349
- feat: add sidebar collection focus mode (INS-2912) by @pavkout in https://github.com/Kong/insomnia/pull/10324
- fix: remove horizontal scrollbar in Plugins settings tab [INS-3490] by @pavkout in https://github.com/Kong/insomnia/pull/10366
- fix: Sidebar data not updated when offline by @cwangsmv in https://github.com/Kong/insomnia/pull/10369
- Chore: Refine the workspace data hook and add a pending state for sidebar by @cwangsmv in https://github.com/Kong/insomnia/pull/10359
- Apply runner filters to requests/iterations as well as tests [INS-3348] by @godfrzero in https://github.com/Kong/insomnia/pull/10353
- fix: Create workspace below the focus item when created in sidebar by @cwangsmv in https://github.com/Kong/insomnia/pull/10370
- fix(undo): keep undo history when toggling markdown write/preview and request-script tabs by @jackkav in https://github.com/Kong/insomnia/pull/10351
- fix(git): recover gracefully when a push fails after a successful commit [INS-3013] by @pavkout in https://github.com/Kong/insomnia/pull/10372
- feat(settings): add proxyIntegrations option for first-party integrations by @gatzjames in https://github.com/Kong/insomnia/pull/10363
- fix(script): .response.cookies.toObject() should return an object by @ihexxa in https://github.com/Kong/insomnia/pull/10307
- fix: Navigation issue when create workspace from shortcut & workspace dropdown issue by @cwangsmv in https://github.com/Kong/insomnia/pull/10383
- refactor(templating): retire templateTagSandboxEnabled, unify on pluginSandboxEnabled by @jackkav in https://github.com/Kong/insomnia/pull/10364
- fix(deps): security dependency bumps by @kwburns-kong in https://github.com/Kong/insomnia/pull/10347
- fix(INS-2766): Land on the parent folder/collection root when deleting a request's last open tab by @pavkout in https://github.com/Kong/insomnia/pull/10375
- fix(git): return success:true after a completed pull in GitProjectSyncDropdown by @pavkout in https://github.com/Kong/insomnia/pull/10385
New Contributors
- @jeremyjpj0916 made their first contribution in https://github.com/Kong/insomnia/pull/9837
- @arora-r made their first contribution in https://github.com/Kong/insomnia/pull/9807
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.5.1-alpha.0...core@13.2.0-beta.0