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-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.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
1.0 TEXT-38 Fluent API in "RandomStringBuilder" Improvement Fixed Closed
1.0 TEXT-37 Global vs local source of randomness Improvement Fixed Closed