diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c4643b..d0f0f38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.2] - 2026-05-15 + +### Added + +- `examples/showcase/netflix.yaml` and `examples/showcase/spotify.yaml`: two new hand-authored system-design flows joining the showcase set. Both ship inside the `@openhop/server` npm tarball and are seeded on first startup alongside the existing showcase flows. +- Pages playground sidebar: Netflix and Spotify pinned next to the existing showcase entries so visitors land on them directly from `https://naorsabag.github.io/openhop/`. + +### Changed + +- README "How it works": minor structural cleanup (HTML refactor, blank line after the heading) and a first-person agent-voice rewrite of the Why section. No package-level behavior change — repository docs only. +- `skills/openhop/SKILL.md`: trigger description broadened so the gate fires on architecture / idea / proposed-solution prompts in addition to systems and code. Ships with the CLI tarball via `prepack`. + ## [0.3.1] - 2026-05-13 ### Added @@ -104,7 +116,8 @@ Initial public release. - GitHub Actions CI: lint, format check, typecheck, build, test, coverage, npm audit, gitleaks, CodeQL. - Issue and pull request templates; Dependabot configuration. -[Unreleased]: https://github.com/naorsabag/OpenHop/compare/v0.3.1...HEAD +[Unreleased]: https://github.com/naorsabag/OpenHop/compare/v0.3.2...HEAD +[0.3.2]: https://github.com/naorsabag/OpenHop/releases/tag/v0.3.2 [0.3.1]: https://github.com/naorsabag/OpenHop/releases/tag/v0.3.1 [0.3.0]: https://github.com/naorsabag/OpenHop/releases/tag/v0.3.0 [0.2.0]: https://github.com/naorsabag/OpenHop/releases/tag/v0.2.0 diff --git a/package-lock.json b/package-lock.json index 2b38bac..5da1635 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7716,13 +7716,13 @@ }, "packages/cli": { "name": "openhop", - "version": "0.3.1", + "version": "0.3.2", "license": "MIT", "dependencies": { "@fastify/http-proxy": "^11.4.4", "@fastify/static": "^9.1.3", - "@openhop/server": "0.3.1", - "@openhop/web": "0.3.1", + "@openhop/server": "0.3.2", + "@openhop/web": "0.3.2", "commander": "^12.0.0", "fastify": "^5.0.0", "yaml": "^2.8.4", @@ -8202,7 +8202,7 @@ }, "packages/server": { "name": "@openhop/server", - "version": "0.3.1", + "version": "0.3.2", "license": "MIT", "dependencies": { "@fastify/cors": "^10.0.0", @@ -8721,7 +8721,7 @@ }, "packages/web": { "name": "@openhop/web", - "version": "0.3.1", + "version": "0.3.2", "license": "MIT", "dependencies": { "fflate": "^0.8.2" diff --git a/packages/cli/package.json b/packages/cli/package.json index 5536b95..c517429 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "openhop", - "version": "0.3.1", + "version": "0.3.2", "description": "Animated data-flow diagrams your AI agent can write. CLI.", "repository": { "type": "git", @@ -46,8 +46,8 @@ "dependencies": { "@fastify/http-proxy": "^11.4.4", "@fastify/static": "^9.1.3", - "@openhop/server": "0.3.1", - "@openhop/web": "0.3.1", + "@openhop/server": "0.3.2", + "@openhop/web": "0.3.2", "commander": "^12.0.0", "fastify": "^5.0.0", "yaml": "^2.8.4", diff --git a/packages/server/package.json b/packages/server/package.json index 17a001c..ddd8108 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@openhop/server", - "version": "0.3.1", + "version": "0.3.2", "description": "OpenHop API server. Fastify app for storing and serving data-flow definitions.", "repository": { "type": "git", diff --git a/packages/web/package.json b/packages/web/package.json index 0173cd9..d2a1fdf 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@openhop/web", - "version": "0.3.1", + "version": "0.3.2", "description": "OpenHop web UI. Prebuilt static assets — animated data-flow renderer.", "repository": { "type": "git",