What’s changed
New capabilities
- Create meeting notes (#753)
- Use
client.blocks.meetingNotes.create()with a file upload or an existing audio, video, or file block. Generated request types requireparentonly for file-upload sources.
- Use
API response types
-
Handle unsupported formula and rollup values (#757)
- Formula and rollup response unions now include
type: "unsupported", so TypeScript users can handle values Notion did not compute.
- Formula and rollup response unions now include
-
Recognize invalid beta headers (#754)
APIErrorCode.InvalidBetarecognizesinvalid_betaresponses asAPIResponseError, including failed async-task responses.
Links
- Full Changelog: v5.23.3...v5.24.0
- NPM Package: https://www.npmjs.com/package/@notionhq/client/v/5.24.0