diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0b3d7c8..c9d01f5 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,4 +1,4 @@ { - "packages/flow-schema": "0.0.10", - "crates/wavekat-flow": "0.0.7" + "packages/flow-schema": "0.0.11", + "crates/wavekat-flow": "0.0.8" } diff --git a/Cargo.lock b/Cargo.lock index 9347886..1d229d7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1551,7 +1551,7 @@ dependencies = [ [[package]] name = "wavekat-flow" -version = "0.0.7" +version = "0.0.8" dependencies = [ "anyhow", "async-trait", diff --git a/crates/wavekat-flow/CHANGELOG.md b/crates/wavekat-flow/CHANGELOG.md index 66ff55f..efa6916 100644 --- a/crates/wavekat-flow/CHANGELOG.md +++ b/crates/wavekat-flow/CHANGELOG.md @@ -5,6 +5,22 @@ 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). +## [0.0.8](https://github.com/wavekat/wavekat-flow/compare/wavekat-flow-v0.0.7...wavekat-flow-v0.0.8) (2026-08-10) + + +### ⚠ BREAKING CHANGES + +* **book:** `BOOK_GRANULARITY_MINS` moves from 15 to 30, so `bookVocabularyRefs` / `vocabulary_refs` return a smaller set for the same node — 63 clips per voice rather than 111, and 29 rather than 44 for a Mon-Fri 09:00-17:00 step with 30-minute appointments. + +### Features + +* **book:** half-hour vocabulary grid ([#43](https://github.com/wavekat/wavekat-flow/issues/43)) ([988d7a4](https://github.com/wavekat/wavekat-flow/commit/988d7a4e4fd2f7002de4794d44b8e5e81e0fc1f2)) + + +### Documentation + +* **wavekat-flow:** how to take a grid change safely ([55f7752](https://github.com/wavekat/wavekat-flow/commit/55f775250e7c0fb4dc71432f0d682921dd782924)) + ## [0.0.7](https://github.com/wavekat/wavekat-flow/compare/wavekat-flow-v0.0.6...wavekat-flow-v0.0.7) (2026-08-09) diff --git a/crates/wavekat-flow/Cargo.toml b/crates/wavekat-flow/Cargo.toml index 7c48830..d679cc0 100644 --- a/crates/wavekat-flow/Cargo.toml +++ b/crates/wavekat-flow/Cargo.toml @@ -2,7 +2,7 @@ name = "wavekat-flow" # Literal (not workspace-inherited) so release-please's Cargo updater can # bump it — the cargo-workspace plugin doesn't rewrite [workspace.package]. -version = "0.0.7" +version = "0.0.8" edition.workspace = true license.workspace = true rust-version.workspace = true diff --git a/packages/flow-schema/CHANGELOG.md b/packages/flow-schema/CHANGELOG.md index 9f1d7f9..f0cc4ef 100644 --- a/packages/flow-schema/CHANGELOG.md +++ b/packages/flow-schema/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.0.11](https://github.com/wavekat/wavekat-flow/compare/flow-schema-v0.0.10...flow-schema-v0.0.11) (2026-08-10) + + +### ⚠ BREAKING CHANGES + +* **book:** `BOOK_GRANULARITY_MINS` moves from 15 to 30, so `bookVocabularyRefs` / `vocabulary_refs` return a smaller set for the same node — 63 clips per voice rather than 111, and 29 rather than 44 for a Mon-Fri 09:00-17:00 step with 30-minute appointments. + +### Features + +* **book:** half-hour vocabulary grid ([#43](https://github.com/wavekat/wavekat-flow/issues/43)) ([988d7a4](https://github.com/wavekat/wavekat-flow/commit/988d7a4e4fd2f7002de4794d44b8e5e81e0fc1f2)) + + +### Documentation + +* **flow-schema:** how to take a grid change safely ([b21c6d5](https://github.com/wavekat/wavekat-flow/commit/b21c6d5eca2b2292b1b43e42545f391cfb3908ac)) + ## [0.0.10](https://github.com/wavekat/wavekat-flow/compare/flow-schema-v0.0.9...flow-schema-v0.0.10) (2026-08-09) diff --git a/packages/flow-schema/package.json b/packages/flow-schema/package.json index 755a67c..704a6d9 100644 --- a/packages/flow-schema/package.json +++ b/packages/flow-schema/package.json @@ -1,6 +1,6 @@ { "name": "@wavekat/flow-schema", - "version": "0.0.10", + "version": "0.0.11", "description": "TypeScript model, JSON Schema, and structural validator for the WaveKat call-flow (\"Receptionist\") format. Types are generated from the normative schema at ../../schema/flow.v1.schema.json.", "type": "module", "license": "Apache-2.0",