All Versions
11
Latest Version
Avg Release Cycle
89 days
Latest Release
223 days ago

Changelog History
Page 1

  • v0.15.0

    October 23, 2019
  • v0.14.1

    December 12, 2018

    ➕ Added

    • (fitsio) add boolean column type
    • (fitsio) add threadsafe version of a FitsFile #99
    • (fitsio) add benchmarking #98
    • 👍 (fitsio) add support for writing all integer header keys

    🔄 Changed

    • 📦 (fitsio) fix errors with the system allocator, ensuring the package will run on the latest nightly and beta compilers #100

    ✂ Removed

  • v0.14.0

    April 21, 2018

    ➕ Added

    • (fitsio) add overwrite method to NewFitsFile #94
    • 👍 (fitsio) add ndarray support #92
    • 📚 (fitsio) add lots of documentation

    🔄 Changed

    • 💥 (fitsio) BREAKING CHANGE: move code into more logical submodule arrangement #95
    • (fitsio) add long cfitsio function names internally #88

    ✂ Removed

  • v0.13.0

    March 10, 2018

    ➕ Addded

    • (fitsio) add row method to read single row. This allows the user to declare a custom struct representing the row values #86
    • 🖨 (fitsio) add pretty-printing support #83
    • (fitsio) add primary_hdu method #77

    🔄 Changed

    • 💥 (fitsio) BREAKING CHANGE: changed ImageType variants to be more rusty #84
    • (fitsio) create_image and create_table take Into<String> #81
    • (fitsio) WritesKey::write_key now accepts &str's as well as Strings #80
    • 💥 (fitsio) BREAKING CHANGE: all ranges are now exclusive of the upper value, matching Rust's default behaviour #61
    • 💥 (fitsio) BREAKING CHANGE: inverted the order of image/region axes to match the C row-major convention #59

    ✂ Removed

  • v0.12.1

    February 23, 2018

    🛠 Fix issue with uploading crate

    ➕ Addded

    🔄 Changed

    ✂ Removed

  • v0.12.0

    February 23, 2018

    ➕ Addded

    • 👍 (fitsio) add support for images which are not 2d
    • 👍 (fitsio) add support for customising the primary HDU when a file is created (Thanks @astrojhgu from the users discourse, for the suggestion)
    • 👍 (fitsio) add support for non-2d images
    • (fitsio) more friendly errors when image data is requested outside of the range of the image

    🔄 Changed

    • (fitsio) change function arguments that were previously start and end to a range Range<usize>
    • 🏗 (fitsio) removed builder pattern for construction of ColumnDataDescription
    • 👯 (fitsio) some implementations which were previously nightly-only have been used. These features involve the cloned method on an Iterator. Therefore the version of rust is therefore restricted by this.

    ✂ Removed

  • v0.11.1

    November 25, 2017

    ➕ Addded

    🔄 Changed

    • 🛠 (fitsio) Fixed problem with writing string columns

    ✂ Removed

  • v0.11.0

    November 24, 2017

    ➕ Addded

    🔄 Changed

    • 📚 (fitsio) Updated the documentation to be feature complete as of this version

    ✂ Removed

  • v0.10.0

    November 07, 2017

    ➕ Added

    • (fitsio) add iter [#46][pull-46]
    • (fitsio) add hdu_name, hdu_names, num_hdus, and delete [#45][pull-45]
    • (fitsio) add copy_to [#44][pull-44]
    • (fitsio) add insert_column, append_column, and delete_column methods to FitsHdu [#43][pull-43]
    • ➕ add contribution guide
    • cfitsio license

    🔄 Changed

    • 💥 (fitsio) BREAKING CHANGE: most methods require passing a mutable FitsFile to perform work
    • (fitsio) Include SBYTE_IMG, USHORT_IMG and ULONG_IMG data types

    ✂ Removed

    Nothing

  • v0.9.0

    July 15, 2017

    ➕ Added

    • (fitsio) Created unified error type fitsio::errors::Error
    • ✅ (fitsio) Official (i.e. tested) support for the extended filename syntax
    • 👍 (fitsio) Implemented support for generating the ffi bindings "live" using bindgen #34
    • 👍 (fitsio) Support (unsafely) accessing the underlying fitsfile pointer #32
    • (fitsio) Implement resizing images #31

    🔄 Changed

    • (fitsio) Removed most unneeded unwraps from the code
    • (fitsio) Simplified the implementation of buf_to_string
    • (fitsio) Include image data type in hdu info struct

    ✂ Removed

    Nothing

    🚀 [Unreleased]: https://github.com/mindriot101/rust-fitsio/compare/v0.14.0...HEAD


    vim: ft=markdown:textwidth=0:nocindent