• 1.5.22

      See JENKINS-65988. Jenkins core is using Guava 11.0.1, which was released on January 9, 2012. Jenkins core would like to upgrade to Guava 30.1.1, which was released on March 19, 2021. Plugins must be prepared to be compatible with both Guava 11.0.1 and Guava 30.1.1 in advance of this core transition.

      In particular, this plugin has been identified as using the com.google.common.cache.Cache#get(K key) API, which has been removed between Guava 11.0.1 and latest. The removal took place in Guava 12.0.

      To facilitate the Jenkins core transition, this plugin must be prepared and released such that it works with both Guava 11.0.1 and latest. The recommendation is for plugins to migrate from Guava's cache to Caffeine via the Jenkins Caffeine API plugin.

      For the most part, the migration is a trivial matter of replacing imports of com.google.common.cache.Cache with imports of com.github.benmanes.caffeine.cache.Cache and imports of com.google.common.cache.CacheBuilder with imports of com.github.benmanes.caffeine.cache.Caffeine. For examples of how to do this, see these existing PRs:

          [JENKINS-66304] Prepare GitLab for core Guava upgrade

          Basil Crow added a comment -

          jequals5 Would you be able to take a look at this PR?

          Basil Crow added a comment - jequals5 Would you be able to take a look at this PR?

          Marky Jackson added a comment -

          basil

          org.jboss.resteasy:resteasy-client needs to be updated to 4.5.7

          Marky Jackson added a comment - basil org.jboss.resteasy:resteasy-client needs to be updated to 4.5.7

          Basil Crow added a comment -

          jequals5 that was a pre-existing failure on the main branch which has now been corrected. I've rebased my PR on top of the most recent version of the main branch, so I think this is ready for another look.

          Basil Crow added a comment - jequals5 that was a pre-existing failure on the main branch which has now been corrected. I've rebased my PR on top of the most recent version of the main branch, so I think this is ready for another look.

          Basil Crow added a comment -

          Thanks for merging this, Maxime Mazet! jequals5 would it be possible to get a release out that includes this PR?

          Basil Crow added a comment - Thanks for merging this, Maxime Mazet! jequals5 would it be possible to get a release out that includes this PR?

          Basil Crow added a comment -

          Released in 1.5.22.

          Basil Crow added a comment - Released in 1.5.22 .

            basil Basil Crow
            basil Basil Crow
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: