Skip to content

Releases: segevfiner/keepawake-rs

v0.5.1

11 Feb 21:45
Compare
Choose a tag to compare

Changed

  • Updated dependencies.

v0.5.0

11 Feb 21:32
Compare
Choose a tag to compare

Added

  • An experimental C API buildable using cargo-c. See the generated header file for details on the API. See cargo-c for futher details on cargo-c usage.

Changed

  • BREAKING Switched to derive_builder for the builder (The builder is now created using default()).
  • BREAKING Renamed AwakeHandle to KeepAwake.
  • BREAKING New custom Error type instead of using anyhow for the library.
  • Made winresource to only be included in the bin feature.
  • Updated dependencies.

v0.4.5

08 Nov 07:26
Compare
Choose a tag to compare

Changed

  • Migrate to winresource from winres.
  • Make manifest conditional on "bin" feature to avoid it propogating to dependents
    (BenjaminRi/winresource#16).
  • Make shadow-rs conditional on "bin" feature.

v0.4.4

25 Oct 06:54
Compare
Choose a tag to compare

Changed

  • Updated dependencies.

v0.4.3

09 Jun 00:17
Compare
Choose a tag to compare

Fixed

  • Bad drop for idle display assertion in macOS.

v0.4.2

12 Apr 10:47
Compare
Choose a tag to compare

Changed

  • Updated dependencies.
  • Made shadow-rs only be included in the bin feature.

v0.4.1

26 Feb 00:04
Compare
Choose a tag to compare

Changed

  • Updated dependencies.

v0.4.0

02 Dec 13:40
Compare
Choose a tag to compare

Changed

  • The binary of the crate is now behind the feature bin so users of the library crate bring in
    less dependencies.

v0.3.0

29 Nov 22:55
Compare
Choose a tag to compare
  • Bump required zbus, and add assume_defaults to avoid a warning. #8
  • Use impl Into<String> in builder parameters to make usage more ergonomic. #9

v0.2.0

29 Nov 22:45
Compare
Choose a tag to compare
  • The library crate now allows setting the reason and application name used on some operating
    systems. #5
  • The libray crate now exposes a builder API instead of a struct.