> On 20 Jan 2020, at 00:54, sebb <seb...@gmail.com> wrote:
> 
> What is the use case for needing serialisation?
> It's a lot of effort to maintain a serialisable class, and it opens
> the class to deserialisation attacks.

I don’t have a use case. But the class used to support serialization back to 
the code tagged as CSV_1.0. Putting out new releases that do not support it is 
breaking binary compatibility.

1.7 was the first to break compatibility. The live site reports it as such [1]. 

I will state that I voted +1 on release 1.7. Somehow the issue was missed then 
and it has bugged me ever since.


[1] https://commons.apache.org/proper/commons-csv/findbugs.html 
<https://commons.apache.org/proper/commons-csv/findbugs.html>


Reply via email to