diff --git a/Cargo.lock b/Cargo.lock index 9d59c9e..9a1eb50 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2103,7 +2103,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "videoeditor" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "base64", @@ -2121,7 +2121,7 @@ dependencies = [ [[package]] name = "videoeditor-chrome" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "base64", @@ -2132,7 +2132,7 @@ dependencies = [ [[package]] name = "videoeditor-genai" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "base64", @@ -2143,7 +2143,7 @@ dependencies = [ [[package]] name = "videoeditor-media" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "serde_json", @@ -2152,7 +2152,7 @@ dependencies = [ [[package]] name = "videoeditor-record" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "serde", @@ -2165,7 +2165,7 @@ dependencies = [ [[package]] name = "videoeditor-record-ui" -version = "0.1.1" +version = "0.2.0" dependencies = [ "console_error_panic_hook", "js-sys", @@ -2179,7 +2179,7 @@ dependencies = [ [[package]] name = "videoeditor-timeline" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "serde", @@ -2188,7 +2188,7 @@ dependencies = [ [[package]] name = "videoeditor-voice" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 9ee0336..c6ba0b0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "3" members = ["crates/*"] [workspace.package] -version = "0.1.1" +version = "0.2.0" edition = "2024" rust-version = "1.85" license = "MIT" @@ -21,12 +21,12 @@ tiny_http = "0.12" tungstenite = "0.24" ureq = { version = "2", features = ["json"] } -videoeditor-chrome = { version = "0.1.1", path = "crates/videoeditor-chrome" } -videoeditor-genai = { version = "0.1.1", path = "crates/videoeditor-genai" } -videoeditor-media = { version = "0.1.1", path = "crates/videoeditor-media" } -videoeditor-record = { version = "0.1.1", path = "crates/videoeditor-record" } -videoeditor-timeline = { version = "0.1.1", path = "crates/videoeditor-timeline" } -videoeditor-voice = { version = "0.1.1", path = "crates/videoeditor-voice" } +videoeditor-chrome = { version = "0.2.0", path = "crates/videoeditor-chrome" } +videoeditor-genai = { version = "0.2.0", path = "crates/videoeditor-genai" } +videoeditor-media = { version = "0.2.0", path = "crates/videoeditor-media" } +videoeditor-record = { version = "0.2.0", path = "crates/videoeditor-record" } +videoeditor-timeline = { version = "0.2.0", path = "crates/videoeditor-timeline" } +videoeditor-voice = { version = "0.2.0", path = "crates/videoeditor-voice" } [profile.release] strip = true diff --git a/crates/videoeditor-chrome/CHANGELOG.md b/crates/videoeditor-chrome/CHANGELOG.md index 73a2588..a38ecda 100644 --- a/crates/videoeditor-chrome/CHANGELOG.md +++ b/crates/videoeditor-chrome/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/security-union/videoeditor/compare/videoeditor-chrome-v0.1.1...videoeditor-chrome-v0.2.0) - 2026-07-11 + +### Other + +- release v0.1.1 ([#6](https://github.com/security-union/videoeditor/pull/6)) + ## [0.1.1](https://github.com/security-union/videoeditor/compare/videoeditor-chrome-v0.1.0...videoeditor-chrome-v0.1.1) - 2026-07-07 ### Other diff --git a/crates/videoeditor-genai/CHANGELOG.md b/crates/videoeditor-genai/CHANGELOG.md new file mode 100644 index 0000000..11bddf3 --- /dev/null +++ b/crates/videoeditor-genai/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] diff --git a/crates/videoeditor-media/CHANGELOG.md b/crates/videoeditor-media/CHANGELOG.md index bc469ec..8ef92f8 100644 --- a/crates/videoeditor-media/CHANGELOG.md +++ b/crates/videoeditor-media/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/security-union/videoeditor/compare/videoeditor-media-v0.1.1...videoeditor-media-v0.2.0) - 2026-07-11 + +### Added + +- [SFX:] timeline lines — mix sound effects at absolute offsets ([#11](https://github.com/security-union/videoeditor/pull/11)) +- *(voice)* local speech stack by default — whisper.cpp STT + piper TTS ([#10](https://github.com/security-union/videoeditor/pull/10)) + +### Other + +- release v0.1.1 ([#6](https://github.com/security-union/videoeditor/pull/6)) + ## [0.1.1](https://github.com/security-union/videoeditor/compare/videoeditor-media-v0.1.0...videoeditor-media-v0.1.1) - 2026-07-07 ### Other diff --git a/crates/videoeditor-record/CHANGELOG.md b/crates/videoeditor-record/CHANGELOG.md new file mode 100644 index 0000000..a82230f --- /dev/null +++ b/crates/videoeditor-record/CHANGELOG.md @@ -0,0 +1,18 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.0](https://github.com/security-union/videoeditor/compare/videoeditor-record-v0.1.1...videoeditor-record-v0.2.0) - 2026-07-11 + +### Added + +- *(voice)* local speech stack by default — whisper.cpp STT + piper TTS ([#10](https://github.com/security-union/videoeditor/pull/10)) + +### Other + +- web-based narration recorder (`videoeditor record`) ([#9](https://github.com/security-union/videoeditor/pull/9)) diff --git a/crates/videoeditor-timeline/CHANGELOG.md b/crates/videoeditor-timeline/CHANGELOG.md index 056a42f..e952e06 100644 --- a/crates/videoeditor-timeline/CHANGELOG.md +++ b/crates/videoeditor-timeline/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/security-union/videoeditor/compare/videoeditor-timeline-v0.1.1...videoeditor-timeline-v0.2.0) - 2026-07-11 + +### Added + +- [SFX:] timeline lines — mix sound effects at absolute offsets ([#11](https://github.com/security-union/videoeditor/pull/11)) +- *(voice)* local speech stack by default — whisper.cpp STT + piper TTS ([#10](https://github.com/security-union/videoeditor/pull/10)) + +### Other + +- release v0.1.1 ([#6](https://github.com/security-union/videoeditor/pull/6)) + ## [0.1.1](https://github.com/security-union/videoeditor/compare/videoeditor-timeline-v0.1.0...videoeditor-timeline-v0.1.1) - 2026-07-07 ### Other diff --git a/crates/videoeditor-voice/CHANGELOG.md b/crates/videoeditor-voice/CHANGELOG.md index 2ea5010..e038d51 100644 --- a/crates/videoeditor-voice/CHANGELOG.md +++ b/crates/videoeditor-voice/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/security-union/videoeditor/compare/videoeditor-voice-v0.1.1...videoeditor-voice-v0.2.0) - 2026-07-11 + +### Added + +- *(voice)* local speech stack by default — whisper.cpp STT + piper TTS ([#10](https://github.com/security-union/videoeditor/pull/10)) + +### Other + +- release v0.1.1 ([#6](https://github.com/security-union/videoeditor/pull/6)) + ## [0.1.1](https://github.com/security-union/videoeditor/compare/videoeditor-voice-v0.1.0...videoeditor-voice-v0.1.1) - 2026-07-07 ### Other diff --git a/crates/videoeditor/CHANGELOG.md b/crates/videoeditor/CHANGELOG.md index 252d7d4..6026131 100644 --- a/crates/videoeditor/CHANGELOG.md +++ b/crates/videoeditor/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/security-union/videoeditor/compare/v0.1.1...v0.2.0) - 2026-07-11 + +### Added + +- [SFX:] timeline lines — mix sound effects at absolute offsets ([#11](https://github.com/security-union/videoeditor/pull/11)) +- *(voice)* local speech stack by default — whisper.cpp STT + piper TTS ([#10](https://github.com/security-union/videoeditor/pull/10)) +- videoeditor-genai — typed image-gen clients (grok + imagen) and an `image` subcommand ([#8](https://github.com/security-union/videoeditor/pull/8)) + +### Other + +- web-based narration recorder (`videoeditor record`) ([#9](https://github.com/security-union/videoeditor/pull/9)) + ## [0.1.1](https://github.com/security-union/videoeditor/compare/v0.1.0...v0.1.1) - 2026-07-07 ### Fixed