# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [0.12.9](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.8...flowrs-tui-v0.12.9) - 2026-07-01 ### Added - show scheduled and queued phases in the Gantt chart ### Other - rustfmt - drop redundant width-only Gantt bar tests - move Gantt color legend into the task-instance view ## [0.12.8](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.7...flowrs-tui-v0.12.8) - 2026-06-22 ### Other - update Cargo.lock dependencies ## [0.12.7](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.6...flowrs-tui-v0.12.7) - 2026-06-18 ### Other - *(deps)* bump aws-sdk-mwaa from 1.108.0 to 1.109.0 - Merge pull request #651 from jvanbuel/dependabot/cargo/aws-config-1.8.18 - Merge pull request #652 from jvanbuel/dependabot/cargo/log-0.4.32 ## [0.12.6](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.5...flowrs-tui-v0.12.6) - 2026-05-25 ### Other - *(deps)* bump openssl from 0.10.79 to 0.10.80 - *(deps)* bump aws-config from 1.8.16 to 1.8.17 - Merge pull request #642 from jvanbuel/dependabot/cargo/log-0.4.30 - Merge pull request #643 from jvanbuel/dependabot/cargo/aws-sdk-mwaa-1.106.0 - *(deps)* bump serde_json from 1.0.149 to 1.0.150 ## [0.12.5](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.4...flowrs-tui-v0.12.5) - 2026-05-15 ### Fixed - enable rustls-tls-native-roots for managed Airflow TLS ## [0.12.4](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.3...flowrs-tui-v0.12.4) - 2026-05-10 ### Fixed - Handle missing display_name fields and improve JSON parse error reporting for Airflow v2.8.1 ([#628](https://github.com/jvanbuel/flowrs/pull/628)) ### Other - *(deps)* bump openssl from 0.10.78 to 0.10.79 ([#637](https://github.com/jvanbuel/flowrs/pull/637)) - *(deps)* bump catppuccin from 2.7.0 to 2.8.0 ([#635](https://github.com/jvanbuel/flowrs/pull/635)) ## [0.12.3](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.2...flowrs-tui-v0.12.3) - 2026-04-23 ### Added - Add insecure SSL connection option ([#632](https://github.com/jvanbuel/flowrs/pull/632)) - add DAG dependency graph visualization popup ([#621](https://github.com/jvanbuel/flowrs/pull/621)) ### Other - *(deps)* bump openssl from 0.10.76 to 0.10.78 ([#634](https://github.com/jvanbuel/flowrs/pull/634)) - *(deps)* bump tokio from 1.51.0 to 1.51.1 ([#633](https://github.com/jvanbuel/flowrs/pull/633)) - *(deps)* bump toml from 1.0.7+spec-1.1.0 to 1.1.2+spec-1.1.0 ([#629](https://github.com/jvanbuel/flowrs/pull/629)) - *(deps)* bump google-cloud-auth from 1.7.0 to 1.8.0 ([#625](https://github.com/jvanbuel/flowrs/pull/625)) - *(deps)* bump tokio from 1.50.0 to 1.51.0 ([#630](https://github.com/jvanbuel/flowrs/pull/630)) ## [0.12.2](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.1...flowrs-tui-v0.12.2) - 2026-03-22 ### Other - update Cargo.lock dependencies ## [0.12.1](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.12.0...flowrs-tui-v0.12.1) - 2026-03-15 ### Other - reduce mutex lock hold times in worker handlers ([#618](https://github.com/jvanbuel/flowrs/pull/618)) ## [0.12.0](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.11.0...flowrs-tui-v0.12.0) - 2026-03-14 ### Added - add dark/light theme support with auto-detection ## [0.11.0](https://github.com/jvanbuel/flowrs/compare/flowrs-tui-v0.10.1...flowrs-tui-v0.11.0) - 2026-03-13 ### Other - split into multiple crates ([#613](https://github.com/jvanbuel/flowrs/pull/613)) ## [0.10.1](https://github.com/jvanbuel/flowrs/compare/v0.10.0...v0.10.1) - 2026-03-13 ### Fixed - asset-triggered DAGs appear with type 'unknown' ### Other - Update the install instructions for Homebrew along with a few small proofreading edits. ## [0.10.0](https://github.com/jvanbuel/flowrs/compare/v0.9.6...v0.10.0) - 2026-03-09 ### Added - add configurable API poll interval with CLI support ### Other - *(deps)* bump webbrowser from 1.1.0 to 1.2.0 - *(deps)* bump toml from 1.0.4+spec-1.1.0 to 1.0.6+spec-1.1.0 ## [0.9.6](https://github.com/jvanbuel/flowrs/compare/v0.9.5...v0.9.6) - 2026-03-05 ### Fixed - give task instance names more room in TaskInstance panel ## [0.9.5](https://github.com/jvanbuel/flowrs/compare/v0.9.4...v0.9.5) - 2026-02-25 ### Fixed - key Gantt cache on (DagId, DagRunId) to prevent cross-DAG leaks - reset Gantt retry cache when navigating to a different DAG run - preserve cached retry data in Gantt chart during refresh ## [0.9.4](https://github.com/jvanbuel/flowrs/compare/v0.9.3...v0.9.4) - 2026-02-23 ### Other - *(deps)* bump strum from 0.27.2 to 0.28.0 - *(deps)* bump throbber-widgets-tui from 0.10.0 to 0.11.0 ## [0.9.3](https://github.com/jvanbuel/flowrs/compare/v0.9.2...v0.9.3) - 2026-02-21 ### Added - add DAG code viewer to DAG panel via 'v' key ### Other - extract duplicated DAG not found error into variable - format code with cargo fmt ## [0.9.2](https://github.com/jvanbuel/flowrs/compare/v0.9.1...v0.9.2) - 2026-02-21 ### Added - add Gantt chart to task instances panel ## [0.9.1](https://github.com/jvanbuel/flowrs/compare/v0.9.0...v0.9.1) - 2026-02-21 ### Fixed - use RangeInclusive::contains to satisfy clippy - don't use current time as end_date for non-running entities - run token command off async runtime and fix quote stripping - redact credentials in Debug impls for auth providers - redact api_token in AstronomerAuthProvider Debug impl ### Other - split core auth providers into separate files - remove unnecessary Clone from client types - apply cargo fmt - extract authentication into AuthProvider trait ## [0.8.11](https://github.com/jvanbuel/flowrs/compare/v0.8.10...v0.8.11) - 2026-02-16 ### Other - *(deps)* bump toml from 0.9.12+spec-1.1.0 to 1.0.1+spec-1.1.0 - *(deps)* bump futures from 0.3.31 to 0.3.32 - replace boolean flags with enums in popups and log viewer ## [0.8.10](https://github.com/jvanbuel/flowrs/compare/v0.8.9...v0.8.10) - 2026-02-14 ### Fixed - use BTreeMap for consistent Airflow log field ordering ### Other - replace stringly-typed state fields with typed enums - Change try_number from i64 to u32 and task_try from u16 to u32 ([#570](https://github.com/jvanbuel/flowrs/pull/570)) - replace visual_mode bool + visual_anchor Option with single Option ([#566](https://github.com/jvanbuel/flowrs/pull/566)) - Remove dead `confirm` field from MarkDagRunPopup and MarkTaskInstancePopup ([#565](https://github.com/jvanbuel/flowrs/pull/565)) - replace TokenCmd struct with TokenSource enum ([#572](https://github.com/jvanbuel/flowrs/pull/572)) - replace DagCodeWidget with Option ([#571](https://github.com/jvanbuel/flowrs/pull/571)) - Refactor NavigationContext from flat struct to hierarchical enum ([#569](https://github.com/jvanbuel/flowrs/pull/569)) - remove vestigial `startup` boolean from App ([#568](https://github.com/jvanbuel/flowrs/pull/568)) - simplify FlowrsConfig servers/managed_services from Option> to Vec<> ([#567](https://github.com/jvanbuel/flowrs/pull/567)) - replace type aliases with newtypes and flatten nested HashMaps ([#563](https://github.com/jvanbuel/flowrs/pull/563)) ## [0.8.9](https://github.com/jvanbuel/flowrs/compare/v0.8.8...v0.8.9) - 2026-02-14 ### Other - Fix async handler data corruption when active environment changes ([#562](https://github.com/jvanbuel/flowrs/pull/562)) - centralize navigation context, flatten cache, add request d… ([#560](https://github.com/jvanbuel/flowrs/pull/560)) ## [0.8.8](https://github.com/jvanbuel/flowrs/compare/v0.8.7...v0.8.8) - 2026-02-13 ### Fixed - task sorting in Airflow v3 ([#557](https://github.com/jvanbuel/flowrs/pull/557)) ## [0.8.7](https://github.com/jvanbuel/flowrs/compare/v0.8.6...v0.8.7) - 2026-02-09 ### Other - *(deps)* bump anyhow from 1.0.100 to 1.0.101 ([#552](https://github.com/jvanbuel/flowrs/pull/552)) - *(deps)* bump webbrowser from 1.0.6 to 1.1.0 ([#553](https://github.com/jvanbuel/flowrs/pull/553)) - *(deps)* bump aws-sdk-mwaa from 1.98.0 to 1.99.0 ([#554](https://github.com/jvanbuel/flowrs/pull/554)) - *(deps)* bump inquire from 0.9.2 to 0.9.3 ([#555](https://github.com/jvanbuel/flowrs/pull/555)) - *(deps)* bump regex from 1.12.2 to 1.12.3 ([#556](https://github.com/jvanbuel/flowrs/pull/556)) - *(deps)* bump time from 0.3.46 to 0.3.47 ([#550](https://github.com/jvanbuel/flowrs/pull/550)) ## [0.8.6](https://github.com/jvanbuel/flowrs/compare/v0.8.5...v0.8.6) - 2026-01-31 ### Added - *(tests)* add JWT authentication support for Airflow 3.x tests ### Fixed - *(tests)* relax dag_stats assertion for empty run history - *(ci)* improve password file retrieval for Airflow 3.x - *(ci)* pass FAB env vars via docker exec after FAB is installed - *(ci)* remove --user flag for virtualenv pip install - *(ci)* use python -m pip to avoid PATH issues - *(ci)* use pip install --user instead of root - *(ci)* run pip install as root in Airflow container - *(ci)* update integration tests for Airflow 2.x and 3.x - *(ci)* replace service container with manual docker run ### Other - allow dead_code in test common module - fix clippy uninlined_format_args lint ## [0.8.5](https://github.com/jvanbuel/flowrs/compare/v0.8.4...v0.8.5) - 2026-01-31 ### Other - use run_after ordering for v2 dagrun listing ## [0.8.4](https://github.com/jvanbuel/flowrs/compare/v0.8.3...v0.8.4) - 2026-01-29 ### Fixed - list paginated DAGs ## [0.8.3](https://github.com/jvanbuel/flowrs/compare/v0.8.2...v0.8.3) - 2026-01-26 ### Other - *(deps)* bump time from 0.3.45 to 0.3.46 ## [0.8.2](https://github.com/jvanbuel/flowrs/compare/v0.8.1...v0.8.2) - 2026-01-23 ### Fixed - *(duration)* prevent negative durations from propagating to UI - *(taskinstances)* show updating duration for running tasks ### Other - *(readme)* add project badges - *(deps)* bump chrono from 0.4.42 to 0.4.43 - *(deps)* bump time from 0.3.44 to 0.3.45 - *(deps)* bump inquire from 0.9.1 to 0.9.2 - *(deps)* bump aws-sdk-mwaa from 1.97.0 to 1.98.0 - *(deps)* bump toml from 0.9.10+spec-1.1.0 to 0.9.11+spec-1.1.0 - *(deps)* bump ansi-to-tui from 8.0.0 to 8.0.1 ## [0.8.1](https://github.com/jvanbuel/flowrs/compare/v0.8.0...v0.8.1) - 2026-01-08 ### Added - add gg and G keybindings to logs panel ### Fixed - clear event buffer on non-g keys for gg keybinding ### Other - move V1 log parsing to client conversion layer - improve logs panel code structure - simplify gg keybinding logic - *(deps)* bump lru from 0.16.2 to 0.16.3 - *(deps)* bump tokio from 1.48.0 to 1.49.0 - *(deps)* bump clap from 4.5.53 to 4.5.54 ([#514](https://github.com/jvanbuel/flowrs/pull/514)) - update gifs ## [0.7.8](https://github.com/jvanbuel/flowrs/compare/v0.7.7...v0.7.8) - 2025-12-31 ### Fixed - add conveyor auth timeout ([#506](https://github.com/jvanbuel/flowrs/pull/506)) ### Other - dependency reduction ([#508](https://github.com/jvanbuel/flowrs/pull/508)) ## [0.7.7](https://github.com/jvanbuel/flowrs/compare/v0.7.6...v0.7.7) - 2025-12-29 ### Other - update dependencies - *(deps)* bump serde_json from 1.0.145 to 1.0.148 ([#501](https://github.com/jvanbuel/flowrs/pull/501)) - *(deps)* bump reqwest from 0.12.26 to 0.12.28 ([#502](https://github.com/jvanbuel/flowrs/pull/502)) ## [0.7.6](https://github.com/jvanbuel/flowrs/compare/v0.7.5...v0.7.6) - 2025-12-21 ### Other - [WIP] Update help commands popup text color for better visibility ([#494](https://github.com/jvanbuel/flowrs/pull/494)) ## [0.7.5](https://github.com/jvanbuel/flowrs/compare/v0.7.4...v0.7.5) - 2025-12-21 ### Added - add DAG trigger to DAG panel ([#493](https://github.com/jvanbuel/flowrs/pull/493)) - topological sort for tasks ([#489](https://github.com/jvanbuel/flowrs/pull/489)) - improve dagstats handling ([#486](https://github.com/jvanbuel/flowrs/pull/486)) ### Fixed - missing indentation in DAG code popup ([#492](https://github.com/jvanbuel/flowrs/pull/492)) ### Other - small refactorings ([#488](https://github.com/jvanbuel/flowrs/pull/488)) ## [0.7.4](https://github.com/jvanbuel/flowrs/compare/v0.7.3...v0.7.4) - 2025-12-20 ### Added - disable API calls when TUI is unfocused ### Other - Refactor verbose Option patterns to idiomatic combinators ([#484](https://github.com/jvanbuel/flowrs/pull/484)) - Simplify Default implementations for model structs - Fix unnecessary saturating_sub in previous() method - Improve test comments for clarity - Fix StatefulTable panic on empty items with comprehensive tests - Replace unwrap() with expect() in production code - add testing in ci ## [0.7.3](https://github.com/jvanbuel/flowrs/compare/v0.7.2...v0.7.3) - 2025-12-18 ### Other - Address code review comments: optimize test code - Fix DAG run sorting to use logical_date instead of start_date - Update STATE_RUNNING color to bright lime green for better distinction from success state ## [0.7.2](https://github.com/jvanbuel/flowrs/compare/v0.7.1...v0.7.2) - 2025-12-14 ### Added - add breadcrumb navigation and styled filter indicators ## [0.7.1](https://github.com/jvanbuel/flowrs/compare/v0.7.0...v0.7.1) - 2025-12-14 ### Added - add tabs ### Other - update gifs ## [0.6.0](https://github.com/jvanbuel/flowrs/compare/v0.5.1...v0.6.0) - 2025-12-14 ### Added - replace M marking with V visual selection mode ## [0.5.1](https://github.com/jvanbuel/flowrs/compare/v0.5.0...v0.5.1) - 2025-12-14 ### Fixed - readd dist profile ## [0.4.5](https://github.com/jvanbuel/flowrs/compare/v0.4.4...v0.4.5) - 2025-12-12 ### Fixed - new cargo-dist version ## [0.4.4](https://github.com/jvanbuel/flowrs/compare/v0.4.3...v0.4.4) - 2025-12-12 ### Fixed - update github actions runners ## [0.4.3](https://github.com/jvanbuel/flowrs/compare/v0.4.2...v0.4.3) - 2025-12-08 ### Other - *(deps)* bump log from 0.4.28 to 0.4.29 - refactor worker - *(deps)* bump mockito from 1.7.0 to 1.7.1 - *(deps)* bump aws-sdk-mwaa from 1.94.0 to 1.96.0 ([#454](https://github.com/jvanbuel/flowrs/pull/454)) - *(deps)* bump aws-config from 1.8.10 to 1.8.11 ([#456](https://github.com/jvanbuel/flowrs/pull/456)) - *(deps)* bump clap from 4.5.51 to 4.5.53 ([#455](https://github.com/jvanbuel/flowrs/pull/455)) - *(deps)* bump aws-config from 1.8.8 to 1.8.10 ([#451](https://github.com/jvanbuel/flowrs/pull/451)) - Merge pull request #452 from jvanbuel/dependabot/cargo/clap-4.5.51 ## [0.4.2](https://github.com/jvanbuel/flowrs/compare/v0.4.1...v0.4.2) - 2025-10-23 ### Fixed - list all task instances of a DagRun ## [0.4.1](https://github.com/jvanbuel/flowrs/compare/v0.4.0...v0.4.1) - 2025-10-22 ### Added - use HashMap for environments api resources and clients instead of swapping them at the App top-level ## [0.3.2](https://github.com/jvanbuel/flowrs/compare/v0.3.1...v0.3.2) - 2025-10-22 ### Fixed - return default conveyor api endpoint if default selected ## [0.3.1](https://github.com/jvanbuel/flowrs/compare/v0.3.0...v0.3.1) - 2025-10-22 ### Fixed - use built-in panic hooks of ratatui to restore terminal after panic ### Other - *(deps)* bump regex from 1.12.1 to 1.12.2 - Merge pull request #434 from jvanbuel/dependabot/cargo/webbrowser-1.0.6 - Merge pull request #433 from jvanbuel/dependabot/cargo/clap-4.5.49 - Merge pull request #436 from jvanbuel/dependabot/cargo/reqwest-0.12.24 - *(deps)* bump reqwest from 0.12.23 to 0.12.24 - Update support status for MWAA in README ## [0.1.17](https://github.com/jvanbuel/flowrs/compare/v0.1.16...v0.1.17) - 2025-10-08 ### Fixed - only show rotating flowrs logo once ## [0.1.16](https://github.com/jvanbuel/flowrs/compare/v0.1.15...v0.1.16) - 2025-10-08 ### Added - show error popup ## [0.1.15](https://github.com/jvanbuel/flowrs/compare/v0.1.14...v0.1.15) - 2025-10-08 ### Added - refactor to use conveyor client, enable switching between tenants ## [0.1.14](https://github.com/jvanbuel/flowrs/compare/v0.1.13...v0.1.14) - 2025-04-30 ### Fixed - automatic conveyor login ### Other - *(deps)* bump toml from 0.8.20 to 0.8.21 ## [0.1.13](https://github.com/jvanbuel/flowrs/compare/v0.1.12...v0.1.13) - 2025-04-21 ### Other - Merge pull request #355 from jvanbuel/release-plz-2025-04-21T15-11-08Z ## [0.1.12](https://github.com/jvanbuel/flowrs/compare/v0.1.11...v0.1.12) - 2025-04-21 ### Fixed - use own username in homebrew publishing step ## [0.1.11](https://github.com/jvanbuel/flowrs/compare/v0.1.10...v0.1.11) - 2025-04-21 ### Fixed - release with newer ubuntu version ## [0.1.9](https://github.com/jvanbuel/flowrs/compare/v0.1.8...v0.1.9) - 2025-04-21 ### Added - remove dependency on jq for getting conveyor tokens ### Fixed - remove leading slash so conveyor URLs for DagRuns and Task Instances are correctly formed ### Other - *(deps)* bump clap from 4.5.36 to 4.5.37 - Merge pull request #349 from jvanbuel/dependabot/cargo/clap-4.5.36 - *(deps)* bump anyhow from 1.0.97 to 1.0.98 - Merge pull request #346 from jvanbuel/dependabot/cargo/crossterm-0.29.0 - Merge pull request #345 from jvanbuel/dependabot/cargo/env_logger-0.11.8 - Merge pull request #344 from jvanbuel/dependabot/cargo/openssl-0.10.72 - Merge pull request #347 from jvanbuel/dependabot/cargo/tokio-1.44.2 - *(deps)* bump log from 0.4.26 to 0.4.27 - Merge pull request #337 from jvanbuel/dependabot/cargo/env_logger-0.11.7 - Merge pull request #339 from jvanbuel/dependabot/cargo/webbrowser-1.0.4 - Merge pull request #341 from jvanbuel/dependabot/cargo/tokio-1.44.1 - Merge pull request #342 from jvanbuel/dependabot/cargo/time-0.3.41 - *(deps)* bump reqwest from 0.12.12 to 0.12.15 - *(deps)* bump serde from 1.0.218 to 1.0.219 - Merge pull request #332 from jvanbuel/dependabot/cargo/ring-0.17.13 - Merge pull request #334 from jvanbuel/dependabot/cargo/indoc-2.0.6 - Merge pull request #335 from jvanbuel/dependabot/cargo/serde_json-1.0.140 - *(deps)* bump mockito from 1.6.1 to 1.7.0 - Merge pull request #328 from jvanbuel/dependabot/cargo/clap-4.5.31 - Merge pull request #329 from jvanbuel/dependabot/cargo/chrono-0.4.40 - Merge pull request #330 from jvanbuel/dependabot/cargo/rstest-0.25.0 - *(deps)* bump anyhow from 1.0.96 to 1.0.97 - Merge pull request #322 from jvanbuel/dependabot/cargo/log-0.4.26 - *(deps)* bump log from 0.4.25 to 0.4.26 - Merge pull request #324 from jvanbuel/dependabot/cargo/anyhow-1.0.96 - Merge pull request #325 from jvanbuel/dependabot/cargo/serde_json-1.0.139 - *(deps)* bump clap from 4.5.29 to 4.5.30 - update dependencies - Merge pull request #320 from jvanbuel/dependabot/cargo/clap-4.5.29 - *(deps)* bump clap from 4.5.28 to 4.5.29 - Merge pull request #318 from jvanbuel/dependabot/cargo/openssl-0.10.70 - *(deps)* bump openssl from 0.10.69 to 0.10.70 - Merge pull request #315 from jvanbuel/dependabot/cargo/toml-0.8.20 - *(deps)* bump toml from 0.8.19 to 0.8.20 ## [0.1.8](https://github.com/jvanbuel/flowrs/compare/v0.1.7...v0.1.8) - 2025-01-31 ### Fixed - allow using Left/Right keys for switching between TaskInstance logs ### Other - Make state field optional so running DagRuns can be deserialized correctly ## [0.1.7](https://github.com/jvanbuel/flowrs/compare/v0.1.6...v0.1.7) - 2025-01-20 ### Fixed - persist last selected config state when switching between configurations ### Other - default to empty config if no config file exists - Merge pull request [#304](https://github.com/jvanbuel/flowrs/pull/304) from jvanbuel/dependabot/cargo/log-0.4.25 - *(deps)* bump serde_json from 1.0.135 to 1.0.137 - Merge pull request [#299](https://github.com/jvanbuel/flowrs/pull/299) from jvanbuel/dependabot/cargo/dirs-6.0.0 - Merge pull request [#300](https://github.com/jvanbuel/flowrs/pull/300) from jvanbuel/dependabot/cargo/tokio-1.43.0 - Merge pull request [#301](https://github.com/jvanbuel/flowrs/pull/301) from jvanbuel/dependabot/cargo/serde_json-1.0.135 - *(deps)* bump clap from 4.5.23 to 4.5.26 - *(deps)* bump reqwest from 0.12.11 to 0.12.12 - *(deps)* bump rstest from 0.23.0 to 0.24.0 - update README with managed service configuration ## [0.1.6](https://github.com/jvanbuel/flowrs/compare/v0.1.5...v0.1.6) - 2024-12-28 ### Fixed - do not handle non-tick events when loading - reduce gif sizes ### Added - Show cursor position - Create CODE_OF_CONDUCT.md - Create LICENSE ### Changed - Update vhs gif - Refactor filter into widget - Refactor command help with lazy static - Update issue templates ### Dependencies - Bump chrono from 0.4.38 to 0.4.39 - Merge pull request [#290](https://github.com/jvanbuel/flowrs/pull/290) from jvanbuel/dependabot/cargo/serde_json-1.0.134 - Merge pull request [#291](https://github.com/jvanbuel/flowrs/pull/291) from jvanbuel/dependabot/cargo/anyhow-1.0.95 - *(deps)* bump env_logger from 0.11.5 to 0.11.6 - update vhs gif - Merge pull request [#286](https://github.com/jvanbuel/flowrs/pull/286) from jvanbuel/dependabot/cargo/chrono-0.4.39 - *(deps)* bump chrono from 0.4.38 to 0.4.39 - show cursor position - refactor filter into widget - Create CODE_OF_CONDUCT.md - Update issue templates - Create LICENSE - refactor command help with lazy static ## [0.1.5](https://github.com/jvanbuel/flowrs/compare/v0.1.4...v0.1.5) - 2024-12-08 ### Added - open browser to endpoint when pressing 'o' - use rounded corners for Blocks - use anyhow instead of custom errors - add cli command to enable/disable managed services - implement gg key binding for jumping to top ### Fixed - UI issues and filter not consuming events - spinner UI hangs when pressing escape - remove trigger command from taskinstances ### Other - replace lazy_static with stdlib LazyLock - persist active config ## [0.1.4](https://github.com/jvanbuel/flowrs/compare/v0.1.3...v0.1.4) - 2024-11-29 ### Fixed - consume key when commands are exited ### Other - *(deps)* bump rustls from 0.23.17 to 0.23.18 - *(deps)* bump url from 2.5.3 to 2.5.4 - update installation instructions in README.md ## [0.1.3](https://github.com/jvanbuel/flowrs/compare/v0.1.2...v0.1.3) - 2024-11-17 ### Other - use flowrs as homebrew formula name ## [0.1.2](https://github.com/jvanbuel/flowrs/compare/v0.1.1...v0.1.2) - 2024-11-17 ### Other - use git-lfs for gifs ## [0.1.1](https://github.com/jvanbuel/flowrs/compare/v0.1.0...v0.1.1) - 2024-11-16 ### Other - first release