diff --git a/.bumpversion.cfg b/.bumpversion.cfg new file mode 100644 index 0000000..b374e41 --- /dev/null +++ b/.bumpversion.cfg @@ -0,0 +1,17 @@ +[bumpversion] +current_version = 1.0.0 +commit = True +tag = True +tag_name = v{new_version} +message = chore(release): v{new_version} +parse = (?P\d+)\.(?P\d+)\.(?P\d+) +serialize = + {major}.{minor}.{patch} + +[bumpversion:file:Cargo.toml] +search = version = "{current_version}" +replace = version = "{new_version}" + +[bumpversion:file:CHANGELOG.md] +search = ## [Unreleased] +replace = ## [Unreleased]\n\n## [{new_version}] - {now:%Y-%m-%d} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..fa6818e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +## [Unreleased]\n\n## [1.0.0] - 2026-04-01 + +## [1.0.0] - 2026-04-01 + +### Added +- Job orchestration service with queueing, scheduling, and status tracking. +- Task dependencies and hold/resume controls for workflow coordination. +- Runtime metadata and endpoints to start/stop task-specific run commands. +- Voice prompt ingestion via STT gateway integration. + +### Changed +- Hardened voice transcription path with request timeouts to prevent indefinite hangs. diff --git a/Cargo.lock b/Cargo.lock index 8da8a4d..3184d2c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1284,7 +1284,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "otter-core" -version = "0.1.0" +version = "1.0.0" dependencies = [ "anyhow", "async-trait", @@ -1307,7 +1307,7 @@ dependencies = [ [[package]] name = "otter-server" -version = "0.1.0" +version = "1.0.0" dependencies = [ "anyhow", "async-stream", @@ -1328,7 +1328,7 @@ dependencies = [ [[package]] name = "otter-worker" -version = "0.1.0" +version = "1.0.0" dependencies = [ "anyhow", "chrono", diff --git a/Cargo.toml b/Cargo.toml index 67ca347..fa1f745 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] edition = "2021" -version = "0.1.0" +version = "1.0.0" license = "MIT" [workspace.dependencies]