Skip to content

chore: release - #678

Merged
jvanbuel merged 1 commit into
mainfrom
release-plz-2026-07-19T11-35-31Z
Jul 28, 2026
Merged

chore: release#678
jvanbuel merged 1 commit into
mainfrom
release-plz-2026-07-19T11-35-31Z

Conversation

@jvanbuel

@jvanbuel jvanbuel commented Jul 19, 2026

Copy link
Copy Markdown
Owner

🤖 New release

  • flowrs-airflow: 0.11.1 -> 0.11.2
  • flowrs-config: 0.12.1 -> 0.12.2
  • flowrs-tui: 0.13.2 -> 0.13.3
Changelog

flowrs-airflow

0.11.2 - 2026-07-28

Fixed

  • (airflow) lint-clean expand_managed_services across feature combos; add cargo-hack CI

Other

  • (conveyor) cache the auth token instead of running the CLI on every request
  • (auth) cache command-token auth instead of running the helper on every request
  • implement Debug for public types; enable missing_debug_implementations
  • convert #[allow] to #[expect] with reasons; enable allow_attributes_without_reason (#677)

flowrs-config

0.12.2 - 2026-07-28

Other

  • implement Debug for public types; enable missing_debug_implementations
  • convert #[allow] to #[expect] with reasons; enable allow_attributes_without_reason (#677)

flowrs-tui

0.13.3 - 2026-07-28

Fixed

  • (app) do not error-exit when the on-quit config save fails
  • (events) stop the event loop when the receiver is gone (#681)

Other

  • (deps) bump tokio from 1.53.0 to 1.53.1
  • (deps) bump time from 0.3.53 to 0.3.54
  • (deps) bump clap from 4.6.2 to 4.6.3
  • (deps) bump serde_json from 1.0.150 to 1.0.151
  • use mimalloc as the global allocator
  • (filter) borrow candidate maps instead of cloning them on every keypress
  • (app) dispatch panel updates via App method, borrowing the nav context instead of cloning it
  • (dagruns) parse the row time format once instead of per row per frame
  • (logs) cache syntect sets and avoid per-frame line clones in DAG code view
  • (events) read terminal events via async EventStream
  • implement Debug for public types; enable missing_debug_implementations
  • use Arc::clone over .clone(); enable clone_on_ref_ptr lint
  • convert #[allow] to #[expect] with reasons; enable allow_attributes_without_reason (#677)


This PR was generated with release-plz.

Summary by CodeRabbit

  • Bug Fixes

    • Improved shutdown behavior when saving configuration on quit fails.
    • Prevented continued event-loop activity after the event receiver closes.
    • Expanded Airflow CI coverage across managed-service feature combinations.
  • Performance

    • Reduced overhead in keyboard input, panel, DAG, and log rendering.
    • Improved authentication token caching for supported workflows.
  • Maintenance

    • Updated dependency versions and improved code-quality checks.
    • Added debugging support for public types.

@coderabbitai

coderabbitai Bot commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Added dated release entries to the main, Airflow, and config changelogs documenting fixes, performance changes, CI updates, authentication caching, and lint/debug improvements.

Changes

Release notes

Layer / File(s) Summary
Main release entry
CHANGELOG.md
Documents the v0.13.3 event-loop fix and performance, event-handling, caching, dependency, allocator, and code-quality updates.
Crate release entries
crates/flowrs-airflow/CHANGELOG.md, crates/flowrs-config/CHANGELOG.md
Documents the 0.11.2 and 0.12.2 crate releases, including CI, authentication caching, debug implementations, and lint attribute changes.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested labels: release

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title matches the PR as a release, but it is too generic to convey the main change clearly. Use a more specific title that names the affected packages or the key release changes, such as the TUI fixes and version bumps.
✅ Passed checks (4 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-plz-2026-07-19T11-35-31Z

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jvanbuel
jvanbuel force-pushed the release-plz-2026-07-19T11-35-31Z branch 13 times, most recently from 40e63bb to 41956fe Compare July 20, 2026 09:24
@jvanbuel
jvanbuel force-pushed the release-plz-2026-07-19T11-35-31Z branch from 41956fe to dcff720 Compare July 28, 2026 09:35
@jvanbuel
jvanbuel force-pushed the release-plz-2026-07-19T11-35-31Z branch from dcff720 to 6048ba1 Compare July 28, 2026 09:36
@jvanbuel
jvanbuel merged commit f1df675 into main Jul 28, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant