Skip to content

Commit 5c4b8ed

Browse files
committed
chore: release v0.4.0
- Update README features list - Update CHANGELOG with v0.4.0 changes - Bump version to 0.4.0
1 parent 154256d commit 5c4b8ed

File tree

5 files changed

+29
-20
lines changed

5 files changed

+29
-20
lines changed

CHANGELOG.md

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.4.0] - 2026-01-24
11+
1012
### Added
1113
- AI-powered video summarization with support for Gemini, OpenAI, and Ollama (local)
1214
- Proxy AI provider for OpenAI-compatible APIs with custom domain (Azure, LiteLLM, OpenRouter)
13-
- Video transcript extraction from YouTube subtitles
14-
- AI settings in Settings page (provider, model, language, summary style)
15-
- Generate/regenerate summary button in Library for each download
15+
- Dedicated AI Summary page for quick video summarization without downloading
16+
- Configurable transcript languages with priority order
17+
- Video transcript extraction from YouTube subtitles (including auto-generated)
18+
- Concise summary style option (between Short and Detailed)
19+
- Summarize button in queue items to generate summary without downloading
20+
- YouTube Troubleshooting option for actual player.js version (fixes download issues)
21+
- Re-download with progress tracking in Library
22+
- Copy summary button in Library items
1623

1724
### Changed
1825
- Redesigned download settings with clear Video/Audio toggle for better UX
1926
- Merged App Updates section into About section in Settings for cleaner UI
27+
- macOS app icon now follows Apple guidelines with rounded corners and proper sizing (84.4%)
28+
- Improved About section with modern card layout and quick links
29+
- Re-download now updates existing history entry instead of creating new one
2030

2131
### Fixed
22-
- macOS app icon now follows Apple guidelines with rounded corners and proper padding
32+
- Re-download quality mapping (480p → 480, 1080p → 1080, etc.)
33+
- Re-download for summary-only entries now uses best quality and user's output path
34+
- FFmpeg check now defaults to false, properly requiring FFmpeg for best/2K+ quality
2335
- Improved Gemini API error handling with detailed error messages
24-
- Updated AI model lists to use stable versions (removed preview models)
2536
- Fixed transcript extraction to support YouTube auto-generated subtitles
2637
- Added video description as fallback when no subtitles available
38+
- Prevent transcript cross-contamination between videos
39+
- Show full yt-dlp command in logs instead of just args
2740

2841
## [0.3.2] - 2026-01-22
2942

README.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,14 @@
1515

1616
## ✨ Features
1717

18-
- **Batch Downloads** - Download multiple videos at once
19-
- **Playlist Support** - Download entire YouTube playlists
20-
- **Multiple Quality Options** - From 360p to 8K Ultra HD
21-
- **Subtitle Support** - Embed subtitles into videos or save as separate files
22-
- **Universal Downloads** - Support for 1800+ websites powered by yt-dlp
23-
- **Download History** - Track all your downloads in the Library
24-
- **Audio Extraction** - Extract audio in MP3, M4A, or Opus formats
25-
- **6 Beautiful Themes** - Midnight, Aurora, Sunset, Ocean, Forest, Candy
26-
- **Dark/Light Mode** - Choose your preferred appearance
27-
- **File Size Estimation** - Know the size before downloading
28-
- **Fast & Lightweight** - Built with Tauri for minimal resource usage
29-
- **Auto-Updates** - Stay up to date with the latest features
18+
- 🎬 **Video Downloads** — YouTube, TikTok, Facebook, Instagram, and 1800+ sites
19+
- 🤖 **AI Video Summary** — Summarize videos with Gemini, OpenAI, or Ollama
20+
- 📋 **Batch & Playlist** — Download multiple videos or entire playlists
21+
- 🎵 **Audio Extraction** — Extract audio in MP3, M4A, or Opus formats
22+
- 📝 **Subtitle Support** — Download or embed subtitles
23+
- 📚 **Download Library** — Track and manage all your downloads
24+
- 🎨 **6 Beautiful Themes** — Midnight, Aurora, Sunset, Ocean, Forest, Candy
25+
-**Fast & Lightweight** — Built with Tauri for minimal resource usage
3026

3127
## 📸 Screenshots
3228
| Download | Setting |

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "youwee",
33
"private": true,
4-
"version": "0.3.2",
4+
"version": "0.4.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "youwee"
3-
version = "0.3.2"
3+
version = "0.4.0"
44
description = "Youwee - Modern YouTube Video Downloader"
55
authors = ["locnguyen"]
66
license = "MIT"

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "../node_modules/@tauri-apps/cli/config.schema.json",
33
"productName": "Youwee",
4-
"version": "0.3.2",
4+
"version": "0.4.0",
55
"identifier": "com.vanloctech.youwee",
66
"build": {
77
"frontendDist": "../dist",

0 commit comments

Comments
 (0)