Skip to content

Commit

Permalink
chore: release (#338)
Browse files Browse the repository at this point in the history
## 🤖 New release
* `fitsio`: 0.21.2 -> 0.21.3
* `fitsio-sys`: 0.5.2 -> 0.5.3
* `fitsio-derive`: 0.2.0 -> 0.2.1

<details><summary><i><b>Changelog</b></i></summary><p>

## `fitsio`
<blockquote>

##
[0.21.3](fitsio-v0.21.2...fitsio-v0.21.3)
- 2024-07-26

### Added
- POC header comment API design
([#332](#332))

### Other
- Add TSHORT types for i16 and u16
- Add clippy feature
- Merge branch 'main' into main
- Pin minimal serde version
- Update criterion requirement from 0.3.5 to 0.5.1 in /fitsio
- Fix nightly compile errors
- Use TBYTE for *8 reads
([#277](#277))
- Allow/fix warnings that are blocking CI
</blockquote>

## `fitsio-sys`
<blockquote>

##
[0.5.3](fitsio-sys-v0.5.2...fitsio-sys-v0.5.3)
- 2024-07-26

### Other
- Fix clippy warnings
- Update bindgen requirement from 0.66 to 0.69 in /fitsio-sys
- Include new changelog for fitsio-sys
- Provide aliases to function "long names".
- Update bindgen requirement from 0.63 to 0.66 in /fitsio-sys
### Added

* Added aliases for cfitsio short names
([#258](#258))

### Changed
### Removed
</blockquote>

## `fitsio-derive`
<blockquote>

##
[0.2.1](fitsio-derive-v0.2.0...fitsio-derive-v0.2.1)
- 2024-07-26

### Other
- Rename myself
- Specify required patch versions for all deps.
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/MarcoIeni/release-plz/).

---------

Co-authored-by: Simon Walker <[email protected]>
  • Loading branch information
github-actions[bot] and simonrw authored Jul 26, 2024
1 parent 4fc1a94 commit d1146f3
Show file tree
Hide file tree
Showing 8 changed files with 66 additions and 22 deletions.
36 changes: 18 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,22 @@ FFI wrapper around cfitsio in Rust

## Platform support

| Platform | Support level |
| --- | --- |
| Linux arm | Tier 1 |
| Linux x86_64 | Tier 1 |
| macos x86_64 | Tier 1 |
| Linux arm64 | Tier 2 |
| Linux i386 | Tier 2 |
| macos arm64 | Tier 2 |
| Windows msys2 | Tier 3 |
| Windows msvc | - |
| Platform | Support level |
| ------------- | ------------- |
| Linux arm | Tier 1 |
| Linux x86_64 | Tier 1 |
| macos x86_64 | Tier 1 |
| Linux arm64 | Tier 2 |
| Linux i386 | Tier 2 |
| macos arm64 | Tier 2 |
| Windows msys2 | Tier 3 |
| Windows msvc | - |

Where the tiers refer to:

* Tier 1: guaranteed to work, tested in CI
* Tier 2: should work but not tested by CI
* Tier 3: may work, and not tested by CI
- Tier 1: guaranteed to work, tested in CI
- Tier 2: should work but not tested by CI
- Tier 3: may work, and not tested by CI

## MSRV

Expand Down Expand Up @@ -54,26 +54,26 @@ cargo build --features fitsio-src
```

For the time being, it's best to stick to the development version from
github. The code is tested before being pushed and is relatively
github. The code is tested before being pushed and is relatively
stable. Add this to your `Cargo.toml` file:

```toml,no_sync
[dependencies]
fitsio = "0.21.2"
fitsio = "0.21.3"
```

If you want the latest release from `crates.io` then add the following:

```toml
[dependencies]
fitsio = "0.21.2"
fitsio = "0.21.3"
```

Or pin a specific version:

```toml
[dependencies]
fitsio = "0.21.2"
fitsio = "0.21.3"
```

This repository contains `fitsio-sys-bindgen` which generates the C
Expand All @@ -91,7 +91,7 @@ or use from your `Cargo.toml` as such:

```toml
[dependencies]
fitsio = "0.21.2"
fitsio = "0.21.3"
```

## Documentation
Expand Down
13 changes: 13 additions & 0 deletions fitsio-derive/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.2.1](https://github.com/simonrw/rust-fitsio/compare/fitsio-derive-v0.2.0...fitsio-derive-v0.2.1) - 2024-07-26

### Other
- Rename myself
- Specify required patch versions for all deps.
2 changes: 1 addition & 1 deletion fitsio-derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "fitsio-derive"
edition = "2018"
version = "0.2.0"
version = "0.2.1"
authors = ["Simon Walker <[email protected]>"]
description = "Custom derive macros for the fitsio crate"
homepage = "https://github.com/simonrw/rust-fitsio"
Expand Down
9 changes: 9 additions & 0 deletions fitsio-sys/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## Unreleased

## [0.5.3](https://github.com/simonrw/rust-fitsio/compare/fitsio-sys-v0.5.2...fitsio-sys-v0.5.3) - 2024-07-26

### Other
- Fix clippy warnings
- Update bindgen requirement from 0.66 to 0.69 in /fitsio-sys
- Include new changelog for fitsio-sys
- Provide aliases to function "long names".
- Update bindgen requirement from 0.63 to 0.66 in /fitsio-sys
### Added

* Added aliases for cfitsio short names ([#258](https://github.com/simonrw/rust-fitsio/pull/258))
Expand Down
2 changes: 1 addition & 1 deletion fitsio-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fitsio-sys"
version = "0.5.2"
version = "0.5.3"
edition = "2018"
authors = ["Simon Walker <[email protected]>"]
description = "FFI wrapper around cfitsio"
Expand Down
22 changes: 22 additions & 0 deletions fitsio/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.21.3](https://github.com/simonrw/rust-fitsio/compare/fitsio-v0.21.2...fitsio-v0.21.3) - 2024-07-26

### Added
- POC header comment API design ([#332](https://github.com/simonrw/rust-fitsio/pull/332))

### Other
- Add TSHORT types for i16 and u16
- Add clippy feature
- Merge branch 'main' into main
- Pin minimal serde version
- Update criterion requirement from 0.3.5 to 0.5.1 in /fitsio
- Fix nightly compile errors
- Use TBYTE for *8 reads ([#277](https://github.com/simonrw/rust-fitsio/pull/277))
- Allow/fix warnings that are blocking CI
2 changes: 1 addition & 1 deletion fitsio/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ license = "MIT/Apache-2.0"
name = "fitsio"
readme = "README.md"
repository = "https://github.com/simonrw/rust-fitsio"
version = "0.21.2"
version = "0.21.3"
rust-version = "1.58.0"

[package.metadata.release]
Expand Down
2 changes: 1 addition & 1 deletion fitsio/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1041,7 +1041,7 @@ let _hdu = t.hdu(hdu_num).unwrap();
[threadsafe-fits-file]: threadsafe_fitsfile/struct.ThreadsafeFitsFile.html
*/

#![doc(html_root_url = "https://docs.rs/fitsio/0.21.2")]
#![doc(html_root_url = "https://docs.rs/fitsio/0.21.3")]
#![deny(missing_docs)]
#![cfg_attr(feature = "clippy", feature(plugin))]
#![cfg_attr(feature = "clippy", plugin(clippy))]
Expand Down

0 comments on commit d1146f3

Please sign in to comment.