|
6 | 6 |
|
7 | 7 | - (breaking) the `unset_env` parameters were split off into separate unsafe functions |
8 | 8 | - (breaking) `watchdog_enabled` now returns `Option<Duration>` |
| 9 | + - the MSRV is now defined as 1.82 |
| 10 | + |
| 11 | + ### Fixed |
| 12 | + - fixed `watchdog_enabled` to handle missing `WATCHDOG_PID` |
9 | 13 |
|
10 | 14 | ## [0.4.5] - 2025-01-18 |
11 | 15 |
|
|
35 | 39 |
|
36 | 40 | ### Changed |
37 | 41 |
|
38 | | -- added `watchdog_enabled` (similar to [`sd_watchdog_enabled`](https://www.freedesktop.org/software/systemd/man/sd_watchdog_enabled.html)) |
| 42 | + - added `watchdog_enabled` (similar to [`sd_watchdog_enabled`](https://www.freedesktop.org/software/systemd/man/sd_watchdog_enabled.html)) |
39 | 43 |
|
40 | 44 | ## [0.4.0] - 2022-01-12 |
41 | 45 |
|
42 | 46 | ### Changed |
43 | 47 |
|
44 | | -- (breaking) `NotifyState::Status`, `NotifyState::BusError` and `NotifyState::Custom` now contain a `&str` instead of a `String` |
45 | | -- the crate is now using the 2021 edition |
| 48 | + - (breaking) `NotifyState::Status`, `NotifyState::BusError` and `NotifyState::Custom` now contain a `&str` instead of a `String` |
| 49 | + - the crate is now using the 2021 edition |
46 | 50 |
|
47 | 51 | ## [0.3.0] - 2021-02-25 |
48 | 52 |
|
49 | 53 | ### Changed |
50 | 54 |
|
51 | | -- (breaking) `listen_fds` now returns an iterator over `RawFd` values |
52 | | -- (breaking) `SD_LISTEN_FDS_START` is gone |
| 55 | + - (breaking) `listen_fds` now returns an iterator over `RawFd` values |
| 56 | + - (breaking) `SD_LISTEN_FDS_START` is gone |
53 | 57 |
|
54 | 58 | ## [0.2.0] - 2021-02-18 |
55 | 59 |
|
56 | 60 | ### Changed |
57 | 61 |
|
58 | | -- (breaking) changed the `NotifyState::MainPid` and `NotifyState::Error` data from `i32` to `u32` |
59 | | -- (breaking) changed `listen_fds` to return `Result<u32>` instead of `Result<i32>` |
| 62 | + - (breaking) changed the `NotifyState::MainPid` and `NotifyState::Error` data from `i32` to `u32` |
| 63 | + - (breaking) changed `listen_fds` to return `Result<u32>` instead of `Result<i32>` |
60 | 64 |
|
61 | 65 | ### Fixed |
62 | 66 |
|
63 | | -- fixed `Display` implementation for `NotifyState::WatchdogUsec` and `NotifyState::ExtendTimeoutUsec` |
64 | | -- removed a stray debug print |
| 67 | + - fixed `Display` implementation for `NotifyState::WatchdogUsec` and `NotifyState::ExtendTimeoutUsec` |
| 68 | + - removed a stray debug print |
65 | 69 |
|
66 | 70 | ## [0.1.1] - 2019-10-20 |
67 | 71 |
|
68 | 72 | ### Added |
69 | 73 |
|
70 | | -- `listen_fds` function for file descriptor retrieval when using socket activation |
| 74 | + - `listen_fds` function for file descriptor retrieval when using socket activation |
71 | 75 |
|
72 | 76 | ## [0.1.0] - 2019-09-22 |
73 | 77 |
|
74 | 78 | ### Added |
75 | 79 |
|
76 | | -- initial release |
| 80 | + - initial release |
0 commit comments