From b4fe0cabfa505be5b70708ae06e91129063772c1 Mon Sep 17 00:00:00 2001 From: Pedro Queiroz Date: Wed, 13 May 2026 22:25:29 -0300 Subject: [PATCH] chore(main): release 0.19.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 21 +++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 4 files changed, 24 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 45efac8..19ee807 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.18.3" + ".": "0.19.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b2d088..5e04ae3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [0.19.0](https://github.com/pmqueiroz/nova/compare/v0.18.3...v0.19.0) (2026-05-14) + + +### Features + +* **ai:** implement diagnostic banner ([a1cd8b5](https://github.com/pmqueiroz/nova/commit/a1cd8b5cf92bdd97a185066b12293f7585648ed3)) +* double-click word and triple-click line selection ([09219b7](https://github.com/pmqueiroz/nova/commit/09219b7786a86690db2aa8bf07a2f94a35d43b00)) +* implement command completion suggestions with Tab accept ([a1711c6](https://github.com/pmqueiroz/nova/commit/a1711c66b422d6ec479bbac4e6c08143e5819cd2)) +* implement diagnostic banner ui ([4612264](https://github.com/pmqueiroz/nova/commit/4612264ac3ac6673a73cfea3cd5c87c588ef27f9)) +* show exit code banner with AI explain suggestion for failed commands ([a8eb44e](https://github.com/pmqueiroz/nova/commit/a8eb44e58661b3ec4e186e2748d21acc0b623b91)) + + +### Bug Fixes + +* **macos:** swap arrow key modifier mapping for Option/Cmd ([150ae6e](https://github.com/pmqueiroz/nova/commit/150ae6e11598573822a7ce502ea1b82eb59d41dd)) +* remove forced home cwd, open new tabs in focused tab pwd ([43816d5](https://github.com/pmqueiroz/nova/commit/43816d594ca3fdd64e6871452d4b1c6125213841)) +* selection now scrolls with scrollback content ([3951a5d](https://github.com/pmqueiroz/nova/commit/3951a5d47852fe0b4891184421741d2d1b51221b)) +* selection render and extraction broken during scrollback ([13a30fc](https://github.com/pmqueiroz/nova/commit/13a30fc4840d9f4c876f081c10db08315b2fdc0d)) +* suggestion rendering at cursor position with green underline ([d878f1a](https://github.com/pmqueiroz/nova/commit/d878f1aab43f2cca72adb4c39388d6e626e9f097)) +* use accent color for shell selection highlights (reverse video + explicit) ([a8408cc](https://github.com/pmqueiroz/nova/commit/a8408ccdfbe07db8a044f2b0b371e68b1f14c94b)) + ## [0.18.3](https://github.com/pmqueiroz/nova/compare/v0.18.2...v0.18.3) (2026-05-12) diff --git a/Cargo.lock b/Cargo.lock index 132e72e..17d3dca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2921,7 +2921,7 @@ checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" [[package]] name = "nova" -version = "0.18.3" +version = "0.19.0" dependencies = [ "anthropic", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index d606116..fce0486 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nova" -version = "0.18.3" +version = "0.19.0" edition = "2024" description = "A GPU-accelerated terminal emulator" license = "MIT"