Page MenuHomeSolus

Update to 5.14.7
ClosedPublic

Authored by theSoenke on Feb 25 2018, 10:28 AM.

Details

Summary
  • Basic support for importing Swagger 2.0 projects
  • Add RSA-SHA1 signing for OAuth 1.0
  • Response history now shows URL instead of time and size
  • Fix GraphQL autocomplete in nested blocks
  • Fix code generation when multipart/form-data present
  • Attempt to fix certain network requests hanging
  • Fix body type changing automatically when content-type header updated
  • GraphQL queries now work with OAuth 2.0 requests
  • Base environment name no longer editable
  • Support AWS multifactor auth
  • Add audience field to OAuth 2.0 client credentials grant
  • Add OpenID response type for OAuth 2.0 implicit grant
  • Always show accurate HTTP status message (never default)
  • Plugin arguments can now define a validate function
  • Support XPath string results
  • Added enable/disable toggle to most authentication types
  • XPath queries no longer required to begin with forward slash
  • New template tag to prompt for user input
  • New OS template tag for accessing operating system values
  • getBodyText and setBodyText added to plugin API
Test Plan

Start application
Make some REST requests

Diff Detail

Repository
R3990 insomnia
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
theSoenke created this revision.Feb 25 2018, 10:28 AM
theSoenke requested review of this revision.Feb 25 2018, 10:28 AM
JoshStrobl edited the summary of this revision. (Show Details)Feb 26 2018, 1:34 PM
JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
20

Any explanation for the removal of lerna?

JoshStrobl requested changes to this revision.Feb 26 2018, 1:35 PM
This revision now requires changes to proceed.Feb 26 2018, 1:35 PM
theSoenke added inline comments.Feb 26 2018, 8:35 PM
package.yml
20

In my opinion there is no longer any need for it. I'm not entirely sure anymore why it has been added in the first place. I think because I first used lerna directly instead of the NPM scripts. As lerna is a dependency in the package.json I see no need to use an externally bundled dependency especially that there the specific version is locked in the package-lock.json and there is otherwise always the chance of incompatibilities or breaking changes. Does this make sense? Or want me to revert it?

JoshStrobl added inline comments.Feb 26 2018, 8:38 PM
package.yml
20

No because I explicitly wanted us to use the external version of lerna, like we do with yarn. If lerna needs to be updated to facilitate updating insomnia, then we should do that. Please revert it and keep it there in the future.

theSoenke updated this revision to Diff 5767.Feb 26 2018, 8:46 PM

Add lerna dependency

theSoenke marked 3 inline comments as done.Feb 26 2018, 8:46 PM
theSoenke added inline comments.
package.yml
20

done

JoshStrobl accepted this revision.Feb 26 2018, 8:52 PM

Thanks!

This revision is now accepted and ready to land.Feb 26 2018, 8:52 PM
Closed by commit R3990:cb38d62cfc68: Update to 5.14.7 (authored by Sönke Behrendt <thesoenke@outlook.com>, committed by JoshStrobl). · Explain WhyFeb 26 2018, 8:53 PM
This revision was automatically updated to reflect the committed changes.