<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/opencsv/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/opencsv/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 14 Feb 2026 21:15:35 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/opencsv/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>#175 Dependency maven:org.apache.commons:commons-lang3:3.17.0 is vulnerable</title><link>https://sourceforge.net/p/opencsv/feature-requests/175/?limit=25#1e70</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Sorry Peter this must be an issue on the build on your project.    Because 5.12.0 does use commons-lang3 3.18.0 as you can see from &lt;a href="https://central.sonatype.com/artifact/com.opencsv/opencsv/dependencies." rel="nofollow"&gt;https://central.sonatype.com/artifact/com.opencsv/opencsv/dependencies.&lt;/a&gt;     &lt;/p&gt;
&lt;p&gt;If you use maven to build your projects (and I apologize I do not know enough about gradles to know the equivalent off hand) run the following on your project:&lt;/p&gt;
&lt;p&gt;mvn dependency:tree&lt;/p&gt;
&lt;p&gt;and from what you are telling me it should show 3.17 instead of 3.18.   This is because another dependency pulled in 3.17.0 as a transitive dependency.    If so then run &lt;/p&gt;
&lt;p&gt;mvn dependency:tree -Dverbose   &lt;/p&gt;
&lt;p&gt;and that will show you which dependency is pulling commons-lang3 3.17.0.  &lt;/p&gt;
&lt;p&gt;To fix the issue you neeed to add a dependencyManagement section in your pom.xml file.  &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;dependencyManagement&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;        &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;dependencies&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;             &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;                 &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.commons&lt;span class="nt"&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;                 &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;commons-lang3&lt;span class="nt"&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;                 &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;version&amp;gt;&lt;/span&gt;3.18.0&lt;span class="nt"&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;              &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;            &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;/dependencies&amp;gt;&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="nt"&gt;&amp;lt;/dependencyManagement&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;And that is maven's way of saying "I am not telling you to use commons-lang3 but if you do you will use version 3.18.0.  &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Conway</dc:creator><pubDate>Sat, 14 Feb 2026 21:15:35 -0000</pubDate><guid>https://sourceforge.net3f6eff65bc436b459c2f87737a63e0ba3fd9ad30</guid></item><item><title>#175 Dependency maven:org.apache.commons:commons-lang3:3.17.0 is vulnerable</title><link>https://sourceforge.net/p/opencsv/feature-requests/175/?limit=25#a36d</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I use com.opencsv:opencsv:5.12.0&lt;/p&gt;
&lt;p&gt;In Intellij I see this warning:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;Dependency maven:org.apache.commons:commons-lang3:3.17.0 is vulnerable

Update to unaffected version 3.18.0

CVE-2025-48924,  Score: 5.3

Uncontrolled Recursion vulnerability in Apache Commons Lang.
This issue affects Apache Commons Lang: Starting with commons-lang:commons-lang 2.0 to 2.6, and, from org.apache.commons:commons-lang3 3.0 before 3.18.0.
The methods ClassUtils.getClass(...) can throw StackOverflowError on very long inputs. Because an Error is usually not handled by applications and libraries, a
StackOverflowError could cause an application to stop.
Users are recommended to upgrade to version 3.18.0, which fixes the issue.
 Mend Note: The description of this vulnerability differs from MITRE.

Read More: https://www.mend.io/vulnerability-database/CVE-2025-48924?utm_source=Jetbrains

