Releases: Kong/insomnia
12.3.1 📦
What's Changed
- 🚀 12.3.1-beta.1 by @insomnia-infra in #9637
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.3.1-beta.1...core@12.3.1
12.3.1-beta.1 📦
What's Changed
- 🚀 12.3.1-beta.0 by @insomnia-infra in #9624
- feat: support add in new tab in command palette by @ZxBing0066 in #9604
- fix: Add a default read-only page for MCP workspace without active request by @cwangsmv in #9616
- fix: handle db change for socket.io request by @CurryYangxx in #9628
- feat: support redirect to single request, and workspace select by @jackkav in #9610
- fix: git project repo clear handling by @ryan-willis in #9627
- fix: auto-close after commit+push with multiple commits [INS-1948] by @ryan-willis in #9608
- Fix: Change MCP payload params from object to json string by @cwangsmv in #9631
- fix: show static author email for all git auth types by @ryan-willis in #9626
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.3.1-beta.0...core@12.3.1-beta.1
12.3.1-beta.0 📦
What's Changed
- 🚀 12.3.0 by @insomnia-infra in #9570
- fix: Tooltip action is not clickable when render in modal by @cwangsmv in #9565
- Fix: local installation of plugin fail due to npmrc file by @cwangsmv in #9572
- test: verify git sync feature flag & storage rule - [INS-1908] by @CurryYangxx in #9567
- fix: plugin install failed due to mixed usage of runtime api by @ZxBing0066 in #9571
- fix: persist environment tab data when switching between tabs by @niladrix719 in #9138
- feat: improved enterprise trial confirmation modal by @ryan-willis in #9569
- Fix: Environment variable in MCP OAuth settings in not working by @cwangsmv in #9568
- refactor: IoC database implementation to get rid of runtime dependencies by @ZxBing0066 in #9511
- refactor: move some model types to a new file to reduce cycle references by @ZxBing0066 in #9564
- refactor: move enterprise apis to insomnia-api by @ZxBing0066 in #9552
- Fix: MCP workspace sync issue by @cwangsmv in #9584
- refactor: move node dependencies from models to helpers by @ZxBing0066 in #9563
- Chore: Adding eslint rule to avoid using window and document in main process related code by @cwangsmv in #9579
- refactor: migrate projects request to insomnia-api package - [INS-1874] by @CurryYangxx in #9574
- fix: use password input for PAT - [INS-1955] by @CurryYangxx in #9588
- feat: when logged out handle deep link by @jackkav in #9585
- feat: support deeplink curl import by @jackkav in #9586
- Fix: Add missing mcp generate sampling response file in build script by @cwangsmv in #9591
- fix: block import deeplink by @jackkav in #9597
- fix: socket.io body tab refresh - [INS-1997] by @CurryYangxx in #9600
- fix: no project ui by @CurryYangxx in #9606
- feat: navigate to imported workspace by @jackkav in #9601
- Fix: MCP cloud sync action issues by @cwangsmv in #9595
- feat(git): select commit email from git provider per repo [INS-1474] by @ryan-willis in #9593
- feat: clearer ai settings panel by @Ali-Sab in #9602
- Fix Socket.io JSON requests and responses handling - [INS-1993] by @Copilot in #9596
- refactor: migrate invite api - [INS-1875] by @CurryYangxx in #9590
- optimize: make debug view loader more robust by @ZxBing0066 in #9611
- fix: nowrap input prefixes [INS-2039] by @ryan-willis in #9620
New Contributors
- @niladrix719 made their first contribution in #9138
- @Ali-Sab made their first contribution in #9602
- @Copilot made their first contribution in #9596
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.3.0...core@12.3.1-beta.0
12.3.0 📦
What's Changed
- 🚀 12.3.0-beta.0 by @insomnia-infra in #9548
- fix: git credential migration state storage path by @CurryYangxx in #9549
- feat: Make “Turn on AI” prompt clearer in Git Sync Smart Commits by @pavkout in #9544
- fix: move deprecation warning above tests by @jackkav in #9554
- fix: new git credential flow by @CurryYangxx in #9553
- Hide the git-repo form in the create project modal [INS-1900] by @yaoweiprc in #9558
- Clarify macOS entitlements for local testing by @CurryYangxx in #9559
- feat(analytics): temporary org+project metrics by @ryan-willis in #9551
- fix(mcp): minor ux improvements by @ryan-willis in #9555
- fix: Improve CookieSchema expiration handling for Infinity values and invalid date inputs by @pavkout in #9543
- fix: clarify git credential fields by @ryan-willis in #9566
- refactor: Minor UX polish for AI Commits [INS-1644] by @pavkout in #9561
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.3.0-beta.0...core@12.3.0
12.3.0-beta.0 📦
What's Changed
- 🚀 12.2.0 by @insomnia-infra in #9503
- Remove unnecessary parameter in OAuth flow [INS-1859] by @yaoweiprc in #9496
- Fix: Using safeParser to parse Insomnia git yaml files by @cwangsmv in #9425
- fix: Insomnia V5.1 parser fails to parse legacy data with incomplete header data by @cwangsmv in #9495
- feat: add branch info - [INS-1853] by @CurryYangxx in #9508
- chore: add circular reference check by @ZxBing0066 in #9065
- Support fuzzy match when picking repo [INS-1460] by @yaoweiprc in #9504
- fix: Add state and scope input UI for MCP OAuth parameter by @cwangsmv in #9507
- feat: Allow empty credential configs to work with cloud providers by @cwangsmv in #9499
- chore: clean unused crypt code and hkdf by @ZxBing0066 in #9519
- feat: integrate customer-io in-app messages by @ZxBing0066 in #9510
- fix: Import collection variables as the base environment collection environment. by @cwangsmv in #9530
- refactor: move trial apis to insomnia-api by @ZxBing0066 in #9518
- fix(script-sdk): auto-convert object to string in calling replaceIn by @ihexxa in #9529
- Fixed Monaco Editor styling issues occurring after application crashes. [INS-1365] by @pavkout in #9498
- feat: make commit dialog default state clearer by @ryan-willis in #9542
- feat: Support git sync & cloud sync for MCP client by @cwangsmv in #9527
- fix: move null cookie expires fix from har to jarFromCookies to ensure it be fixed across different scenarios by @ZxBing0066 in #9535
- fix: ensure cookie tag respects the URL by @ZxBing0066 in #9534
- [INS-1473] [INS-1868] Introduce new Git Credentials management flow (#9513) by @yaoweiprc in #9517
- test: add unit test for git credential model by @CurryYangxx in #9545
- Prevent users from deleting git credentials in use. [INS-1900] by @yaoweiprc in #9546
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.2.0...core@12.3.0-beta.0
12.2.0 📦
What's Changed
- 🚀 12.2.0-beta.1 by @insomnia-infra in #9490
- Force the dropdown to be positioned below the input, adjust styles [INS-1850] by @yaoweiprc in #9492
- Fix style issue by @yaoweiprc in #9493
- Fix: revert structuredClone method used for clone in context menu by @cwangsmv in #9494
- Add fuzzy match for searching repos and branches by @yaoweiprc in #9497
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.2.0-beta.1...core@12.2.0
12.2.0-beta.1 📦
What's Changed
- 🚀 12.2.0-beta.0 by @insomnia-infra in #9479
- feat: Add sampling support for MCP by @cwangsmv in #9395
- fix: Can not authenticate with Gitlab/Github account by @pavkout in #9486
- chore: pin external github ations to commit SHA by @notjaywu in #9417
- Fix issues related to project creation flow [INS-1844] by @yaoweiprc in #9488
- fix: connect repo later - [INS-1843] by @CurryYangxx in #9487
- feat(Project Modal): Sticky action toolbar on the bottom of the modal by @gatzjames in #9489
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.2.0-beta.0...core@12.2.0-beta.1
12.2.0-beta.0 📦
What's Changed
- 🚀 12.1.0 by @insomnia-infra in #9410
- fix: handle invalid url in oauth modal by @ZxBing0066 in #9413
- fix: wrong tailwind usage by @CurryYangxx in #9336
- fix: inso test result category always be unknown by @ZxBing0066 in #9405
- feat: mcp support disable ssl validation by @ZxBing0066 in #9382
- Chore/tailwind v4 upgrade - [INS-1653] by @CurryYangxx in #9350
- feat: refactor mcp code with context to support safe abort at any time by @ZxBing0066 in #9397
- Fix/proxy-config-INS-1532 by @jackkav in #9416
- Chore/bump-linting-pkgs by @jackkav in #9409
- feat: base components - [INS-1570] by @CurryYangxx in #9344
- chore: run prettier by @jackkav in #9431
- chore: enable react-hooks/purity rule by @ZxBing0066 in #9430
- fix: tailwind v4 border issue by @CurryYangxx in #9433
- Chore: eslint-autofixes by @jackkav in #9421
- chore: remove insomnia-api-client package dep by @shelby-moore in #9432
- fix: missing = when import -d from curl by @ZxBing0066 in #9434
- chore: show warnings on dev start by @jackkav in #9438
- explicit noEmit by @jackkav in #9437
- fix: Shortcut not working in MCP client issue by @cwangsmv in #9448
- refactor: extract insomnia-api by @ZxBing0066 in #9093
- add lint warning about node modules by @jackkav in #9439
- fix: clone selected branch - [INS-1462] by @CurryYangxx in #9408
- Refine the modal for creating and editing project [INS-1461] by @yaoweiprc in #9423
- pin react plugin and autofix by @jackkav in #9458
- fix: Open MCP manage certificates modal instead of settings modal for disable SSL validation by @cwangsmv in #9460
- feat: git editing flow by @CurryYangxx in #9459
- fix: handle missing active workspace by redirecting to project overview by @gatzjames in #9467
- fix: improve layout of NoProjectView component by @gatzjames in #9468
- [INS-1473] fix credentials not reloading in Git form by @gatzjames in #9470
- feat: Added new Segment Events [INS-1332] by @pavkout in #9464
- [INS-1797] fix importing wsdl files with references by @gatzjames in #9462
- chore: Modify the windows app signing process to use the new certificate by @balugeorge in #9472
- feat: update link by @CurryYangxx in #9473
- Fix file delimiter escape issue in Windows [INS-1611] by @yaoweiprc in #9398
- Fix theme issue by @yaoweiprc in #9476
- Fix incorrect path for inso.exe signing by @balugeorge in #9474
- Decrypt keypair before trust manager setup by @balugeorge in #9478
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.1.0...core@12.2.0-beta.0
12.1.0 📦
What's Changed
- 🚀 12.1.0-beta.1 by @insomnia-infra in #9406
- Fix issues in merge modal [INS-1742] by @yaoweiprc in #9404
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.1.0-beta.1...core@12.1.0
12.1.0-beta.1 📦
What's Changed
- 🚀 12.0.0-beta.0 by @insomnia-infra in #9308
- Use codemirror merge addon to replace mis-merge [INS-1425] by @yaoweiprc in #9268
- fix: type imports for contributors by @ryan-willis in #9310
- fix: hide create mock server when creation not allowed by @shelby-moore in #9301
- feat: sparkles badge for AI features by @ryan-willis in #9306
- feat: update commit generation area by @ryan-willis in #9319
- fix: mcp issues by @CurryYangxx in #9321
- Fix: oauth redirection issue for MCP by @cwangsmv in #9316
- fix: redundant update toast by @CurryYangxx in #9322
- fix: delete wrong tailwind class by @CurryYangxx in #9266
- [INS-1598] - fix "see all features" link visibility in onboarding by @gatzjames in #9317
- feat: new pricing features by @xiaodemen in #9176
- fix: autoupdate ux by @jackkav in #9295
- fix: use string readyState to make mcp ux more accurate by @ZxBing0066 in #9323
- Fix new pricing issues before v12 launch by @yaoweiprc in #9330
- fix: unify and add links for new insomnia docs by @cwangsmv in #9333
- chore: add docs gen docs by @jackkav in #9312
- Fix/git checkout offline error msg by @gatzjames in #9335
- feat: clear all credentials upon logout [INS-1630] by @ryan-willis in #9328
- Change wording [INS-1547] by @yaoweiprc in #9340
- fix ndjson parser by @jackkav in #9318
- 🚀 12.0.0 by @insomnia-infra in #9338
- feat: MCP message loading status refinement and elicitation support by @cwangsmv in #9288
- use ecmascript 11 by @jackkav in #9347
- Fix: Show oauth related error only when discover authorization server and dynamic register client success by @cwangsmv in #9348
- feat: Support to cancel separate MCP message by @cwangsmv in #9341
- feat: add a error type for mcp response and optimize the ui when encounter an mcp auth error by @ZxBing0066 in #9349
- fix: Insomnia V5 Schema changes [INS-847] by @pavkout in #9275
- feat: add model config to segment even for mock creation by @shelby-moore in #9357
- fix: MCP request pane missing after switch to vertical layout by @cwangsmv in #9365
- feat: support saving run collection result report by @ZxBing0066 in #9360
- chore: bump insomnia-plugin-ai to 1.0.5 by @shelby-moore in #9370
- bump: @kong/insomnia-plugin-external-vault by @insomnia-infra in #9373
- fix: record failed mcp auth fetch events by @ZxBing0066 in #9372
- feat: Making MCP Client visible in scratchpad by @cwangsmv in #9374
- Fix: Set selected primitive for MCP client only when exists by @cwangsmv in #9375
- feat: add mcp error details to the events and the UI by @ZxBing0066 in #9377
- feat: support ca cert config for mcp by @ZxBing0066 in #9376
- chore: bump ai plugin to 1.0.6 by @shelby-moore in #9379
- Fix: Update sign up tip text by @cwangsmv in #9380
- feat: add squirrel windows sign check - [INS-1338] by @CurryYangxx in #9361
- fix: pick missing stdio env fix caused by merge by @ZxBing0066 in #9383
- fix: Mcp list roots loading status issue by @cwangsmv in #9384
- 🚀 12.1.0-beta.0 by @insomnia-infra in #9386
- fix(inso): include transient variables during interpolation by @ryan-willis in #9396
- feat(inso): support request timeouts by @ryan-willis in #9363
- chore: normalise filenames by @jackkav in #9399
- [INS-1736] fix(schema): allow nullable authentication and path parameters in collection schema by @gatzjames in #9402
Full Changelog: https://github.com/Kong/insomnia/compare/core@12.0.0-beta.0...core@12.1.0-beta.1