Skip to content

Commit 0ea00d2

Browse files
Release v2.0.5
1 parent 733bab9 commit 0ea00d2

12 files changed

Lines changed: 25 additions & 17 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ All notable changes to Gosh-Fetch will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.0.5] - 2026-03-08
9+
10+
### Changed
11+
- Bumped app version to `2.0.5` across frontend, Electron packaging, and Rust engine package metadata
12+
- Updated gosh-dl engine from v0.3.0 to v0.3.1
13+
- Updated visible app version labels so the sidebar shell and About page report `2.0.5`
14+
- Updated API and architecture documentation examples to reflect app version `2.0.5` and engine version `0.3.1`
15+
816
## [2.0.4] - 2026-03-08
917

1018
### Changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ For more detail, see [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md).
102102
| Build | Vite 7, electron-builder |
103103
| Desktop | Electron 40 |
104104
| Backend | Rust (Tokio, rusqlite, serde) |
105-
| Engine | gosh-dl 0.3.0 |
105+
| Engine | gosh-dl 0.3.1 |
106106
| Icons | Material Symbols Outlined (self-hosted), lucide-react (legacy) |
107107
| Drag & Drop | dnd-kit |
108108
| Testing | Vitest, React Testing Library, Rust `#[test]` |

docs/API.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -344,13 +344,13 @@ Returns:
344344
```json
345345
{
346346
"name": "Gosh-Fetch",
347-
"version": "2.0.4",
347+
"version": "2.0.5",
348348
"description": "...",
349349
"license": "AGPL-3.0",
350350
"repository": "https://github.com/goshitsarch-eng/Gosh-Fetch",
351351
"engine": {
352352
"name": "gosh-dl",
353-
"version": "0.3.0",
353+
"version": "0.3.1",
354354
"url": "https://github.com/goshitsarch-eng/gosh-dl",
355355
"license": "MIT"
356356
}

docs/ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Gosh-Fetch is a desktop download manager with three layers: a React frontend ren
1212
| Build | Vite 6 | Frontend bundling |
1313
| Desktop | Electron 35 | Window management, tray, IPC, auto-update |
1414
| Sidecar | Rust (Tokio, rusqlite) | Download engine, database, JSON-RPC server |
15-
| Engine | gosh-dl 0.3.0 | HTTP/BitTorrent downloads |
15+
| Engine | gosh-dl 0.3.1 | HTTP/BitTorrent downloads |
1616
| Database | SQLite | Settings, download history, tracker metadata |
1717

1818
## How the Layers Communicate

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gosh-fetch",
3-
"version": "2.0.4",
3+
"version": "2.0.5",
44
"description": "Gosh Fetch - a modern download manager with native Rust engine",
55
"main": "dist-electron/src-electron/main.js",
66
"license": "AGPL-3.0",

src-rust/Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-rust/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gosh-fetch-engine"
3-
version = "2.0.4"
3+
version = "2.0.5"
44
description = "Gosh Fetch - a modern download manager with native Rust engine"
55
authors = ["Gosh"]
66
license = "AGPL-3.0"
@@ -12,7 +12,7 @@ name = "gosh-fetch-engine"
1212
path = "src/main.rs"
1313

1414
[dependencies]
15-
gosh-dl = { git = "https://github.com/goshitsarch-eng/gosh-dl", tag = "v0.3.0" }
15+
gosh-dl = { git = "https://github.com/goshitsarch-eng/gosh-dl", tag = "v0.3.1" }
1616
rusqlite = { version = "0.38", features = ["bundled"] }
1717
serde = { version = "1", features = ["derive"] }
1818
serde_json = "1"

src-rust/migrations/001_initial.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ INSERT OR IGNORE INTO settings (key, value) VALUES
5555
('split_count', '8'),
5656
('download_speed_limit', '0'),
5757
('upload_speed_limit', '0'),
58-
('user_agent', 'gosh-dl/0.3.0'),
58+
('user_agent', 'gosh-dl/0.3.1'),
5959
('enable_notifications', 'true'),
6060
('close_to_tray', 'true'),
6161
('theme', 'dark'),

src-rust/src/constants.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
pub const ENGINE_NAME: &str = "gosh-dl";
2-
pub const ENGINE_VERSION: &str = "0.3.0";
3-
pub const DEFAULT_USER_AGENT: &str = "gosh-dl/0.3.0";
2+
pub const ENGINE_VERSION: &str = "0.3.1";
3+
pub const DEFAULT_USER_AGENT: &str = "gosh-dl/0.3.1";

0 commit comments

Comments
 (0)