Release 1.13.0 This is a stability release, before the new fits standard will be implemented in version 2.0 Major updates to the util package including a set of routines for efficient copyying of arrays of all types. Some of the special FITS values are collected in the FitsIO class. New buffering utility classes have also been created. Some methods that were public in the util package but which were not used in the FITS library have been removed. The logging is now using java.util.logging, no standard out or stanard error is used anymore. Added utilty class for updating checksums Added examples in utilities package for how to use new Header enumerations. Other changes in this edition include: - Builder pattern for the creation of cards introduced. - Fixed handling of binary tables built from an empty state row by row. Fixed coupling of binary tables and the FITS heap to allow copying of binary tables using the internal ColumnTable representation. - Reorganized compression and added internal compression package. - Tile compression, will be implemented from scratch in 2.0 and is not yet available in 1.13.0 - Unit tests extended to cover 92% of the library . - Longstring support was improved and longer comments are now supported. - Compression dependecy to apache compression is now optional again. - When reading/writing the same card the comment moved one blank to the right. - All javadoc's are now java-8 compatible and produce no warnings. - Support for biginteger and bigdecimal. - Generic detection of the value type of a card. - Insert a header card at a specific position. - All internally used keyword references are now enumerations. - Comment mapping is now moved to the standard keyword enumeration. - The settings of FitsFactory are now changeable to thread local specific settings.