chore(release): sync 0.8.43 version pins
- Workspace version: 0.8.42 → 0.8.43 - All internal codewhale-* deps: 0.8.42 → 0.8.43 - npm codewhale: 0.8.42 → 0.8.43 - npm deepseek-tui shim: 0.8.42 → 0.8.43 - Crate descriptions: open-model-first positioning - npm descriptions: open-source and open-weight language - Cargo.lock regenerated
This commit is contained in:
Generated
+724
-584
File diff suppressed because it is too large
Load Diff
+1
-1
@@ -19,7 +19,7 @@ default-members = ["crates/cli", "crates/app-server", "crates/tui"]
|
||||
resolver = "2"
|
||||
|
||||
[workspace.package]
|
||||
version = "0.8.42"
|
||||
version = "0.8.43"
|
||||
edition = "2024"
|
||||
# Rust 1.88 stabilized `let_chains` in `if`/`while` conditions, which the
|
||||
# codebase relies on extensively. Cargo enforces this so users on older
|
||||
|
||||
@@ -7,5 +7,5 @@ repository.workspace = true
|
||||
description = "Model/provider registry and fallback strategy for DeepSeek workspace architecture"
|
||||
|
||||
[dependencies]
|
||||
codewhale-config = { path = "../config", version = "0.8.42" }
|
||||
codewhale-config = { path = "../config", version = "0.8.43" }
|
||||
serde.workspace = true
|
||||
|
||||
@@ -10,15 +10,15 @@ description = "Codex-style app-server transport for DeepSeek workspace architect
|
||||
anyhow.workspace = true
|
||||
axum.workspace = true
|
||||
clap.workspace = true
|
||||
codewhale-agent = { path = "../agent", version = "0.8.42" }
|
||||
codewhale-config = { path = "../config", version = "0.8.42" }
|
||||
codewhale-core = { path = "../core", version = "0.8.42" }
|
||||
codewhale-execpolicy = { path = "../execpolicy", version = "0.8.42" }
|
||||
codewhale-hooks = { path = "../hooks", version = "0.8.42" }
|
||||
codewhale-mcp = { path = "../mcp", version = "0.8.42" }
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.42" }
|
||||
codewhale-state = { path = "../state", version = "0.8.42" }
|
||||
codewhale-tools = { path = "../tools", version = "0.8.42" }
|
||||
codewhale-agent = { path = "../agent", version = "0.8.43" }
|
||||
codewhale-config = { path = "../config", version = "0.8.43" }
|
||||
codewhale-core = { path = "../core", version = "0.8.43" }
|
||||
codewhale-execpolicy = { path = "../execpolicy", version = "0.8.43" }
|
||||
codewhale-hooks = { path = "../hooks", version = "0.8.43" }
|
||||
codewhale-mcp = { path = "../mcp", version = "0.8.43" }
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.43" }
|
||||
codewhale-state = { path = "../state", version = "0.8.43" }
|
||||
codewhale-tools = { path = "../tools", version = "0.8.43" }
|
||||
serde.workspace = true
|
||||
serde_json.workspace = true
|
||||
tokio.workspace = true
|
||||
|
||||
@@ -4,7 +4,7 @@ version.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
repository.workspace = true
|
||||
description = "DeepSeek-first agentic terminal facade for open coding models"
|
||||
description = "Agentic terminal facade for open-source and open-weight coding models"
|
||||
|
||||
[[bin]]
|
||||
name = "codewhale"
|
||||
@@ -20,13 +20,13 @@ path = "src/bin/deepseek_legacy_shim.rs"
|
||||
anyhow.workspace = true
|
||||
clap.workspace = true
|
||||
clap_complete.workspace = true
|
||||
codewhale-agent = { path = "../agent", version = "0.8.42" }
|
||||
codewhale-app-server = { path = "../app-server", version = "0.8.42" }
|
||||
codewhale-config = { path = "../config", version = "0.8.42" }
|
||||
codewhale-execpolicy = { path = "../execpolicy", version = "0.8.42" }
|
||||
codewhale-mcp = { path = "../mcp", version = "0.8.42" }
|
||||
codewhale-secrets = { path = "../secrets", version = "0.8.42" }
|
||||
codewhale-state = { path = "../state", version = "0.8.42" }
|
||||
codewhale-agent = { path = "../agent", version = "0.8.43" }
|
||||
codewhale-app-server = { path = "../app-server", version = "0.8.43" }
|
||||
codewhale-config = { path = "../config", version = "0.8.43" }
|
||||
codewhale-execpolicy = { path = "../execpolicy", version = "0.8.43" }
|
||||
codewhale-mcp = { path = "../mcp", version = "0.8.43" }
|
||||
codewhale-secrets = { path = "../secrets", version = "0.8.43" }
|
||||
codewhale-state = { path = "../state", version = "0.8.43" }
|
||||
chrono.workspace = true
|
||||
dirs.workspace = true
|
||||
serde.workspace = true
|
||||
|
||||
@@ -8,7 +8,7 @@ description = "Config schema and precedence model for DeepSeek workspace archite
|
||||
|
||||
[dependencies]
|
||||
anyhow.workspace = true
|
||||
codewhale-secrets = { path = "../secrets", version = "0.8.42" }
|
||||
codewhale-secrets = { path = "../secrets", version = "0.8.43" }
|
||||
dirs.workspace = true
|
||||
serde.workspace = true
|
||||
toml.workspace = true
|
||||
|
||||
@@ -9,13 +9,13 @@ description = "Core runtime boundaries for DeepSeek workspace architecture"
|
||||
[dependencies]
|
||||
anyhow.workspace = true
|
||||
chrono.workspace = true
|
||||
codewhale-agent = { path = "../agent", version = "0.8.42" }
|
||||
codewhale-config = { path = "../config", version = "0.8.42" }
|
||||
codewhale-execpolicy = { path = "../execpolicy", version = "0.8.42" }
|
||||
codewhale-hooks = { path = "../hooks", version = "0.8.42" }
|
||||
codewhale-mcp = { path = "../mcp", version = "0.8.42" }
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.42" }
|
||||
codewhale-state = { path = "../state", version = "0.8.42" }
|
||||
codewhale-tools = { path = "../tools", version = "0.8.42" }
|
||||
codewhale-agent = { path = "../agent", version = "0.8.43" }
|
||||
codewhale-config = { path = "../config", version = "0.8.43" }
|
||||
codewhale-execpolicy = { path = "../execpolicy", version = "0.8.43" }
|
||||
codewhale-hooks = { path = "../hooks", version = "0.8.43" }
|
||||
codewhale-mcp = { path = "../mcp", version = "0.8.43" }
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.43" }
|
||||
codewhale-state = { path = "../state", version = "0.8.43" }
|
||||
codewhale-tools = { path = "../tools", version = "0.8.43" }
|
||||
serde_json.workspace = true
|
||||
uuid.workspace = true
|
||||
|
||||
@@ -8,5 +8,5 @@ description = "Execution policy and approval model parity for DeepSeek workspace
|
||||
|
||||
[dependencies]
|
||||
anyhow.workspace = true
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.42" }
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.43" }
|
||||
serde.workspace = true
|
||||
|
||||
@@ -10,7 +10,7 @@ description = "Hook dispatch and notifications parity for DeepSeek workspace arc
|
||||
anyhow.workspace = true
|
||||
async-trait.workspace = true
|
||||
chrono.workspace = true
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.42" }
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.43" }
|
||||
reqwest.workspace = true
|
||||
serde.workspace = true
|
||||
serde_json.workspace = true
|
||||
|
||||
@@ -9,7 +9,7 @@ description = "Tool invocation lifecycle, schema validation, and scheduler paral
|
||||
[dependencies]
|
||||
anyhow.workspace = true
|
||||
async-trait.workspace = true
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.42" }
|
||||
codewhale-protocol = { path = "../protocol", version = "0.8.43" }
|
||||
serde.workspace = true
|
||||
serde_json.workspace = true
|
||||
tokio.workspace = true
|
||||
|
||||
+36
-1
@@ -7,6 +7,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.8.43] - 2026-05-24
|
||||
|
||||
### Fixed
|
||||
|
||||
- **`grep_files` now respects the cancellation token.** Long-running file
|
||||
searches cancel promptly instead of running to completion after the user
|
||||
aborts (#1839). Thanks @LING71671.
|
||||
- **npm installer stream-pause race condition fixed.** The install script now
|
||||
pauses HTTP response streams immediately, preventing early data loss that
|
||||
caused "Invalid checksum manifest line" errors (#1860). Thanks @jeoor.
|
||||
- **Ctrl+Z restores the last cleared composer draft.** Pressing Ctrl+Z in an
|
||||
empty composer recovers the text that was last cleared with Ctrl+U or
|
||||
Ctrl+S, matching the muscle memory users expect from other editors (#1911).
|
||||
Thanks @LING71671.
|
||||
- **Clipboard works on non-wlroots Wayland compositors.** The Linux clipboard
|
||||
path now tries `wl-copy` before `arboard`, fixing silent copy failures on
|
||||
niri, River, cosmic-comp, and GNOME mutter (#1938). Thanks @ousamabenyounes.
|
||||
|
||||
### Changed
|
||||
|
||||
- **Contributor count and acknowledgement surfaces refreshed.** The website
|
||||
fallback contributor count now reflects 98 live GitHub contributors (up from
|
||||
the stale 91). All three README translations (English, 中文, 日本語) now
|
||||
include 30+ previously unlisted contributors whose PRs were merged since
|
||||
April 2026.
|
||||
- **README and web surface rebrand refinements.** Crate descriptions, npm
|
||||
package text, and website copy now consistently position CodeWhale as
|
||||
open-model-first and provider-spanning, with DeepSeek V4 as the first-class
|
||||
path.
|
||||
|
||||
### Security
|
||||
|
||||
(No user-facing security changes in this release.)
|
||||
|
||||
## [0.8.42] - 2026-05-24
|
||||
|
||||
### Changed
|
||||
@@ -4661,7 +4695,8 @@ Welcome — and thank you.
|
||||
- Hooks system and config profiles
|
||||
- Example skills and launch assets
|
||||
|
||||
[Unreleased]: https://github.com/Hmbown/CodeWhale/compare/v0.8.42...HEAD
|
||||
[Unreleased]: https://github.com/Hmbown/CodeWhale/compare/v0.8.43...HEAD
|
||||
[0.8.43]: https://github.com/Hmbown/CodeWhale/compare/v0.8.42...v0.8.43
|
||||
[0.8.42]: https://github.com/Hmbown/CodeWhale/compare/v0.8.41...v0.8.42
|
||||
[0.8.41]: https://github.com/Hmbown/CodeWhale/compare/v0.8.40...v0.8.41
|
||||
[0.8.40]: https://github.com/Hmbown/CodeWhale/compare/v0.8.39...v0.8.40
|
||||
|
||||
@@ -4,7 +4,7 @@ version.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
repository.workspace = true
|
||||
description = "DeepSeek-first terminal UI for open coding models"
|
||||
description = "Terminal UI for open-source and open-weight coding models"
|
||||
default-run = "codewhale-tui"
|
||||
|
||||
[features]
|
||||
@@ -27,8 +27,8 @@ path = "src/bin/deepseek_tui_legacy_shim.rs"
|
||||
[dependencies]
|
||||
anyhow = "1.0.100"
|
||||
arboard = "3.4"
|
||||
codewhale-secrets = { path = "../secrets", version = "0.8.42" }
|
||||
codewhale-tools = { path = "../tools", version = "0.8.42" }
|
||||
codewhale-secrets = { path = "../secrets", version = "0.8.43" }
|
||||
codewhale-tools = { path = "../tools", version = "0.8.43" }
|
||||
schemaui = { version = "0.12.0", default-features = false, optional = true }
|
||||
async-stream = "0.3.6"
|
||||
async-trait = "0.1"
|
||||
|
||||
@@ -1,10 +1,20 @@
|
||||
{
|
||||
"name": "codewhale",
|
||||
"version": "0.8.42",
|
||||
"codewhaleBinaryVersion": "0.8.42",
|
||||
"description": "Install and run CodeWhale, a DeepSeek-first agentic terminal for open coding models, from GitHub release artifacts.",
|
||||
"version": "0.8.43",
|
||||
"codewhaleBinaryVersion": "0.8.43",
|
||||
"description": "Install and run CodeWhale, the agentic terminal for open-source and open-weight coding models, from GitHub release artifacts.",
|
||||
"author": "Hmbown",
|
||||
"license": "MIT",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/Hmbown"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/hmbown"
|
||||
}
|
||||
],
|
||||
"homepage": "https://github.com/Hmbown/CodeWhale",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -1,9 +1,19 @@
|
||||
{
|
||||
"name": "deepseek-tui",
|
||||
"version": "0.8.42",
|
||||
"description": "Deprecated. Renamed to `codewhale`. Run `npm install -g codewhale` instead.",
|
||||
"version": "0.8.43",
|
||||
"description": "Legacy compatibility package. Renamed to `codewhale`; run `npm install -g codewhale` for new installs.",
|
||||
"author": "Hmbown",
|
||||
"license": "MIT",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/Hmbown"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/hmbown"
|
||||
}
|
||||
],
|
||||
"homepage": "https://github.com/Hmbown/CodeWhale/blob/main/docs/REBRAND.md",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -13,7 +23,7 @@
|
||||
"url": "https://github.com/Hmbown/CodeWhale/issues"
|
||||
},
|
||||
"keywords": [
|
||||
"deprecated",
|
||||
"compatibility",
|
||||
"deepseek",
|
||||
"codewhale"
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user