1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179
|
<a name="0.6.0"></a>
## 0.6.0 (2021-03-12)
#### Features
* **journal_h:** add overload protection to journal handler ([bc8eebec](bc8eebec))
#### Bug Fixes
* **journal_h:** use proper check for socket existence ([20b048e1](20b048e1))
* **kmsg_formatter:** do not append log level on last newline ([4e52c0f8](4e52c0f8))
<a name="0.5.3"></a>
### 0.5.3 (2021-01-04)
#### Bug Fixes
* **journal:** use correct name for priority attribute ([9493d35f](9493d35f))
<a name="0.5.2"></a>
### 0.5.2 (2021-01-04)
#### Bug Fixes
* **journal:** format message as Unicode-encoded binary ([1614c7ce](1614c7ce))
<a name="0.5.1"></a>
### 0.5.1 (2021-01-04)
#### Bug Fixes
* **journal:** cleanup journal documentation ([3b6bf5aa](3b6bf5aa))
#### Features
* define simpler format for journal messages ([c30ab4b6](c30ab4b6))
* **notify:** use `socket` instead of `gen_udp` for greater control ([edd778b7](edd778b7))
* **watchdog:** add support for healthcheck function ([9852ecf8](9852ecf8))
<a name="0.5.0"></a>
## 0.5.0 (2020-03-09)
#### Features
* add systemd.hrl ([95d3b509](95d3b509))
* implement rest of systemd daemon features ([f5480152](f5480152))
* **journal:** merge journal formatter and handler ([5236862c](5236862c))
* **systemd:**
* add helper for readiness process child_spec ([6a3571f2](6a3571f2))
* add predefined extend_timeout state ([f5e10666](f5e10666))
* **systemd_formatter:** add systemd formatter ([cea5f8b3](cea5f8b3))
* **systemd_journal_formatter:**
* change API to make it more foolproof ([c43fa589](c43fa589))
* add formatter for journald ([30ed15d8](30ed15d8))
* **systemd_journal_h:** create logger handler for systemd's journal ([e760b086](e760b086))
* **systemd_kmsg_formatter:** automatically set kmsg formatter ([9bf36716](9bf36716))
* **systemd_stderr_formatter:** rename from systemd_formatter ([f92f92eb](f92f92eb))
* **systemd_watchdog:**
* always set timeout from var ([66da44cd](66da44cd))
* add scaling to timeouts ([693f7c69](693f7c69))
* use `systemd` module for notifications ([241adc30](241adc30))
#### Bug Fixes
* remove unneeded `handle_info/2` callbacks ([fa77f8eb](fa77f8eb))
* move environment variables extraction to supervisor ([d889d673](d889d673))
* **systemd_app:** remove start_phase ([a9e5905f](a9e5905f))
* **systemd_journal_formatter:**
* check for empty data before building iolist ([095088ee](095088ee))
* again invalid format of multiline messages ([b8f213af](b8f213af))
* improper multiline format ([2c821e5a](2c821e5a))
* handling of unary report_cb return value ([4a0577b4](4a0577b4))
* **systemd_socket:** unused variable ([1d51b2ee](1d51b2ee))
* **systemd_stderr_formatter:** prefix all lines instead of only first one ([1ccd5002](1ccd5002))
* **systemd_watchdog:**
* convert timeout from microseconds to milliseconds ([fec0e26f](fec0e26f))
* use send_after instead of timeouts ([c85c0955](c85c0955))
* initial timeout was off ([d8839b7d](d8839b7d))
* one missed direct call to socket ([0fce8eb1](0fce8eb1))
<a name="0.4.0"></a>
## 0.4.0 (2020-01-20)
#### Bug Fixes
* **systemd_stderr_formatter:** prefix all lines instead of only first one ([1ccd5002](1ccd5002))
#### Features
* **BREAKING CHANGE!** add `systemd:unset_env/1` for unsetting variables ([f61b2fe](f61b2fe))
<a name="0.3.3"></a>
### 0.3.3 (2020-01-18)
#### Bug Fixes
* **systemd_journal_formatter:** again invalid format of multiline messages ([b8f213af](b8f213af))
<a name="0.3.2"></a>
### 0.3.2 (2020-01-18)
#### Bug Fixes
* **systemd_journal_formatter:** invalid multiline format ([2c821e5](2c821e5))
<a name="0.3.1"></a>
### 0.3.1 (2020-01-18)
#### Bug Fixes
* **systemd_journal_formatter:** handling of unary report_cb return value ([4a0577b4](4a0577b4))
<a name="0.3.0"></a>
## 0.3.0 (2020-01-18)
#### Bug Fixes
* move environment variables extraction to supervisor ([d889d673](d889d673))
* **systemd_app:** remove start_phase ([a9e5905f](a9e5905f))
* **systemd_socket:** unused variable ([1d51b2ee](1d51b2ee))
* **systemd_watchdog:**
* one missed direct call to socket ([0fce8eb1](0fce8eb1))
#### Features
* add systemd.hrl ([95d3b509](95d3b509))
* implement rest of systemd daemon features ([f5480152](f5480152))
* **systemd:** add predefined extend_timeout state ([f5e10666](f5e10666))
* **systemd_formatter:** add systemd formatter ([cea5f8b3](cea5f8b3))
* **systemd_journal_formatter:**
* change API to make it more foolproof ([c43fa589](c43fa589))
* add formatter for journald ([30ed15d8](30ed15d8))
* **systemd_journal_h:** create logger handler for systemd's journal ([e760b086](e760b086))
* **systemd_stderr_formatter:** rename from systemd_formatter ([f92f92eb](f92f92eb))
* **systemd_watchdog:** use `systemd` module for notifications ([241adc30](241adc30))
<a name="0.2.0"></a>
## 0.2.0 (2020-01-15)
#### Bug Fixes
* **systemd_watchdog:**
* convert timeout from microseconds to milliseconds ([fec0e26f](fec0e26f))
* use send_after instead of timeouts ([c85c0955](c85c0955))
* initial timeout was off ([d8839b7d](d8839b7d))
#### Features
* **systemd_watchdog:** add scaling to timeouts ([693f7c69](693f7c69))
<a name="0.1.1"></a>
### 0.1.1 (2020-01-15)
#### Bug Fixes
* **systemd_app:** remove start_phase ([26414a01](26414a01))
* **systemd_socket:** unused variable ([bdea7215](bdea7215))
* **systemd_watchdog:** one missed direct call to socket ([86e1100c](86e1100c))
|