unstale

npm / ts-ics

ts-ics

What changed in ts-ics 2, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-20.

1 new APIs and options1 behavior and defaults4 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.8 on npm

ts-ics 26 changes

New APIs and options 1

  • IcsAttendee supports CUTYPE for calendar resource types such as ROOM and RESOURCE, per RFC 5545.

    2.4.2release notes

Behavior and default changes 1

  • The Duration or End Union field now allows a null value.

    2.4.3release notes

Fixes and other changes 4

  • Preserves Unicode text when folding calendar lines and counts continuation spaces within the 75 byte limit.

    2.4.7release notes

  • Fixes an issue converting durations with a week value.

    2.4.6release notes

  • Finds the active VTIMEZONE observance instead of using the last element.

    2.4.5release notes

  • Ensures FREQ is specified as the first rule part for backward and Apple compatibility.

    2.4.1release notes