Skip to content

Commit 90db289

Browse files
committed
chore(release): prepare v0.9.6
1 parent 6c02993 commit 90db289

File tree

3 files changed

+38
-1
lines changed

3 files changed

+38
-1
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ The format is based on Keep a Changelog, and this project follows Semantic Versi
66

77
## [Unreleased]
88

9+
## [0.9.6] - 2026-04-03
10+
11+
- Improved the LittleHorse exporter with a real workflow constructor scaffold and kebab-case workflow names.
12+
- Added real-code mode (`--littlehorse-real`) that emits stub-only output without comment-only lines.
13+
- Mapped `if / else if / else` to explicit LittleHorse chaining and added variable declaration stubs.
14+
- Polished VS Code TextMate scopes for operators and dotted references, plus added local testing guidance.
15+
- Expanded exporter trust guidance in the AI guide and tightened CLI help notes.
16+
917
## [0.9.5] - 2026-04-01
1018

1119
- Added new export targets: BPMN skeleton, PlantUML skeleton, LittleHorse scaffold, Graph JSON, and Contract JSON.

docs/releases/v0.9.6.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# OrgScript v0.9.6
2+
3+
OrgScript v0.9.6 improves the LittleHorse exporter scaffolding and tightens the editor polish and trust guidance that ship with the release.
4+
5+
## Highlights
6+
7+
- upgraded LittleHorse export to emit a real workflow constructor with kebab-case workflow names
8+
- added `--littlehorse-real` for a stub-only scaffold without comment-only lines
9+
- mapped `if / else if / else` to explicit chaining and added `wf.declare*` stubs
10+
- refined VS Code TextMate scopes for operators and dotted references
11+
- added local testing guidance for the VS Code extension
12+
13+
## Why this matters
14+
15+
The LittleHorse exporter now produces a scaffold that is closer to real code, while still being explicit about its experimental status. This makes it easier for developers to move from OrgScript intent to LittleHorse implementation without over-promising runtime behavior.
16+
17+
## Verification
18+
19+
Confirmed on the release preparation state:
20+
21+
- `npm test`
22+
- `npm run check:all`
23+
- `node ./bin/orgscript.js export littlehorse ./examples/craft-business-lead-to-order.orgs`
24+
- `node ./bin/orgscript.js export littlehorse ./examples/craft-business-lead-to-order.orgs --littlehorse-real`
25+
- `node ./bin/orgscript.js help export`
26+
27+
## Project status
28+
29+
OrgScript remains a human-readable, AI-friendly description language for business logic and operational systems.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dkfuh/orgscript",
3-
"version": "0.9.5",
3+
"version": "0.9.6",
44
"description": "A human-readable, AI-friendly description language for business logic and operational systems.",
55
"license": "Apache-2.0",
66
"main": "./src/index.js",

0 commit comments

Comments
 (0)