Apache Commons logo Commons Text

JIRA Report

Fix Version Key Component Summary Type Resolution Status
- TEXT-210 - Spotbugs Failures Bug Fixed Resolved
- TEXT-151 - JaroWinklerSimilarity uses Object.equals to test for equality Bug Fixed Closed
- TEXT-125 - Not able to build the source code Bug Fixed Closed
- TEXT-118 - JSON escaping incorrect for the delete control character Bug Fixed Resolved
- TEXT-63 - Mutable fields should be private Bug Fixed Closed
- TEXT-60 - Build failures when building with Java 9 EA Bug Fixed Closed
- TEXT-234 - Improve StrBuilder documentation for new line text Improvement Fixed Closed
- TEXT-180 - Minor improvements Improvement Fixed Closed
- TEXT-162 - Update Apache Commons Lang from 3.8.1 to 3.9. Improvement Fixed Closed
- TEXT-139 - Improve JaccardSimilarity computational cost Improvement Fixed Resolved
- TEXT-96 - Convenience methods needed for RandomStringGenerator Improvement Fixed Closed
- TEXT-40 - Escape HTML characters only once Improvement Fixed Closed
1.13.0 TEXT-233 - Missing OSGi import-package commons-lang3 version can make commons-text unusable in OSGi Bug Fixed Resolved
1.12.0 TEXT-175 - WordUtils.capitalizeFully(String) only splits by spaces, instead of any whitespace Bug Fixed Resolved
1.12.0 TEXT-232 - WordUtils.containsAllWords​() may throw PatternSyntaxException Wish Fixed Resolved
1.11.0 TEXT-230 - Javadoc of org.apache.commons.text.lookup.DefaultStringLookup.XML is incorrect Bug Fixed Resolved
1.11.0 TEXT-228 - StringTokenizer performance degradation when parsing large lines Bug Fixed Resolved
1.11.0 TEXT-221 - Incompatible OSGI Bundle-SymbolicName since parent version 47 Bug Fixed Resolved
1.11.0 TEXT-229 - Add XmlEncoderStringLookup/XmlDecoderStringLookup New Feature Fixed Resolved
1.11.0 TEXT-224 - Set SecureProcessing feature in XmlStringLookup by default Task Fixed Resolved
1.10.0 TEXT-211 - TextStringBuilder equals method changed behaviour from 1.8 to 1.9 Bug Fixed Resolved
1.10.0 TEXT-209 - LookupTranslator returns count of chars consumed, not of codepoints consumed Bug Fixed Resolved
1.10.0 TEXT-191 - JaroWinklerDistance returns the same values as JaroWinklerSimilarity Bug Fixed Resolved
1.10.0 TEXT-189 - Fix CaseUtils when the input string contains only delimiters Bug Fixed Resolved
1.10.0 TEXT-187 - Test failures with Java 15 Bug Fixed Resolved
1.10.0 TEXT-186 - StringSubstitutor map constructor throws NPE on 1.9 with null map Bug Fixed Closed
1.10.0 TEXT-185 - Release Notes page hasn't been updated for 1.9 release yet Bug Fixed Resolved
1.10.0 TEXT-158 - Incorrect values for Jaccard similarity with empty strings Bug Fixed Resolved
1.10.0 TEXT-212 - A More Efficient Implementation for Calculating Size of Longest Common Subsequence Improvement Fixed Resolved
1.10.0 TEXT-194 - Use StringUtils.INDEX_NOT_FOUND constant Improvement Fixed Resolved
1.10.0 TEXT-190 - Document negative limit for WordUtils abbreviate method Improvement Fixed Resolved
1.10.0 TEXT-188 - Speed up LevenshteinDistance with threshold Improvement Fixed Resolved
1.9 TEXT-178 - StringSubstitutor incorrectly removes some escape characters Bug Fixed Resolved
1.9 TEXT-174 - ScriptStringLookup does not accept ":" Bug Fixed Closed
1.9 TEXT-149 - StringEscapeUtils.unescapeCsv doesn't remove quotes at begin and end of string Bug Fixed Resolved
1.9 TEXT-177 - Update from Apache Commons Lang 3.9 to 3.11 Improvement Fixed Resolved
1.9 TEXT-166 - FuzzyScore JavaDoc mistake Task Fixed Resolved
1.8 TEXT-171 - StringLookupFactory.addDefaultStringLookups(Map<String, StringLookup>) does not convert keys to lower case Bug Fixed Resolved
1.8 TEXT-168 - (doc) Fixed wrong value for Jaro-Winkler example #117 Bug Fixed Closed
1.8 TEXT-167 - commons-text web page missing "RELEASE-NOTES-1.7.txt" Bug Fixed Closed
1.8 TEXT-170 - Add String lookup for host names and IP addresses (DnsStringLookup) New Feature Fixed Closed
1.8 TEXT-169 - Add helper factory method org.apache.commons.text.StringSubstitutor.createInterpolator() New Feature Fixed Closed
1.7 TEXT-165 - ResourceBundleStringLookup.lookup(String) throws MissingResourceException instead of returning null Bug Fixed Closed
1.7 TEXT-152 - infinite loop in WordUtils.wrap Bug Fixed Resolved
1.7 TEXT-138 - TextStringBuilder append sub-sequence not consistent with Appendable Bug Fixed Resolved
1.7 TEXT-111 - WordUtils.wrap must calculate offset increment from wrapOn pattern length Bug Fixed Resolved
1.7 TEXT-153 - LookupTranslator performance optimization Improvement Fixed Closed
1.7 TEXT-127 - Add a toggle to throw an exception when a variable is unknown in StringSubstitutor Improvement Fixed Resolved
1.7 TEXT-104 - Jaro Winkler Distance refers to similarity Improvement Fixed Resolved
1.7 TEXT-148 - Add an enum to the lookup package that lists all StringLookups New Feature Fixed Closed
1.6 TEXT-144 - Add the resource string bundle string lookup to the default set of lookups Improvement Fixed Closed
1.6 TEXT-147 - Add a Base64 encoder string lookup. New Feature Fixed Closed
1.6 TEXT-146 - org.apache.commons.text.lookup.StringLookupFactory.interpolatorStringLookup() should reuse a singleton instance New Feature Fixed Closed
1.6 TEXT-145 - Add StringLookupFactory methods for the URL encoder and decoder string lookups. New Feature Fixed Closed
1.5 TEXT-131 - JaroWinklerDistance: Calculation deviates from definition Bug Fixed Closed
1.5 TEXT-130 - JaroWinklerDistance: Wrong results due to precision of transpositions Bug Fixed Closed
1.5 TEXT-142 - Add URL encoder and decoder string lookups Improvement Fixed Closed
1.5 TEXT-141 - Add org.apache.commons.text.lookup.StringLookupFactory.resourceBundleStringLookup(String) Improvement Fixed Closed
1.5 TEXT-132 - Update Apache Commons Lang from 3.7 to 3.8.1 Improvement Fixed Closed
1.5 TEXT-143 - Add constant string lookup like the one in Apache Commons Configuration New Feature Fixed Closed
1.5 TEXT-140 - Add a Base64 string lookup New Feature Fixed Closed
1.5 TEXT-137 - Add a URL string lookup New Feature Fixed Closed
1.5 TEXT-136 - Add a file string lookup New Feature Fixed Closed
1.5 TEXT-135 - Add a script string lookup New Feature Fixed Closed
1.5 TEXT-134 - Add a Properties file string lookup New Feature Fixed Closed
1.5 TEXT-133 - Add a XML file XPath string lookup New Feature Fixed Closed
1.4 TEXT-123 - WordUtils.wrap throws StringIndexOutOfBoundsException when wrapLength is Integer.MAX_VALUE Bug Fixed Closed
1.4 TEXT-120 - StringEscapeUtils#unescapeJson does not unescape double quotes and forward slash Bug Fixed Resolved
1.4 TEXT-119 - StringEscapeUtils dropped SQL support but it is not clear if this is intentional or not Bug Fixed Resolved
1.4 TEXT-122 - Allow full customization with new API org.apache.commons.text.lookup.StringLookupFactory.interpolatorStringLookup(Map<String, StringLookup>, StringLookup, boolean) Improvement Fixed Closed
1.4 TEXT-121 - Update Java requirement from version 7 to 8. Improvement Fixed Closed
1.3 TEXT-80 - StrLookup API confusing Bug Fixed Closed
1.3 TEXT-70 - Build failure with java 9-ea+159 Bug Fixed Closed
1.3 TEXT-110 - Add Automatic-Module-Name MANIFEST entry for Java 9 compatibility Improvement Fixed Closed
1.3 TEXT-117 - Add a local host string lookup: LocalHostStringLookup New Feature Fixed Closed
1.3 TEXT-116 - Add a StrTokenizer replacement based on the StringMatcher interface: StringTokenizer New Feature Fixed Closed
1.3 TEXT-115 - Add a StrBuilder replacement based on the StringMatcher interface: TextStringBuilder New Feature Fixed Closed
1.3 TEXT-114 - Add a StrSubstitutor replacement based on interfaces: StringSubstitutor New Feature Fixed Closed
1.3 TEXT-113 - Add an interpolator string lookup: StringLookupFactory#interpolatorStringLookup() New Feature Fixed Closed
1.2 TEXT-106 - Exception thrown in ExtendedMessageFormat using quotes with custom registry Bug Fixed Closed
1.2 TEXT-105 - Typo in LongestCommonSubsequence#logestCommonSubsequence Bug Fixed Closed
1.2 TEXT-100 - StringEscapeUtils#UnEscapeJson doesn't recognize escape signs correctly Bug Fixed Closed
1.2 TEXT-88 - WordUtils.capitalizeFully behaves in a counterintuitive manner with empty delimiter array. Bug Fixed Closed
1.2 TEXT-84 - RandomStringGenerator claims to be immutable, but isn't Bug Fixed Closed
1.2 TEXT-107 - Upversion commons-lang to 3.7 Improvement Fixed Closed
1.2 TEXT-85 - Create CaseUtils class. Add toCamelCase Improvement Fixed Closed
1.2 TEXT-74 - StrSubstitutor: Ability to turn off substitution in values Improvement Fixed Closed
1.2 TEXT-67 - NumericEntityUnescaper.options - fix TODO Improvement Fixed Closed
1.2 TEXT-102 - Add StrLookup.resourceBundleLookup(ResourceBundle) New Feature Fixed Closed
1.2 TEXT-91 - RandomStringGenerator should be able to generate a String with a random length New Feature Fixed Closed
1.2 TEXT-90 - Add CharacterPredicates for ASCII letters (uppercase/lowercase) and arabic numerals New Feature Fixed Closed
1.2 TEXT-92 - Update commons-lang dependency to version 3.6 Task Fixed Closed
1.2 TEXT-83 - Document that commons-csv should be used in preference to CsvTranslators Task Fixed Closed
1.2 TEXT-93 - RandomStringGenerator accepts a list of valid characters Wish Fixed Closed
1.0 TEXT-64 - Investigate locale issue in ExtendedMessageFormatTest Bug Fixed Closed
1.0 TEXT-52 - [XSS] Possible attacks through StringEscapeUtils.escapeEcmaScrip better javadoc Bug Fixed Closed
1.0 TEXT-51 - Move RandomStringGenerator onto its own branch for 1.1 release Bug Fixed Closed
1.0 TEXT-35 - Unfinished class Javadoc for CosineDistance Bug Fixed Closed
1.0 TEXT-69 - Resolve PMD/CMD Violations Improvement Fixed Closed
1.0 TEXT-62 - Incorporate suggestions from RC2 into 1.0 release Improvement Fixed Closed