Major Changes
-
#1157
64d52ebThanks @codama-releases! - Release Codama v2, supporting IDLs of the v2 standard. Upgrade v1 IDLs with thecodama upgradecommand or the@codama/upgradepackage. -
#1260
3ad402aThanks @lorisleiva! - Require Node.js 22.12.0 or later.BREAKING CHANGES
Node.js 20 is no longer supported. Every package now declares
"engines": { "node": ">=22.12.0" }, the first Node.js 22 release that supportsrequire(esm)by default. Node.js 20 reached its end of life in April 2026, and some dependencies (e.g.commander) already require Node.js 22.12.0. -
#1252
3f76a7fThanks @lorisleiva! - Stop re-exporting@codama/fragments, so this package only exportswriteRenderMapVisitorandwriteIdlVisitor.BREAKING CHANGES
Fragments APIs are no longer re-exported. Fragment primitives, casing helpers, filesystem and path helpers, and the
RenderMapdata operations must be imported from@codama/fragmentsdirectly.- import { addToRenderMap, createRenderMap, deleteDirectory, writeRenderMapVisitor } from '@codama/renderers-core'; + import { addToRenderMap, createRenderMap, deleteDirectory } from '@codama/fragments'; + import { writeRenderMapVisitor } from '@codama/renderers-core';
Patch Changes
- Updated dependencies [
7f8beda,1f0fb88,3f76a7f,e1cce0d,64d52eb,e92df74,7f8beda,909960f,3f76a7f,bb09077,bb09077,277eae1,277eae1,3ad402a,7f8beda,7f8beda,277eae1,7f8beda,7f8beda,b869cef,7f8beda,7f8beda,08d72e7]:- @codama/visitors-core@2.0.0-rc.0
- @codama/errors@2.0.0-rc.0
- @codama/fragments@2.0.0-rc.0
- @codama/nodes@2.0.0-rc.0