After many years at SourceForge we've decided to move this project to GitHub. The main reason is for better collaboration (after all, that's what OSS is all about!), but it also has a much better interface, and is far easier to work with.
You can now find the project at https://github.com/super-csv/super-csv, and the new project website at http://super-csv.github.io/super-csv.
We've also just released version 2.2.1, so go check it out :)... read more
Super CSV 2.2.0 is finally here!
It's been a while since the last release (1 year exactly!), but we're happy to announce another release of Super CSV :)
Maven downloads have really taken off in the last year, with over 9000 downloads last month alone:
... read more
Announcing Super CSV 2.1.0.....
7 new features for you to play with, and 2 bugs squashed! We'd love feedback, so post on the forums, give a SourceForge review or like/+1 our website :)
Check out the release notes to see what's new... read more
Since Super CSV 2.0.0 we've released via Maven, as well as here on SourceForge. Looks like we made the right choice! Monthly downloads from Maven have now surpassed SourceForge...
This small release restores Java 5 compatibility. Apologies for anyone affected by this - we've put steps in place to prevent that happening again.
As always, we love to hear feedback so please leave a review or post to the forums :)
<!-- add this to use Super CSV -->
<dependency>
<groupId>net.sf.supercsv</groupId>
<artifactId>super-csv</artifactId>
<version>2.0.1</version>
</dependency>
<!-- add this as well if you want to use the new Dozer extension -->
<dependency>
<groupId>net.sf.supercsv</groupId>
<artifactId>super-csv-dozer</artifactId>
<version>2.0.1</version>
</dependency>
After an impressive 1800 downloads on SourceForge and 1000 downloads from Maven in just under 2 months we're happy to announce that version 2.0.0 is out of beta!
We love to hear feedback, so please leave a review or post to the forums :)
If you're upgrading from a previous version, the new release has changes that are not backwards-compatible, so be sure to check the release notes.... read more
The Super CSV team (Kasper and James) is proud to announce the release of Super CSV 2.0.0 beta 1!
Hi All. Yet another release of Super CSV. This time with extended support for autoboxing double's, float's and booleans...
We are happy to announce that v1.50 has finally been released after a few months of beta testing. Enjoy this free software!
Loads of changes: 7 New cell processors.. Deprecated a few cell processors.. BeanReader and BeanWriter now supports method overloading of get/set methods.. Cell processors now only throw SuperCSVException.. better handling of lines without the expected number of columns.. Better error messages, more context information in the exception and available to the programmer
For the full story go to: http://supercsv.sourceforge.net/versionHistory.html
It is with great pleasure that I can welcome Dominique de Vito to the project! He brings great code quality and plenty of enthusiasm and good ideas! Hopefully this will be reflected in the coming releases.
Who said CSV files were dead!? Its less than 3 months since super csv hit the 2000 download mark and has now hit the 4000 downloads! This calls for champagne!
I sincerely hope the download statistics continue this way, and that more good ideas will be discussed in the forums. Since the last download benchmark a lot of stuff has happened, and there is even more in the pipeline. So look out for future releases and spread the word about super csv both to friend, blog about it and tell of your experiences in the forums!... read more
We are very excited to present yet another release of Super CSV, version 1.30.
Super CSV is a free CSV reader/writer with a wealth of features to suit all your CSV needs. The framework evolves around the
notion of cell processors which enables a highly customizable and verbose specification of how to read and write CSV files.
Highlights of this release:
Great stuff! 2000 downloads :-) It's only a month since we celebrated the 1000th download. Let's hope the 4000th download is just around the corner. You can help out by spreading the word and using the forums!
cheers!
We are very excited to present yet another release of Super CSV, version 1.20.
Super CSV is a free CSV reader/writer with a wealth of features to suit all your CSV needs. The framework evolves around the
notion of cell processors which enables a highly customizable and verbose specification of how to read and write CSV files.
This release has a few new Cell processors and some updated API's for writers
and improved overall documentation. The main gain in this release is the ConvertNullTo processor.... read more
Amazingly, and if we can trust the sourceforge stats, Super CSV has been downloaded more than a thousand times now!
Great stuff! Go spread the word :-).
This release is mostly concerned with how the .jar file is built. This time it should be JDK 5 compatible out of the box!
We are very excited to present yet another release of Super CSV, version 1.15.
Super CSV is a free CSV reader writer with a wealth of features suit all your CSV needs.
This release is a "maturity release" -- with focus on improving robustness and speed over introducing new features.
Highlights of the release:
A new version of SuperCSV has been released. We are very excited to present yet another release of Super CSV. There are a lot of goodies in store this time! The change s highlighted are
Introduced new cell processors parseChar, ForbidSubStr, RequireSubStr
Made the tokenizer 5% faster (the thing that reads and interprets the CSV files)! Reading files has never been faster!
The framework now support plugging in new tokenizers onto readers. Feel free to author your own fast tokenizer... read more
Yet another bugfix version has been released. This time we have fine-tuned the definition of "'s and spaces within "'s...
enjoy!
Thanks to user feedback, a small bugfix version has been released. The changes are as follows
The JAR file is now build for JDK 5 rather than JDK 6
The bean reader/writer now supports inherited attributes of the bean class.
enjoy!
A new and fresh take on CSV reading/writing is found in Super CSV's notion of cellprocessors which enables you to operate on CSV files in an object-oriented fashion and easily enforces user-defined constraints on your data. See more at http://supercsv.sourceforge.net/