13.0.0-beta.0Pre-release
13.0.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 pin and unpin websocket and socketio requests
- Git Sync support for canonical repository output
- Import deep-link login experience
- Include app version in window title
Changed 5
- Move model migrate and initModel to database
- Change default behavior when delete cloud sync workspace
- Integrate v3 user endpoints
- Use electron store for oauth session
- Revamping pre/post scripting sandbox
Fixed 5
- Unhandledrejection error
- Resolve sentry promise error
- Git Sync credential validation causing form loop
- Git Sync auto-resolve non-YAML file conflicts to remote during merge
- View transition error
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
New Contributors
- @jeremyjpj0916 made their first contribution in https://github.com/Kong/insomnia/pull/9837
- @fiosman made their first contribution in https://github.com/Kong/insomnia/pull/9862
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.5.1-alpha.0...core@13.0.0-beta.0