Support & Versioning | CombricSkip to content

Support & Versioning

Combric

Combric’s six public packages use one synchronized version and follow Semantic Versioning. The current stable public release is 1.1.1.

All six 1.1.1 packages are published on npm. The repository’s release-quality check verifies their availability by installing them from the public registry in an isolated consumer fixture. This check confirms package consumption; it is not publication authority and does not publish or modify framework packages.

Public compatibility contract

The stable contract includes exported JavaScript and TypeScript APIs, exported types, React component props, public package and CSS entry points, documented CSS classes and custom properties, CLI commands/options/documented behavior, the Guard API, stable GUARD_* rule IDs, and Guard JSON schema 1.

Removing or incompatibly changing one of these surfaces requires a major version. Compatible additions use a minor version and compatible fixes use a patch version. Private helpers, internal source layout, tests, build scripts, and undocumented implementation details are not public compatibility surfaces.

Supported peers and environments

  • React and React DOM: >=19.0.0 <20.
  • Optional Tailwind CSS adapter: >=4.3.0 <5.
  • CLI and Guard: Node.js 24 or newer.
  • CSS: modern browsers with the native features used by the documented component and layout contracts.

Documentation is canonical under /docs/v1.1.1/. /docs/latest/ resolves to the current stable snapshot without duplicating content. Future releases will add immutable sibling snapshots such as /docs/v1.1.1/; older snapshots will remain available and will not be rewritten. No migration guides are claimed until they exist.