JIRA Report – Apache Commons Text
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.15.0
TEXT-236
-
Inserting at end of a TextStringBuilder throws a StringIndexOutOfBoundsException
Bug
Fixed
Resolved
1.15.0
TEXT-235
-
Damerau-Levenshtein distance
New Feature
Fixed
Resolved
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-232
-
WordUtils.containsAllWords() may throw PatternSyntaxException
Bug
Fixed
Resolved
1.12.0
TEXT-175
-
WordUtils.capitalizeFully(String) only splits by spaces, instead of any whitespace
Bug
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