Releases: jenkinsci/http-request-plugin
Releases · jenkinsci/http-request-plugin
v1.9.0
🚀 New features and improvements
- Provide an ability to specify proxy authentication (#46) @shchukax
- Allow payload body in GET requests (#55) @Wonno
- Add support for NTLM authorization (#48) @torrescd
- JENKINS-65458 - Add descriptions to HTTP Request Plugin arguments (#56) @Onyimatics
🐛 Bug fixes
- Store response headers in TreeMap with case insensitive comparator (#54) @Pawel-Cieslak
👻 Maintenance
- Enable Dependabot in the repository (#58) @oleg-nenashev
- Enable Release Drafter for changelog automation (#57) @oleg-nenashev
- Bump bom-2.204.x from 16 to 18 (#60) @dependabot
v1.8.27
- JENKINS-64054 Fix the configuration layout on Jenkins 2.264 and above
- Thanks to Tim Jacomb for the pull request
- Refresh the plugin codebase, require Jenkins 2.204.6 or above
- Thanks to Tim Jacomb for the pull request
- Migrate plugin documentation from Wiki to GitHub
- Thanks to Brian Thompson for the pull requests (1, 2)
- Use GitHub as a source of documentation on the Jenkins plugin site
- Thanks to Zbynek Konecny for the pull request
- Add GitHub Sponsors link
v1.8.26
- JENKINS-61863 Fixed backward compatibility, Job were not using default for
wrapAsMultipart
(true)
v1.8.25 (backward compatibility problem, see 1.8.26)
- Upload without multipart/form-data wrapping
- Thanks to lyca for the pull request
v1.8.24
- Allow to use PUT for uploadFile
- Thanks to Alexander Evseev for the pull request
- support for client-cert authentication
- Thanks to Andrei Maus for the pull request
- Use HTTPS URLs in pom.xml
- Thanks to daniel-beck for the pull request
- Thanks to René Scheibe
- Code improvements, pull request
- Upgrade minimum Jenkins & use Java 8, pull request
v1.8.23
- Add option to use system properties, default false
- Break old jobs will be deserialized as true(as it was before), new jobs will use as false, workflow jobs(old and new) will use default as false
- Thanks to Tomas Bezdek for the pull request
- JENKINS-55977 Check for null entity
- Make
ResponseContentSupplier
public #37 - JENKINS-57318 fix for null value in
validResponseCodes
#38 - Support file uploads
- Thanks to Christian Pönisch for the pull request
v1.8.21
- JENKINS-44439 - Add a "quiet mode"
- Thanks to llamahunter for the pull request
- Add support for http proxy
- Thanks to benjaminrene for the pull request
- Added support for OPTIONS Http method
- Thanks to clausfod for the pull request
v1.8.20
- JENKINS-44727 - Ignore ssl check with Java8
- Thanks to nrayapati for the pull request
v1.8.18
- JENKINS-36486 - Support to execution in slave node
- JENKINS-43147 - Added support to send body in DELETE method
- JENKINS-36760 - Supported Jenkins credentials as basic credential
- Deprecated basic credentials in global configuration
- JENKINS-37627 - Added parameter 'outputFile' to save response
- Added access to InputStream in response.getContentStream()
- Added ResponseHandle to better control how response is interpreted
- STRING(default to keep compatibility) will transform the response in string
- NONE will not read the response content and will close the response after the job execution
- LEAVE_OPEN will not read the response content but leaves an open inputStream to be read outside the job execution. Using LEAVE_OPEN it is your responsibility to close it after use. 'response.close();'
- JENKINS-43273 - Error using script generator
v1.8.17
- JENKINS-42303 - handshake error with aws
- HTTPCLIENT-1726 Fixed with an upgrade of httpclient from 4.5.1 to 4.5.3
- JENKINS-41934 Invalid certificate doesn't fail job
- Added parameter 'ignoreSslErrors' to ignore certificate errors, default false but when it deserialize old jobs it uses true to keep compatibility. Breaks default for pipeline, should add ignoreSslErrors:true on invalid certificates requests or import into a keystore
- Fixed warns and deprecateds