Skip to content

Tags: spaceapi-community/spaceapi-rs

Tags

v0.9.0

Toggle v0.9.0's commit message

Verified

This tag was signed with the committer’s verified signature.
rnestler Raphael Nestler
Version 0.9.0

- [changed] Changed the way sensor types are exported.
  Some sensor types that were previously exported in the `spaceapi` module now need to be imported from the `spaceapi::sensors` module.
- [changed] The `names` field is no longer part of `PeopleNowPresentSensorTemplate`.
- [added] Added all missing sensor types.
- [changed] Rewrite parts of the sensor implementation.
  This is a breaking change as it changes the way sensor templates are constructed for `PeopleNowPresentSensor` and `TemperatureSensor`.
- [added] Added the `HumiditySensor` and `PowerConsumptionSensor` sensor types.
  This is a breaking change as it adds the `humidity` and `power_consumption` fields to the `Sensors` struct.
- [added] Added the `timezone` key under `location` section.
- [added] Added the `links` section.
- [added] Added the `membership_plans` section.
- [added] Derive `Eq` as well and not just `PartialEq` where possible.
- [fixed] The name for the "closed icon" field has been corrected to `state.icon.closed` (was `state.icon.close`).
- [changed] Require at least Rust 1.56.

v0.8.1

Toggle v0.8.1's commit message

Verified

This tag was signed with the committer’s verified signature.
rnestler Raphael Nestler
Version 0.8.1

 - [changed] Allow `state.open` to be `null` again

v0.8.0

Toggle v0.8.0's commit message

Verified

This tag was signed with the committer’s verified signature.
rnestler Raphael Nestler
Version 0.8.0

- [added] The `Sensors`, `PeopleNowPresentSensor` and `TemperatureSensor`
  structs now derive `Default` (#84)
- [added] Basic support for the new v14 API (#85, #87, #89, #90, #91) This is a
  breaking change since it changes the `api` field of `Status` to
  `Option<String>` and the `state` field to `Option<State>`. Includes
  * Add `xmpp` field in `Contact` struct and deprecate the `jabber` field
  * Add `xmpp` field to `Keymaster`
  * Rename jabber to xmpp in contact field
  * Add xmpp to contact/keymasters
  * Deprecate contacts.google, issue\_report\_channels, radio\_show,
    spacefed.spacephone and stream keys
  * Add `mumble`, `matrix`, `mastodon` and `gopher` to `Contact`
  * Add `mastodon` field to `Keymaster`
  * Make `state` field optional and disallow `null` for `state.open`

0.8.0

Toggle 0.8.0's commit message

Verified

This tag was signed with the committer’s verified signature.
rnestler Raphael Nestler
Version 0.8.0

- [added] The `Sensors`, `PeopleNowPresentSensor` and `TemperatureSensor`
  structs now derive `Default` (#84)
- [added] Basic support for the new v14 API (#85, #87, #89, #90, #91) This is a
  breaking change since it changes the `api` field of `Status` to
  `Option<String>` and the `state` field to `Option<State>`. Includes
  * Add `xmpp` field in `Contact` struct and deprecate the `jabber` field
  * Add `xmpp` field to `Keymaster`
  * Rename jabber to xmpp in contact field
  * Add xmpp to contact/keymasters
  * Deprecate contacts.google, issue\_report\_channels, radio\_show,
    spacefed.spacephone and stream keys
  * Add `mumble`, `matrix`, `mastodon` and `gopher` to `Contact`
  * Add `mastodon` field to `Keymaster`
  * Make `state` field optional and disallow `null` for `state.open`

v0.7.0

Toggle v0.7.0's commit message

Verified

This tag was signed with the committer’s verified signature.
rnestler Raphael Nestler
Version 0.7.0

v0.6.0

Toggle v0.6.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
dbrgn Danilo Bargen
Version 0.6.0

v0.5.1

Toggle v0.5.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
dbrgn Danilo Bargen
Version 0.5.1

v0.5.0

Toggle v0.5.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
dbrgn Danilo Bargen
Version 0.5.0

v0.4.1

Toggle v0.4.1's commit message
Version 0.4.1

v0.4.0

Toggle v0.4.0's commit message
Version 0.4.0