Results powered by Mend.io
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Penzov</dc:creator><pubDate>Fri, 13 Feb 2026 22:20:31 -0000</pubDate><guid>https://sourceforge.net9eccda9cf6a12e10a8a336c8e4a436c06c77066c</guid></item><item><title>#175 Dependency maven:org.apache.commons:commons-lang3:3.17.0 is vulnerable</title><link>https://sourceforge.net/p/opencsv/feature-requests/175/?limit=25#5262</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello Peter&lt;/p&gt;
&lt;p&gt;What version opencsv are you using?   The latest release version 5.12.0 uses 3.18.0 &lt;/p&gt;
&lt;p&gt;&lt;a href="https://central.sonatype.com/artifact/com.opencsv/opencsv/dependencies" rel="nofollow"&gt;https://central.sonatype.com/artifact/com.opencsv/opencsv/dependencies&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please let me know if there are any issues with that version of commons-lang3.   If so the current snapshot version uses 3.20.0 but have not released it yet because all it has is dependency updates.   &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Conway</dc:creator><pubDate>Fri, 13 Feb 2026 16:17:58 -0000</pubDate><guid>https://sourceforge.net8212f9b8c5f4716fa2bdde2fd57ccb101f2abe71</guid></item><item><title>Dependency maven:org.apache.commons:commons-lang3:3.17.0 is vulnerable</title><link>https://sourceforge.net/p/opencsv/feature-requests/175/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In version com.opencsv:opencsv:5.12.0 there is dependency:&lt;/p&gt;
&lt;p&gt;Dependency maven:org.apache.commons:commons-lang3:3.17.0 is vulnerable&lt;/p&gt;
&lt;p&gt;I get warning CVE-2025-48924&lt;br/&gt;
5.3&lt;br/&gt;
Transitive Insufficient Information&lt;/p&gt;
&lt;p&gt;Any plans to update library version?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Penzov</dc:creator><pubDate>Fri, 13 Feb 2026 15:32:50 -0000</pubDate><guid>https://sourceforge.net73a3582ec793d37f12d4310e1eea924caddd6403</guid></item><item><title>#170 commons-collections transitive dependency in opencsv:5.10</title><link>https://sourceforge.net/p/opencsv/feature-requests/170/?limit=25#4678</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;We really need a version that does not have this end of life version of commons-collections.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Schuler</dc:creator><pubDate>Mon, 12 Jan 2026 16:29:04 -0000</pubDate><guid>https://sourceforge.net009163ba5869ad925efc62d0333e9b2901fd4c9c</guid></item><item><title>#174 Upgrade to commons-text 1.15.0</title><link>https://sourceforge.net/p/opencsv/feature-requests/174/?limit=25#21cc</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Scott Conway&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Conway</dc:creator><pubDate>Fri, 26 Dec 2025 22:04:01 -0000</pubDate><guid>https://sourceforge.net3d4eedce0186344c24c99b700c0c725e46c371ce</guid></item><item><title>Upgrade to commons-text 1.15.0</title><link>https://sourceforge.net/p/opencsv/feature-requests/174/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Using Liquibase in Spring Boot and can see that I have one conflict. Spring boot starter liquibase 4.0.1 use spring boot liquibase that use liquibase-core 5.0.1 that use opencsv 5.12.0. OpenCSV 5.12.0 has commons-text 1.13.1 which conflicts with 1.14.0 that is from another package. I can see that 1.15.0 is out. Could be good to upgrade to something more modern. Marry Christmas and take care.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adrian</dc:creator><pubDate>Thu, 25 Dec 2025 11:39:37 -0000</pubDate><guid>https://sourceforge.netecfd922698dbdad29b0477b46aecff7ceafaeed1</guid></item><item><title>Upgrade to commons-text 1.15.0</title><link>https://sourceforge.net/p/opencsv/feature-requests/174/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 174 has been modified: Upgrade to commons-text 1.15.0&lt;br/&gt;
Edited By: Scott Conway (sconway)&lt;br/&gt;
Status updated: 'open' =&amp;gt; 'accepted'&lt;br/&gt;
Owner updated: None =&amp;gt; 'sconway'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adrian</dc:creator><pubDate>Thu, 25 Dec 2025 11:39:37 -0000</pubDate><guid>https://sourceforge.netd9ec7962ff218456a0e3ca021fb7b83de1053d84</guid></item><item><title>Quotation for numbers and booleans</title><link>https://sourceforge.net/p/opencsv/feature-requests/173/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi there,&lt;/p&gt;
&lt;p&gt;I'm trying to make the StatefulBeanToCsvBuilder to write useful CSV files and my trouble is that either all fields are quoted, either they are all not quoted.&lt;/p&gt;
&lt;p&gt;It would be good to create a new filed in StatefulBeanToCsvBuilder called for example "applyQuotesToStrings" (false by default)... If we set this field to true - the quotes to be applied only to String fields, but numbers and booleans to remain unquoted.&lt;/p&gt;
&lt;p&gt;If there is some way I can contribute for this new feature - I will do it quickly.&lt;/p&gt;
&lt;p&gt;Thanks&lt;br/&gt;
Daniel&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Dimov</dc:creator><pubDate>Wed, 03 Dec 2025 11:39:50 -0000</pubDate><guid>https://sourceforge.neta244544bac72498cb6327325f377c40a144f2eb6</guid></item><item><title>#158 CsvBindByName capitalizes headers when writing</title><link>https://sourceforge.net/p/opencsv/feature-requests/158/?limit=25#b21f</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Scott Conway</dc:creator><pubDate>Sun, 30 Nov 2025 03:48:11 -0000</pubDate><guid>https://sourceforge.netb5e213e03f2cf07717cdb5faab67ba8fff758b67</guid></item></channel></rss>