1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-09-08 08:25:51 +03:00

chore: migrate to Rust 2024 edition and bump to v0.9.2 (#12)

* chore: migrate to Rust 2024 edition and bump to v0.9.2

- Bump edition to 2024 and rust-version to 1.85.0
- Replace f64::log10 with usize::ilog10 in num_digits
- Fix clippy lints surfaced by edition bump: repeat_n, derived Default, then_some
- Expand watch-check and watch-test aliases to cover all feature paths (crossterm_0_28, no-backend, tuirs variants, serde, arbitrary)
- Expand CI test and clippy workflows to full 6/8-entry feature matrices including termion on Ubuntu
- Apply rustfmt import reordering from edition 2024 rules

* fix: revert turis linux checks
Этот коммит содержится в:
srothgan
2026-02-19 18:38:50 +01:00
коммит произвёл GitHub
родитель f169a4b18c
Коммит 56f531a73f
25 изменённых файлов: 72 добавлений и 67 удалений

Просмотреть файл

@@ -1,3 +1,14 @@
<a id="v0.9.2"></a>
# [v0.9.2](https://github.com/srothgan/tui-textarea/releases/tag/v0.9.2) - 2026-02-19
- Migrate to Rust 2024 edition; bump `rust-version` to `1.85.0`.
- Replace floating-point `num_digits` with `usize::ilog10` for correctness on large values.
- Expand `watch-check` alias to cover `crossterm_0_28`, `no-backend`, `tuirs-crossterm`, `tuirs-no-backend`, `serde`, and `arbitrary` feature paths.
- Expand `watch-test` alias to cover `crossterm_0_28`, `tuirs-crossterm`, `serde`, and `arbitrary` features.
- Expand CI test and clippy workflows to full feature matrix including `termion` and `tuirs-termion` on Ubuntu.
[Changes][v0.9.2]
<a id="v0.9.1"></a>
# [v0.9.1](https://github.com/srothgan/tui-textarea/releases/tag/v0.9.1) - 2026-02-18