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

Upgrade to commons-text 1.2

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 10.0
    • 9.11
    • Dependency Upgrades
    • None
    • Unknown
    • N/A

    Description

      See https://github.com/apache/commons-text/blob/commons-text-1.2/RELEASE-NOTES.txt

      JAVA 9 SUPPORT
      ==============
      
      At our time of release of 1.1, our build succeeds with Java 9-ea build 159,
      and we believe all of our features to be Java 9 compatible. However, when we
      run "mvn clean site" we have failures.
      
      NEW FEATURES
      =============
      
      o TEXT-74:   StrSubstitutor: Ability to turn off substitution in values. Thanks to Ioannis Sermetziadis.
      o TEXT-97:   RandomStringGenerator able to pass multiple ranges to .withinRange(). Thanks to Amey Jadiye.
      o TEXT-89:   WordUtils.initials support for UTF-16 surrogate pairs. Thanks to Arun Vinud S S.
      o TEXT-90:   Add CharacterPredicates for ASCII letters (uppercase/lowercase) and arabic numerals.
      o TEXT-85:   Added CaseUtils class with camel case conversion support. Thanks to Arun Vinud S S.
      o TEXT-91:   RandomStringGenerator should be able to generate a String with a random length.
      o TEXT-102:  Add StrLookup.resourceBundleLookup(ResourceBundle).
      
      FIXED BUGS
      ==========
      
      o TEXT-106:  Exception thrown in ExtendedMessageFormat using quotes with custom registry. Thanks to Benoit Moreau.
      o TEXT-100:  StringEscapeUtils#UnEscapeJson doesn't recognize escape signs correctly. Thanks to Don Jeba.
      o TEXT-105:  Typo in LongestCommonSubsequence#logestCommonSubsequence. Thanks to Abrasha.
      
      CHANGES
      =======
      
      o TEXT-107:  Upversion commons-lang to 3.7.
      o TEXT-98:   Deprecate isDelimiter and use HashSets for delimiter checks. Thanks to Arun Vinud S S.
      o TEXT-88:   WordUtils should treat an empty delimiter array as no delimiters. Thanks to Amey Jadiye.
      o TEXT-93:   Update RandomStringGenerator to accept a list of valid characters. Thanks to Amey Jadiye.
      o TEXT-92:   Update commons-lang dependency to version 3.6.
      o TEXT-83:   Document that commons-csv should be used in preference to CsvTranslators. Thanks to Amey Jadiye.
      o TEXT-67:   NumericEntityUnescaper.options - fix TODO.
      o TEXT-84: RandomStringGenerator claims to be immutable, but isn't.
      

      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: