Releases: jenkinsci/winstone
Releases · jenkinsci/winstone
5.4.2
Backports for the Jenkins 2.204.x baseline. It will be used as a base for the JENKINS-60409 and JENKINS-60199 which were caused by regressions in newer Jetty versions.
🐛 Bug Fixes
- JENKINS-60409 - Fix propagation of the maximum form content size and form content keys number (regression in Jetty 9.4.24 and Winstone 5.5,). It impacts Jenkins 2.205 and above (#95) @jglick
📦 Dependency updates
- Add a test annotations dependency to the 5.4.x branch @oleg-nenashev
5.9
🐛 Bug Fixes
- JENKINS-60409 - Fix propagation of the maximum form content size and form content keys number (regression in Jetty 9.4.24 and Winstone 5.5,). It impacts Jenkins 2.205 and above (#95) @jglick
- JENKINS-60199 - Fix reverse improper proxy redirects to 127.0.0.1 due to X-Forwarded-Host and X-Forwarded-Port ordering issue (regression in Jetty 9.4.24 and Winstone 5.5,). It impacts Jenkins 2.205 and above (#94) @dependabot
📦 Dependency updates
- Bump jetty.version from 9.4.26.v20200117 to 9.4.27.v20200227 (#94) @dependabot
- Bump maven-shade-plugin from 3.2.1 to 3.2.2 (#92) @dependabot
- Bump jetty.version from 9.4.25.v20191220 to 9.4.26.v20200117 (#88) @dependabot
👻 Maintenance
- Add server connector builder to prevent code duplication (#93) @ChrisRo89
💥 Breaking changes
- Remove the protected
winstone.HttpConnectorFactory#createConnector()
method. There is no external usages, so it is considered as a minor breaking change which does not require a major release (#93) @ChrisRo89
5.4.1
Winstone release with backports for the Jenkins 2.204.x baseline. It will be used as a base for the JENKINS-60409 and JENKINS-60199 which were caused by regressions in newer Jetty versions.
🚀 New features and improvements
- JENKINS-60821 - set the Jetty (winstone) name for the Jetty's thread pool (#90) @jtnord
🐛 Bug Fixes
- JENKINS-57888 - Restore
java.util.logging.config.file
property support (regression in 5.4) (#87) @lrpg
👻 Maintenance
- Enable releases of Incremental versions (JEP-305) (#81) @jglick
- JENKINS-60606 - Jenkinsfile: Use standard Maven run methods from the Pipeline lib (#85) @oleg-nenashev
- Fix of Windows ACI agents by @jglick
5.8
🐛 Bug Fixes
- JENKINS-60857 - Use SslContextFactory.Server to prevent the "KeyStores with multiple certificates are not supported" error (#91) @jglick
5.7
🚀 New features and improvements
- JENKINS-60821 - set the Jetty (winstone) name for the Jetty's thread pool (#90) @jtnord
🐛 Bug Fixes
- JENKINS-57888 - Restore
java.util.logging.config.file
property support (regression in 5.4) (#87) @lrpg
👻 Maintenance
- Bump Parent POM from 1.53 to 1.54 (#89) @dependabot
5.6
5.5
🚀 New features and improvements
- JEP-222 - Add WebSocket support (#79) @jglick
- Bump Jetty from 9.4.22.v20191022 to 9.4.25.v20191220 (#80, #83) @dependabot
📝 Documentation updates
👻 Maintenance
- Switch to spotbugs and fix some issues (#69) @res0nance
- Enable releases of Incremental versions (JEP-305) (#81) @jglick
- Upgrade Parent POM to 1.53 (#82) @oleg-nenashev
- Remove the obsolete TODO.txt (#84) @oleg-nenashev
- JENKINS-60606 - Jenkinsfile: Use standard Mavn run methods from the Pipeline lib (#85) @oleg-nenashev