Commit b1815ad
authored
Release 0.3.0-rc1. (#118)
Breaking Changes
* Upgrade Rust edition, minimal Rust version to 1.70, and dependencies.
([#88], [#91])
* Removed internal serial numbers and the ability to pass optional diffs
between units. ([#96])
New
* Added a new `merge` unit that merges the datasets of all its sources.
([#110], [#113])
* Added four new configuration options to the HTTP client:
* `http-root-certs` for additional TLS root certificates,
* `http-user-agent` for setting a custom user agent,
* `http-client-addr` to specify a local address to bind to, and
* `http-proxies` to add HTTP proxies (only available if the `socks` feature
is enabled which it is by default). ([#111])
* The RTR timer values can now be configured for the RTR target. ([#106])
* The RTR target now produces metrics. By setting `client-metrics: true`
in its configuration, the target produces separate metrics for each
client address. ([#115], [#117])
* Log changes made by the `slurm` unit to updates. ([#87])
* The `slurm` unit now updates its data set if it discovers that the Slurm
files have changed. ([#89])
* Both the `json` unit and target now support conditional HTTP requests
via the Etag and Last-Modified headers. ([#98])
Bug Fixes
* Fix a race condition where the `slurm` unit would not apply its changes
to the first update if loading the files is too slow. ([#89])
* Fixed various race conditions during startup and shutdown. ([#101])
Other Changes
* Upgrade the packaging and Docker build workflow to allow for
cross-compilation. ([#90])1 parent ea8ee53 commit b1815ad
4 files changed
+93
-96
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
| 20 | + | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| |||
27 | 26 | | |
28 | 27 | | |
29 | 28 | | |
30 | | - | |
31 | | - | |
| 29 | + | |
32 | 30 | | |
33 | 31 | | |
34 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
| |||
40 | 42 | | |
41 | 43 | | |
42 | 44 | | |
43 | | - | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
| |||
0 commit comments