Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-1467

Upgrade to commons-lang3 3.8

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 10.8-rc-1
    • 10.6.1
    • Dependency Upgrades
    • None
    • Unknown
    • N/A

    Description

      See https://commons.apache.org/proper/commons-lang/release-notes/RELEASE-NOTES-3.8.txt

      New features:
      o LANG-1355: TimeZone.getTimeZone() in FastDateParser causes resource contention (PR #296.) Thanks to Chas Honton.
      o LANG-1360: Add methods to ObjectUtils to get various forms of class names in a null-safe manner Thanks to Gary Gregory.
      
      Fixed Bugs:
      o LANG-1362: Fix tests DateUtilsTest for Java 9 with en_GB locale Thanks to Stephen Colebourne.
      o LANG-1365: Fix NullPointerException in isJavaVersionAtLeast on Java 10, add SystemUtils.IS_JAVA_10, add JavaVersion.JAVA_10 Thanks to Gary Gregory.
      o LANG-1348: StackOverflowError on TypeUtils.toString(...) for a generic return type of Enum.valueOf Thanks to mbusso.
      o LANG-1350: ConstructorUtils.invokeConstructor(Class, Object...) regression Thanks to Brett Kail.
      o LANG-1349: EqualsBuilder#isRegistered: swappedPair construction bug Thanks to Naman Nigam.
      o LANG-1357: org.apache.commons.lang3.time.FastDateParser should use toUpperCase(Locale) Thanks to BruceKuiLiu.
      
      Changes:
      o LANG-1358: Improve StringUtils#replace throughput Thanks to Stephane Landelle.
      o LANG-1346: Remove deprecation from RandomStringUtils
      o LANG-1361: ExceptionUtils.getThrowableList() is using deprecated ExceptionUtils.getCause() Thanks to Ana.
      

      Attachments

        Activity

          People

            tmortagne Thomas Mortagne
            tmortagne Thomas Mortagne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: