Skip to content

Remove deprecated API#104

Merged
ralfstx merged 4 commits intomainfrom
deprecate
Feb 15, 2026
Merged

Remove deprecated API#104
ralfstx merged 4 commits intomainfrom
deprecate

Conversation

@ralfstx
Copy link
Member

@ralfstx ralfstx commented Feb 15, 2026

No description provided.

ralfstx and others added 4 commits February 15, 2026 16:37
These deprecated type aliases (`InfoAttrs`, `CustomInfoAttrs`,
`LineOpts`, `RectOpts`, `CircleOpts`, `PathOpts`, `BlockAttrs`,
`TextAttrs`) were kept for backwards compatibility after renaming
to the `*Props` convention.

Remove them as part of the ongoing API cleanup for the 0.6 release.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The `bold` and `italic` properties on `TextProps` were deprecated
in favor of `fontWeight: 'bold'` and `fontStyle: 'italic'`.

Remove them as part of the ongoing API cleanup for the 0.6 release.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The standalone `makePdf` function was deprecated in favor of
creating a `PdfMaker` instance and calling `makePdf` on it.

Remove it as part of the ongoing API cleanup for the 0.6 release.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The `Polyline` and `PolyLineOpts` types were deprecated in favor
of the more versatile `Path` type.

Remove them and update the `Shape` union type accordingly. Also
document all deprecated API removals in the 0.6.0 changelog.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ralfstx ralfstx merged commit 097f8d4 into main Feb 15, 2026
1 check passed
@ralfstx ralfstx deleted the deprecate branch February 15, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant