Skip to content

Commit 8a76dfe

Browse files
committed
fix(server): keep status records as JSON responses
1 parent ea9c05f commit 8a76dfe

21 files changed

Lines changed: 105 additions & 80 deletions

‎CHANGELOG.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ truth for acceptance status.
66

77
## Unreleased
88

9+
## 0.18.1 — 2026-08-27
10+
11+
### Server OpenAPI
12+
13+
- Kept ordinary JSON records with a business `status` field classified as JSON
14+
in generated OpenAPI metadata. Only actual framework response shapes with a
15+
`json`, `text`, or `stream` payload now select an explicit response media
16+
type.
17+
918
## 0.18.0 — 2026-08-27
1019

1120
### Route semantics

‎docs/ai-skill-server.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ browser application activates `@velarscript/web`:
1313
```json
1414
{
1515
"dependencies": {
16-
"@velarscript/server": "0.18.0"
16+
"@velarscript/server": "0.18.1"
1717
}
1818
}
1919
```

‎docs/contributing/release-process.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# VelarScript Toolchain Release Process
22

3-
Release line: VelarScript 0.18.0 on 2026-08-27
3+
Release line: VelarScript 0.18.1 on 2026-08-27
44

55
VelarScript ships the compiler, target-neutral Core Standard API, official Node
66
runtime, official Server, Web and Desktop frameworks, project creator, and CLI

‎package-lock.json‎

Lines changed: 25 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "velarscript-workspace",
3-
"version": "0.18.0",
3+
"version": "0.18.1",
44
"private": true,
55
"license": "Apache-2.0",
66
"type": "module",

‎packages/cli/package.json‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@velarscript/cli",
3-
"version": "0.18.0",
3+
"version": "0.18.1",
44
"description": "The VelarScript command-line compiler, dev server, test runner, and language server.",
55
"license": "Apache-2.0",
66
"type": "module",
@@ -30,13 +30,13 @@
3030
"velar": "./dist/cli.js"
3131
},
3232
"dependencies": {
33-
"@velarscript/compiler": "0.18.0",
34-
"@velarscript/core": "0.18.0",
35-
"@velarscript/desktop": "0.18.0",
36-
"@velarscript/node": "0.18.0",
37-
"@velarscript/server": "0.18.0",
38-
"@velarscript/web": "0.18.0",
39-
"create-velar": "0.18.0",
33+
"@velarscript/compiler": "0.18.1",
34+
"@velarscript/core": "0.18.1",
35+
"@velarscript/desktop": "0.18.1",
36+
"@velarscript/node": "0.18.1",
37+
"@velarscript/server": "0.18.1",
38+
"@velarscript/web": "0.18.1",
39+
"create-velar": "0.18.1",
4040
"esbuild": "^0.28.1",
4141
"playwright": "^1.58.2"
4242
}

‎packages/cli/skill/ai-skill-server.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ browser application activates `@velarscript/web`:
1313
```json
1414
{
1515
"dependencies": {
16-
"@velarscript/server": "0.18.0"
16+
"@velarscript/server": "0.18.1"
1717
}
1818
}
1919
```

‎packages/cli/src/version.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export const VELAR_VERSION = "0.18.0";
1+
export const VELAR_VERSION = "0.18.1";
22
export { VELAR_STANDARD_API_VERSION } from "@velarscript/core";

‎packages/compiler/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@velarscript/compiler",
3-
"version": "0.18.0",
3+
"version": "0.18.1",
44
"description": "The compiler and semantic authority for VelarScript Core and explicit compiler extensions.",
55
"license": "Apache-2.0",
66
"type": "module",

‎packages/core/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@velarscript/core",
3-
"version": "0.18.0",
3+
"version": "0.18.1",
44
"description": "The target-neutral VelarScript Standard API contracts and runtime modules.",
55
"license": "Apache-2.0",
66
"type": "module",
@@ -25,7 +25,7 @@
2525
"access": "public"
2626
},
2727
"dependencies": {
28-
"@velarscript/compiler": "0.18.0"
28+
"@velarscript/compiler": "0.18.1"
2929
},
3030
"exports": {
3131
".": {

0 commit comments

Comments
 (0)