Releases: jenkinsci/stapler
Releases · jenkinsci/stapler
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
1.262
1.261
🐛 Bug Fixes
- JENKINS-62985 - Prevent resource leakages in sessions (#194) @res0nance
📦 Dependency updates
- Bump junit from 4.11 to 4.13.1 (#193) @dependabot
👻 Maintenance
1.260
🚀 New features and improvements
- Improve message regarding duplicated annotated constructors (II) (#190) @jglick
- Implement a cache in AbstractTearOff even when MetaClass.NO_CACHE is set (#184) @jglick
🐛 Bug Fixes
- JENKINS-61438 - IllegalArgumentException for ChoiceParameter on bindJSON saving job configuration (#182) @nfalco79
- Correctly encode control and surrogate characters in JSON (#183) @daniel-beck
📦 Dependency updates
- Update commons-fileupload to match that used in Jenkins (#189) @jglick
- Bump commons-beanutils from 1.8.3 to 1.9.2 in /core (#188) @dependabot
- Bump dom4j from 2.1.1 to 2.1.3 in /jelly (#187) @dependabot
👻 Maintenance
- Add spotbugs and findsecbugs (#185) @jeffret-b
- Bump stapler-adjunct-jquery to stop pulling dependency range (#186) @Vlatombe
1.259
🚀 New features and improvements
- Add a mechanism to suppress stack trace. (#176) @jeffret-b