All Versions
11
Latest Version
Avg Release Cycle
89 days
Latest Release
1976 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.15.0 Changes
October 23, 2019โ 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
- ๐ฅ (
-
v0.14.1 Changes
December 12, 2018โ 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
- (
-
v0.14.0 Changes
April 21, 2018โ Added
- (
fitsio
) addoverwrite
method toNewFitsFile
#94 - ๐ (
fitsio
) addndarray
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 Changes
March 10, 2018โ Addded
- (
fitsio
) addrow
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
) addprimary_hdu
method #77
๐ Changed
- ๐ฅ (
fitsio
) BREAKING CHANGE: changed ImageType variants to be more rusty #84 - (
fitsio
)create_image
andcreate_table
takeInto<String>
#81 - (
fitsio
)WritesKey::write_key
now accepts &str's as well asString
s #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 Changes
February 23, 2018๐ Fix issue with uploading crate
โ Addded
๐ Changed
โ Removed
-
v0.12.0 Changes
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 previouslystart
andend
to arange
Range<usize>
- ๐ (
fitsio
) removed builder pattern for construction ofColumnDataDescription
- ๐ฏ (
fitsio
) some implementations which were previously nightly-only have been used. These features involve thecloned
method on anIterator
. Therefore the version of rust is therefore restricted by this.
โ Removed
- ๐ (
-
v0.11.1 Changes
November 25, 2017โ Addded
๐ Changed
- ๐ (
fitsio
) Fixed problem with writing string columns
โ Removed
- ๐ (
-
v0.11.0 Changes
November 24, 2017โ Addded
๐ Changed
- ๐ (
fitsio
) Updated the documentation to be feature complete as of this version
โ Removed
- ๐ (
-
v0.10.0 Changes
November 07, 2017โ Added
- (
fitsio
) additer
[#46][pull-46] - (
fitsio
) addhdu_name
,hdu_names
,num_hdus
, anddelete
[#45][pull-45] - (
fitsio
) addcopy_to
[#44][pull-44] - (
fitsio
) addinsert_column
,append_column
, anddelete_column
methods toFitsHdu
[#43][pull-43] - โ add contribution guide
- cfitsio license
๐ Changed
- ๐ฅ (
fitsio
) BREAKING CHANGE: most methods require passing a mutableFitsFile
to perform work - (
fitsio
) IncludeSBYTE_IMG
,USHORT_IMG
andULONG_IMG
data types
โ Removed
Nothing
- (
-
v0.9.0 Changes
July 15, 2017โ Added
- (
fitsio
) Created unified error typefitsio::errors::Error
- โ
(
fitsio
) Official (i.e. tested) support for the extended filename syntax - ๐ (
fitsio
) Implemented support for generating the ffi bindings "live" usingbindgen
#34 - ๐ (
fitsio
) Support (unsafely) accessing the underlyingfitsfile
pointer #32 - (
fitsio
) Implement resizing images #31
๐ Changed
- (
fitsio
) Removed most unneededunwrap
s from the code - (
fitsio
) Simplified the implementation ofbuf_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
- (