Skip to Content
NotPixel SDK v2.0.0 — Privacy-first defaults, public tracking metadata, and stronger SDK/API coverage.

Changelog

Updates across the NotPixel platform, SDK, API, advertiser app, publisher app, and docs.

March, 2026

Mar 23Updatetestingci/cdsdkapi

Added critical automated test coverage across the SDK, API server, advertiser authentication flows, and publisher authentication flows. CI now runs coverage gates and smoke E2E checks, and blocks SDK publish or server deploy when the core contract fails.

Mar 23Docslandingseothought leadership

Refreshed landing metadata, social preview images, sitemap coverage, thesis content, whitepaper presentation, and long-form AI monetization content. Docs navigation also received updated metadata and sitemap coverage.

Mar 22Releasesdknpm2.0.0

Published notpixel@2.0.0 to npm. This release reflects the privacy-first default flow, public tracking metadata on ads, and the stabilized SDK-to-API contract used by the current platform.

Mar 21Featureapipublisherpublic ids

Added support for public publisher IDs in the API and routed the publisher-facing v1 API path through the server app. This reduces coupling to internal UUIDs and simplifies SDK-to-server integration.

Mar 21Featuresdktrackingprivacy

Exposed public tracking metadata on fetched ads, including requestId, impressionId, and publisherId, so manual tracking continues to work after serialization. The platform also moved to privacy-first defaults and added conversion idempotency support.

Mar 21Updatecleanupadvertiserpublisher

Removed dead or unused API surface in the advertiser and publisher apps, including unused credit-rules and publisher-specific route paths that were no longer part of the active architecture.