Releases: jenkinsci/stapler
Releases · jenkinsci/stapler
1630.vf4c5d3a183cc
1627.v5c244c19f85f
💥 Breaking changes
📦 Dependency updates
- Bump annotation-indexer from 1.15 to 1.16 (#307) @dependabot
- Bump jenkins-test-harness-htmlunit from 56.vf1eabfc274f8 to 66.v712ea44bccba (#306) @dependabot
- Bump commons-httpclient from 3.1 to 3.1-jenkins-3 (#295) @dependabot
- Bump mockito-core from 4.1.0 to 4.2.0 (#294) @dependabot
👻 Maintenance
- As of Java 9, _ is a keyword and may not be used as an identifier (#299) @basil
- Run CI build on Java 11 (#303) @basil
- Use
@code
rather than<tt>
(#302) @basil - Replace deprecated
org.eclipse.jetty.util.ajax.JSON
with non-deprecatednet.sf.json
(#297) @basil - Suppress a spurious SpotBugs warning that only appears on Java 11 (#298) @basil
- INFRA-2908 - Update URLs for new home in jenkinsci (#296) @timja
🚦 Tests
1612.v2a13b906bf3a
1602.vc3566a1d3c95
🐛 Bug fixes
📦 Dependency updates
- Bump mockito-core from 4.0.0 to 4.1.0 (#284) @dependabot
- Bump test-annotations from 1.3 to 1.4 (#282) @dependabot
- Bump actions/checkout from 2.3.5 to 2.4.0 (#280) @dependabot
- Bump mockito-core from 3.12.4 to 4.0.0 (#275) @dependabot
- Bump actions/checkout from 2.3.4 to 2.3.5 (#277) @dependabot
- Bump jetty.version from 9.4.43.v20210629 to 9.4.44.v20210927 (#274) @dependabot
👻 Maintenance
1593.v0e838714faae
🚀 New features and improvements
- Bump jenkins-infra/jenkins-maven-cd-action from 1.1.0 to 1.2.0 (#271) @dependabot
📦 Dependency updates
- Bump jenkins-infra/jenkins-maven-cd-action from 1.1.0 to 1.2.0 (#271) @dependabot
- Bump mockito-core from 3.12.3 to 3.12.4 (#270) @dependabot
- Bump mockito-core from 3.12.1 to 3.12.3 (#269) @dependabot
- Bump mockito-core from 3.12.0 to 3.12.1 (#268) @dependabot
- Bump mockito-core from 3.11.2 to 3.12.0 (#267) @dependabot
- Bump jzlib from 1.1.3 to 1.1.3-kohsuke-1 (#263) @dependabot
- Bump jellydoc-annotations from 1.2 to 1.5 (#266) @dependabot
- Bump json-lib from 2.4-jenkins-2 to 2.4-jenkins-3 (#262) @dependabot
- Bump mockito-core from 3.11.0 to 3.11.2 (#261) @dependabot
- Bump annotation-indexer from 1.14 to 1.15 (#254) @dependabot
- Bump commons-io from 2.9.0 to 2.11.0 (#255) @dependabot
- Bump httpmime from 4.5 to 4.5.13 (#260) @dependabot
- Bump asm from 9.1 to 9.2 (#259) @dependabot
- Bump jenkins from 1.64 to 1.65 (#253) @dependabot
- Bump javax.annotation-api from 1.2 to 1.3.2 (#251) @dependabot
- Bump jetty-webapp from 9.4.41.v20210516 to 9.4.43.v20210629 (#249) @dependabot
- Bump maven-jellydoc-plugin from 1.2 to 1.5 (#240) @dependabot
- Bump jetty.version from 9.4.41.v20210516 to 9.4.43.v20210629 (#250) @dependabot
- Bump Mockito from 1.8.5 to 3.11.0 (#242) @basil
- Bump Jetty from 6.1.11 to 9.4.41.v20210516 (#243) @basil
- Bump jruby-rack from 1.1.13.1 to 1.1.21 (#238) @dependabot
📝 Documentation updates
👻 Maintenance
- Disable flakey test (#264) @timja
- Switch to
spotbugs-annotations
(#258) @jglick - Ignore new versions of the Servlet API (#257) @jglick
🚦 Tests
- Adding tests to reproduce issue with JSONNull. (#173) @aHenryJard
1563.v3da2d02f9572
🚀 New features and improvements
📦 Dependency updates
- Bump commons-io from 2.8.0 to 2.9.0 (#237) @dependabot
- Bump jenkins from 1.63 to 1.64 (#236) @dependabot
- Bump metainf-services from 1.7 to 1.8 (#230) @dependabot
- Bump javax.servlet.jsp-api from 2.3.0 to 2.3.3 (#228) @dependabot
- Bump txw2 from 20070624 to 20110809 (#229) @dependabot
- With a new
annotation-indexer
comes a new index location (#232) @basil
1539.v2f05ce93882d
1532.vfcf95addcb5f
📦 Dependency updates
- Replacing Guava’s
CacheBuilder
with Java Platform equivalents (#220) @jglick - Bump commons-io from 2.4 to 2.7 in /core (#217) @dependabot
1527.ve41b3ce15c05
Note to any external users: Stapler is now being published directly to the Jenkins Artifactory server; we no longer publish to Maven Central via OSSRH. (Publishing to Central was already spotty—security releases did not make it there.) If your project uses Stapler and does not already inherit from a Jenkins project parent POM, you will need to add
<repositories>
<repository>
<id>repo.jenkins-ci.org</id>
<url>https://repo.jenkins-ci.org/public/</url>
</repository>
</repositories>
to receive updates.
🚀 New features and improvements
- JENKINS-65442 - json api improve performance when encoding unicode characters (#214) @scddev
📦 Dependency updates
- Inline Guava's
Iterators#limit
(#216) @basil - Migrate from Guava's cache to
ConcurrentHashMap
inJellyClassLoaderTearOff
(#215) @basil
👻 Maintenance
- INFRA-2908 - Prepare to publish Stapler via JEP-229 - (#218) @jglick
1.263
🐛 Bug fixes
- SECURITY-1097 - Merge 1.262.1 back into master (#212) @daniel-beck
📦 Dependency updates
- Update to commons-beanutils:1.9.4 without disabling the protection (#211) @daniel-beck
- JENKINS-64650 - : Upgrade Commons FileUpload from 1.3.1-jenkins-2 to 1.4 (#204) @basil
👻 Maintenance
- Migrate from com.google.common.util.concurrent.SettableFuture to Java 8 java.util.concurrent.CompletableFuture (#210) @basil
- Removing usages of Guava from tests (#206) @basil
- Migrate from com.google.common.base.Function to java.util.function.Function (#207) @basil
- Migrate from com.google.common.base.Predicate to java.util.function.Predicate (#208) @basil