Skip to content

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.

Read versioning and URLs

Review patch changes

Identify the exact patch that introduced a fix, compatibility boundary, or documentation clarification.

Read the changelog

Update safely

Review the changelog, select matching documentation, validate configuration, produce a narrow plan, and retain a recovery path.

Follow the update procedure

Verify publication

See the checks, immutable artefacts, tags, releases, aliases, and GitHub Pages deployment produced from the default branch.

Review publication guarantees

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