Releases¶
This site documents the Octoform 0.5 release line. The version selector uses
MAJOR.MINOR; exact package patches appear in the changelog and in
availability notices where behavior begins after the first patch in a line.
Separate immutable tags and GitHub Releases identify each approved editorial
publication of these pages.
Match a version¶
Understand product versions, publication revisions, aliases, stable URLs, and the version selector.
Review patch changes¶
Identify the exact patch that introduced a fix, compatibility boundary, or documentation clarification.
Update safely¶
Review the changelog, select matching documentation, validate configuration, produce a narrow plan, and retain a recovery path.
Verify publication¶
See the checks, immutable artefacts, tags, releases, aliases, and GitHub Pages deployment produced from the default branch.
Current compatibility¶
| Documentation | Compatible packages | Latest verified patch | Runtime |
|---|---|---|---|
0.5 |
0.5.x subject to availability notices |
0.5.0 |
Node.js 20 or newer |
0.4 (version selector) |
0.4.x, no longer receiving documentation updates |
0.4.1 |
Node.js 20 or newer |
0.3 (version selector) |
0.3.x, no longer receiving documentation updates |
0.3.2 |
Node.js 20 or newer |
The 0.3 and 0.4 documentation stays published at its own path and in the
version selector; it is not removed when a newer line appears. Use the selector
when operating those lines. Within a line, a notice such as
Available since 0.5.1 means that the surrounding behavior does not apply to
0.5.0. Changes that would make the line-wide instructions incompatible
require a new minor documentation version instead.
Moving from 0.4 to 0.5¶
Every existing configuration file keeps working. Read
what changed in 0.5.0 before the
first apply: two exported shapes moved, and three fixes change what a run does
to a file you have not edited.
If you have ever run properties sync, check each definition's description,
default value and editor setting. Earlier releases reset all three on every
run.
Release records¶
- Documentation publications record each approved source revision and the Octoform version it documents.
- Application changelog records Octoform behavior changes and upgrade notes.
- npm package versions identify immutable published application artefacts.
- The 0.5.0 SHA-256 manifest verifies the generated references attached to the latest application Release.