Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## v0.2.1 - 2026-08-04

- Corrected the SPSS Syntax Frontend 0.1 schema's `$defs` and `$ref` keywords
so typed value-label values are constrained as the existing contract states;
this restores the published contract without adding new normative behavior.

## v0.2.0 - 2026-07-31

- Added canonical Transformation Plan and SPSS Syntax Frontend profiles for a
Expand Down
2 changes: 1 addition & 1 deletion VERSIONING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ OpenStatSpec uses semantic versioning for tagged specification releases.

- A major release may change normative relational semantics, required catalogue fields, conformance expectations, or the meaning of an existing requirement.
- A minor release may add backward-compatible optional metadata, a new independent source or SQL profile, or new fixtures that do not invalidate an implementation's existing declared conformance scope.
- A patch release may clarify wording, correct examples, or fix fixture and schema defects without changing normative meaning.
- A patch release may clarify wording, correct examples, or fix fixture and schema defects without changing normative meaning. A schema-defect correction may be backported to a published release series only when it restores the already-stated normative contract; it must not introduce new required behavior, broaden the accepted contract, or silently revise canonical artifacts.

Optional workflow profiles are versioned and claimed independently from the
core source profile. Adding or revising an optional profile does not authorize
Expand Down
4 changes: 2 additions & 2 deletions transformation/spss-syntax-frontend-0.1.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"title": "OpenStatSpec SPSS-like Syntax Frontend Request 0.1",
"type": "object",
"additionalProperties": false,
"": {
"$defs": {
"typed_value": {
"oneOf": [
{
Expand Down Expand Up @@ -55,7 +55,7 @@
"additionalProperties": false,
"required": ["value", "label"],
"properties": {
"value": {"": "#//typed_value"},
"value": {"$ref": "#/$defs/typed_value"},
"label": {"type": "string"}
}
}
Expand Down