Projects / Super CSV / Releases

All releases of Super CSV

  •  18 Aug 2008 20:30
Avatar

    Release Notes: This release adds 7 cell processors and deprecates one. Unique has been renamed to UniqueHashCode. BeanReader and BeanWriter now support method overloading of get/set methods. Cell processors only throw SuperCSVException. The following exceptions have been added: ClassCastInputCSVException and NullInputException. There is better handling of lines without the expected number of columns. The raised exception is now associated with a valid CSVContext object. There are better error messages, and more context information is in the exception and available to the programmer.

    •  21 Jun 2008 23:47
    Avatar

      Release Notes: Seven new cell processors were added. A few cell processors were deprecated. BeanReader and BeanWriter now support method overloading of get/set methods. Cell processors now only throw the SuperCSVException. Handling of lines without the expected number of columns was improved. Error messages were improved, more context information was added in the exception and is available to the programmer.

      •  24 Jan 2008 01:23
      Avatar

        Release Notes: BeanReader now accepts interface types to read into. The reader will create an implementation on-the-fly of the interface and use this. The ITokenizer interface has become public, making 3rd party extensions better integrated. The exception class now contains the file context in which it was thrown. An overloaded read() has been removed entirely. The cell processor ParseBigDecimal has been added. A new exception SuperCSVReflectionException replaces annoying Java checked exceptions. More methods now use the "..." notation for easy use.

        •  26 Nov 2007 21:55
        Avatar

          Release Notes: This release adds the ConvertNullTo cell processor, which enables better support for writing partial objects, maps. and lists. It changes method signatures to use the Java 5 "..." notation to make the programming more natural. There is a small bugfix in processor StrLen.

          •  16 Oct 2007 08:36
          Avatar

            Release Notes: CSV encoding is now more robust and 25% faster. Many tests were added.

            •  03 Oct 2007 23:32
            Avatar

              Release Notes: This release introduces the new cell processors parseChar, ForbidSubStr, and RequireSubStr. The tokenizer is 5% faster (the thing that reads and interprets the CSV files). The framework now supports plugging in new tokenizers onto readers. The Javadoc has been improved for some processors. A source branch has been added specifically for tokenizer speed testing and comparison. It is now easy to experiment with various tokenizing strategies.

              •  18 Sep 2007 10:42
              Avatar

                Release Notes: Support for inherited properties in the bean reader/writer. The JAR was changed and is now usable under JDB 5+.

                Screenshot

                Project Spotlight

                episoder

                A tool to tell you about new episodes of your favourite TV shows.

                Screenshot

                Project Spotlight

                BalanceNG

                A modern software IP load balancer.