rust-cfitsio v0.15.0 Release Notes
Release Date: 2019-10-23 // over 5 years ago-
โ Added
๐ Changed
- ๐ฅ (
fitsio
) BREAKING CHANGE: implementing underlying rawfitsfile
pointer as astd::ptr::NonNull
, meaning the pointer is guaranteed to never be null, increasing the safety of the API. The breaking change is that more methods require a mutable (exclusive) reference (due to the method of converting theNonNull
to mutable pointer, required by some lower level methods). The upside is that theFitsFile
object should have exclusive access as it wraps the state of the fits file on disk. Safe concurrent (though not parallel) access is given by thethreadsafe
method.
โ Removed
- ๐ฅ (
Previous changes from v0.14.1
-
โ Added
- (
fitsio
) add boolean column type - (
fitsio
) add threadsafe version of aFitsFile
#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
- (