| @@ -1,5 +1,61 @@ | |||
| # Changelog | |||
| ## v0.2.4 (2023-07-18) | |||
| ### Features | |||
| * Return dataflow result to CLI on `dora stop` by @phil-opp in https://github.com/dora-rs/dora/pull/300 | |||
| * Make dataflow descriptor available to Python nodes and operators by @phil-opp in https://github.com/dora-rs/dora/pull/301 | |||
| * Create a `CONTRIBUTING.md` guide by @phil-opp in https://github.com/dora-rs/dora/pull/307 | |||
| * Distribute prebuilt arm macos dora-rs by @haixuanTao in https://github.com/dora-rs/dora/pull/308 | |||
| ### Other | |||
| * Fix the typos and add dora code branch by @meua in https://github.com/dora-rs/dora/pull/290 | |||
| * For consistency with other examples, modify python -> python3 by @meua in https://github.com/dora-rs/dora/pull/299 | |||
| * Add timestamps generated by hybrid logical clocks to all sent events by @phil-opp in https://github.com/dora-rs/dora/pull/302 | |||
| * Don't recompile the `dora-operator-api-c` crate on every build/run by @phil-opp in https://github.com/dora-rs/dora/pull/304 | |||
| * Remove deprecated `proc_macros` feature from `safer-ffi` dependency by @phil-opp in https://github.com/dora-rs/dora/pull/305 | |||
| * Update to Rust v1.70 by @phil-opp in https://github.com/dora-rs/dora/pull/303 | |||
| * Fix issue with not finding a custom nodes path by @haixuanTao in https://github.com/dora-rs/dora/pull/315 | |||
| * Implement `Stream` for `EventStream` by @phil-opp in https://github.com/dora-rs/dora/pull/309 | |||
| * Replace unmaintained `atty` crate with `std::io::IsTerminal` by @phil-opp in https://github.com/dora-rs/dora/pull/318 | |||
| **Full Changelog**: https://github.com/dora-rs/dora/compare/v0.2.3...v0.2.4-rc3 | |||
| ## v0.2.3 (2023-05-24) | |||
| ## What's Changed | |||
| * Check that coordinator, daemon, and node versions match by @phil-opp in https://github.com/dora-rs/dora/pull/245 | |||
| * Share events to Python without copying via `arrow` crate by @phil-opp in https://github.com/dora-rs/dora/pull/228 | |||
| * Upgrading the operator example to use `dora-arrow` by @haixuanTao in https://github.com/dora-rs/dora/pull/251 | |||
| * [Python] Show node name in process and put Traceback before the actual Error for more natural error by @haixuanTao in https://github.com/dora-rs/dora/pull/255 | |||
| * CLI: Improve error messages when coordinator is not running by @phil-opp in https://github.com/dora-rs/dora/pull/254 | |||
| * Integrate `dora-runtime` into `dora-daemon` by @phil-opp in https://github.com/dora-rs/dora/pull/257 | |||
| * Filter default log level at `warn` for `tokio::tracing` by @haixuanTao in https://github.com/dora-rs/dora/pull/269 | |||
| * Make log level filtering be `WARN` or below by @haixuanTao in https://github.com/dora-rs/dora/pull/274 | |||
| * Add support for distributed deployments with multiple daemons by @phil-opp in https://github.com/dora-rs/dora/pull/256 | |||
| * Provide a way to access logs through the CLI by @haixuanTao in https://github.com/dora-rs/dora/pull/259 | |||
| * Handle node errors during initialization phase by @phil-opp in https://github.com/dora-rs/dora/pull/275 | |||
| * Replace watchdog by asynchronous heartbeat messages by @phil-opp in https://github.com/dora-rs/dora/pull/278 | |||
| * Remove pyo3 in runtime and daemon as it generates `libpython` depende… by @haixuanTao in https://github.com/dora-rs/dora/pull/281 | |||
| * Release v0.2.3 with aarch64 support by @haixuanTao in https://github.com/dora-rs/dora/pull/279 | |||
| ## Fix | |||
| * Fix yolov5 dependency issue by @haixuanTao in https://github.com/dora-rs/dora/pull/291 | |||
| * To solve this bug https://github.com/dora-rs/dora/issues/283, unify t… by @meua in https://github.com/dora-rs/dora/pull/285 | |||
| * Fix: Don't try to create two global tracing subscribers when using bundled runtime by @phil-opp in https://github.com/dora-rs/dora/pull/277 | |||
| * CI: Increase timeout for 'build CLI and binaries' step by @phil-opp in https://github.com/dora-rs/dora/pull/282 | |||
| ## Other | |||
| * Update `pyo3` to `v0.18` by @phil-opp in https://github.com/dora-rs/dora/pull/246 | |||
| * Bump h2 from 0.3.13 to 0.3.17 by @dependabot in https://github.com/dora-rs/dora/pull/249 | |||
| * Add automatic issue labeler to organize opened issues by @haixuanTao in https://github.com/dora-rs/dora/pull/265 | |||
| * Allow the issue labeler to write issues by @phil-opp in https://github.com/dora-rs/dora/pull/272 | |||
| * Add a support matrix with planned feature to clarify dora status by @haixuanTao in https://github.com/dora-rs/dora/pull/264 | |||
| **Full Changelog**: https://github.com/dora-rs/dora/compare/v0.2.2...v0.2.3 | |||
| ## v0.2.2 (2023-04-01) | |||
| ### Features | |||