Notion
npx @buildinternet/releases get notionShipped JS SDK v5.25.2, extending verification filters with does_not_equal alongside status. The iOS Notes/Tasks/AI app continued stability-only through 1.7.331.
Data source and write responses gained new controls.
create()andupdate()now acceptfilter_propertiesto bound which properties the write response returns, matchingretrieve()(v5.25.0).- Verification filters accept
{ does_not_equal: "verified" | "expired" | "none" }alongsidestatusin data source and database queries (v5.25.2). isFullDataSourceandisFullDatabaseno longer accept partial responses — they now requiretitle, the same structural check the other guards use (v5.25.1).- The failed-task
errortype inGetAsyncTaskResponsenow compacts ~16 repeated variants into onestatus/codeunion; every valid pair remains valid (v5.25.0).
Prior SDK items still stand. v5.24.0 added meeting notes block creation via client.blocks.meetingNotes.create(), "unsupported" formula/rollup response types, and invalid_beta recognition. v5.23.x brought webhook signature helpers, iterateAllDataSourceRows past 10,000 rows, trash search, and diagnosable edge-proxy errors.
Earlier product work remains in place: the External Agents API went GA workspace-wide, Workers gained team sharing with "Can connect" and "Full access" tiers, and the Notion Agents iOS app launched. The iOS app continued bug-fix-only releases (1.7.329–1.7.331).