commits
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20)
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-version: 0.3.20
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cooper Reiff <cooper@cxreiff.com>
direct crossterm dependency can cause version conflicts
instead we can use the reexported version in ratatui
mistakenly removed smol-str because I thought it was no longer
necessary, but it turned out it was necessary depending on which bevy
features were enabled.
https://bevyengine.org/learn/migration-guides/0-15-to-0-16/
deprecated exit_on_error pipe system, as bevy now has catch-all error
handling for systems.
Currently, downstream crates are unable to serialize or deserialize
anything from `crossterm`, even though it's implemented serde support.
This change adds a feature `serde` that simply enables `crossterm/serde`
for downstream crates that want it.
* chore: transer ownership to cxreiff
Cooper is more actively working in this project than I am, so
transfering the ownership so it continues.
* point at cxreiff workflow repo
---------
Co-authored-by: cxreiff <cooper@cxreiff.com>
* Bump the cargo-dependencies group across 1 directory with 4 updates
Bumps the cargo-dependencies group with 4 updates in the / directory: [bevy](https://github.com/bevyengine/bevy), [bitflags](https://github.com/bitflags/bitflags), [smol_str](https://github.com/rust-analyzer/smol_str) and [rand](https://github.com/rust-random/rand).
Updates `bevy` from 0.15.0 to 0.15.1
- [Release notes](https://github.com/bevyengine/bevy/releases)
- [Commits](https://github.com/bevyengine/bevy/compare/v0.15.0...v0.15.1)
Updates `bitflags` from 2.6.0 to 2.8.0
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.6.0...2.8.0)
Updates `smol_str` from 0.2.2 to 0.3.2
- [Changelog](https://github.com/rust-analyzer/smol_str/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-analyzer/smol_str/compare/v0.2.2...v0.3.2)
Updates `rand` from 0.8.5 to 0.9.0
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.9.0)
---
updated-dependencies:
- dependency-name: bevy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: bitflags
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: smol_str
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: rand
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: don't update smol_str, update rand code
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Bump the cargo-dependencies group across 1 directory with 3 updates
Bumps the cargo-dependencies group with 3 updates in the / directory: [bevy](https://github.com/bevyengine/bevy), [ratatui](https://github.com/ratatui/ratatui) and [smol_str](https://github.com/rust-analyzer/smol_str).
Updates `bevy` from 0.14.1 to 0.14.2
- [Release notes](https://github.com/bevyengine/bevy/releases)
- [Commits](https://github.com/bevyengine/bevy/compare/v0.14.1...v0.14.2)
Updates `ratatui` from 0.28.1 to 0.29.0
- [Release notes](https://github.com/ratatui/ratatui/releases)
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui/ratatui/compare/v0.28.1...v0.29.0)
Updates `smol_str` from 0.2.2 to 0.3.1
- [Changelog](https://github.com/rust-analyzer/smol_str/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-analyzer/smol_str/compare/v0.2.2...v0.3.1)
---
updated-dependencies:
- dependency-name: bevy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: smol_str
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump deps
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumps the cargo-dependencies group with 1 update: [ratatui](https://github.com/ratatui/ratatui).
Updates `ratatui` from 0.28.0 to 0.28.1
- [Release notes](https://github.com/ratatui/ratatui/releases)
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui/ratatui/compare/v0.28.0...v0.28.1)
---
updated-dependencies:
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumps the cargo-dependencies group with 1 update: [ratatui](https://github.com/ratatui-org/ratatui).
Updates `ratatui` from 0.27.0 to 0.28.0
- [Release notes](https://github.com/ratatui-org/ratatui/releases)
- [Changelog](https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui-org/ratatui/compare/v0.27.0...v0.28.0)
---
updated-dependencies:
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cargo-dependencies group with 2 updates: [bevy](https://github.com/bevyengine/bevy) and [crossterm](https://github.com/crossterm-rs/crossterm).
Updates `bevy` from 0.14.0 to 0.14.1
- [Release notes](https://github.com/bevyengine/bevy/releases)
- [Changelog](https://github.com/bevyengine/bevy/blob/main/docs/release_checklist.md)
- [Commits](https://github.com/bevyengine/bevy/compare/v0.14.0...v0.14.1)
Updates `crossterm` from 0.27.0 to 0.28.1
- [Release notes](https://github.com/crossterm-rs/crossterm/releases)
- [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossterm-rs/crossterm/commits)
---
updated-dependencies:
- dependency-name: bevy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: crossterm
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Crossterm events are now also emitted as bevy_input events, using the Kitty
keyboard protocol <https://sw.kovidgoyal.net/kitty/keyboard-protocol/> if available
and emulating key release events where it's not.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumps the cargo-dependencies group with 1 update: [ratatui](https://github.com/ratatui-org/ratatui).
Updates `ratatui` from 0.26.3 to 0.27.0
- [Release notes](https://github.com/ratatui-org/ratatui/releases)
- [Changelog](https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui-org/ratatui/compare/v0.26.3...v0.27.0)
---
updated-dependencies:
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* make sure kitty setup runs after terminal setup
* ensure correct order of cleanup during normal exit
a panic will still skip the cleanup system, borking the terminal
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
modified crossterm event handler to pass along all EventKind variants.
added example showing how to enable the kitty protocol and listen for
"release" events.
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20)
---
updated-dependencies:
- dependency-name: tracing-subscriber
dependency-version: 0.3.20
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cooper Reiff <cooper@cxreiff.com>
* Bump the cargo-dependencies group across 1 directory with 4 updates
Bumps the cargo-dependencies group with 4 updates in the / directory: [bevy](https://github.com/bevyengine/bevy), [bitflags](https://github.com/bitflags/bitflags), [smol_str](https://github.com/rust-analyzer/smol_str) and [rand](https://github.com/rust-random/rand).
Updates `bevy` from 0.15.0 to 0.15.1
- [Release notes](https://github.com/bevyengine/bevy/releases)
- [Commits](https://github.com/bevyengine/bevy/compare/v0.15.0...v0.15.1)
Updates `bitflags` from 2.6.0 to 2.8.0
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/2.6.0...2.8.0)
Updates `smol_str` from 0.2.2 to 0.3.2
- [Changelog](https://github.com/rust-analyzer/smol_str/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-analyzer/smol_str/compare/v0.2.2...v0.3.2)
Updates `rand` from 0.8.5 to 0.9.0
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.9.0)
---
updated-dependencies:
- dependency-name: bevy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: bitflags
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: smol_str
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: rand
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: don't update smol_str, update rand code
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
* Bump the cargo-dependencies group across 1 directory with 3 updates
Bumps the cargo-dependencies group with 3 updates in the / directory: [bevy](https://github.com/bevyengine/bevy), [ratatui](https://github.com/ratatui/ratatui) and [smol_str](https://github.com/rust-analyzer/smol_str).
Updates `bevy` from 0.14.1 to 0.14.2
- [Release notes](https://github.com/bevyengine/bevy/releases)
- [Commits](https://github.com/bevyengine/bevy/compare/v0.14.1...v0.14.2)
Updates `ratatui` from 0.28.1 to 0.29.0
- [Release notes](https://github.com/ratatui/ratatui/releases)
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui/ratatui/compare/v0.28.1...v0.29.0)
Updates `smol_str` from 0.2.2 to 0.3.1
- [Changelog](https://github.com/rust-analyzer/smol_str/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-analyzer/smol_str/compare/v0.2.2...v0.3.1)
---
updated-dependencies:
- dependency-name: bevy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
- dependency-name: smol_str
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump deps
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
Bumps the cargo-dependencies group with 1 update: [ratatui](https://github.com/ratatui/ratatui).
Updates `ratatui` from 0.28.0 to 0.28.1
- [Release notes](https://github.com/ratatui/ratatui/releases)
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui/ratatui/compare/v0.28.0...v0.28.1)
---
updated-dependencies:
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cargo-dependencies group with 1 update: [ratatui](https://github.com/ratatui-org/ratatui).
Updates `ratatui` from 0.27.0 to 0.28.0
- [Release notes](https://github.com/ratatui-org/ratatui/releases)
- [Changelog](https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui-org/ratatui/compare/v0.27.0...v0.28.0)
---
updated-dependencies:
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cargo-dependencies group with 2 updates: [bevy](https://github.com/bevyengine/bevy) and [crossterm](https://github.com/crossterm-rs/crossterm).
Updates `bevy` from 0.14.0 to 0.14.1
- [Release notes](https://github.com/bevyengine/bevy/releases)
- [Changelog](https://github.com/bevyengine/bevy/blob/main/docs/release_checklist.md)
- [Commits](https://github.com/bevyengine/bevy/compare/v0.14.0...v0.14.1)
Updates `crossterm` from 0.27.0 to 0.28.1
- [Release notes](https://github.com/crossterm-rs/crossterm/releases)
- [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossterm-rs/crossterm/commits)
---
updated-dependencies:
- dependency-name: bevy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-dependencies
- dependency-name: crossterm
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the cargo-dependencies group with 1 update: [ratatui](https://github.com/ratatui-org/ratatui).
Updates `ratatui` from 0.26.3 to 0.27.0
- [Release notes](https://github.com/ratatui-org/ratatui/releases)
- [Changelog](https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ratatui-org/ratatui/compare/v0.26.3...v0.27.0)
---
updated-dependencies:
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>