sigildocs

(sigil changes planning)

(sigil changes planning) - Release plan computation

Computes release plans from changesets, including version bumps and package release information.

Uses lockstep versioning: all packages share the same version number. The max bump type from all changesets determines the version bump applied to the entire workspace.

Exports

Compute a release plan from changesets (lockstep versioning) All packages will be bumped to the same version. Returns a <release-plan> record

Compute the maximum bump type across all changesets

Collect list of package names that have changesets

Get changeset IDs for a specific package

anyprocedure

Check if any element satisfies predicate

Get all package names in the workspace

bump-versionprocedure

Bump a version by the given type