Skip to content

@codama/renderers-core@2.0.0-rc.0

Pre-release
Pre-release

Choose a tag to compare

@codama-releases codama-releases released this 20 Oct 13:40
· 35 commits to 1.x since this release
1b8cac2

Major Changes

  • #1157 64d52eb Thanks @codama-releases! - Release Codama v2, supporting IDLs of the v2 standard. Upgrade v1 IDLs with the codama upgrade command or the @codama/upgrade package.

  • #1260 3ad402a Thanks @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 supports require(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 3f76a7f Thanks @lorisleiva! - Stop re-exporting @codama/fragments, so this package only exports writeRenderMapVisitor and writeIdlVisitor.

    BREAKING CHANGES

    Fragments APIs are no longer re-exported. Fragment primitives, casing helpers, filesystem and path helpers, and the RenderMap data operations must be imported from @codama/fragments directly.

    - import { addToRenderMap, createRenderMap, deleteDirectory, writeRenderMapVisitor } from '@codama/renderers-core';
    + import { addToRenderMap, createRenderMap, deleteDirectory } from '@codama/fragments';
    + import { writeRenderMapVisitor } from '@codama/renderers-core';

Patch Changes