Skip to main contentAdded
- Introduced brand-specific marketing stylesheets for Yoor and Petkind while refreshing the Athera look and feel to keep hosted experiences on-brand.
- Added support for propagating the
siteId header through the free-entry API so partner integrations can be auditable per site.
Changed
- Updated homepage and docs copy to describe giveaways as “competitions” for language consistency across recent marketing pushes.
Added
- Embedded inline SDK demos on the homepage so merchants can try widgets without leaving the docs.
- Added hosted font bundles for Spruce Collective and Athera, enabling brand-accurate typography for each storefront.
- Documented new phone-number capture support in the free-entry workflow for compliance teams.
Changed
- Refreshed feature descriptions and hero copy on the marketing site to better articulate the SDK’s modular approach.
Added
- Shipped dedicated order-tracker and checkout-status API routes along with the TinySDK script needed to embed them on customer sites.
- Standardized redirect URL normalization (including brand-specific overrides) to keep checkout confirmations consistent across storefronts.
Changed
- Rebuilt TinySDK module registration and initialization to make it easier to onboard new modules without manual wiring.
Fixed
- Hardened the checkout proxies by attaching bearer tokens, escaping regexes, and ensuring CORS headers are applied on both success and error paths.
Removed
- Deleted the legacy
order-tracker.js implementation now that the SDK module handles initialization automatically.
Added
- Added a free raffle entry form module and API proxy, plus a dedicated countdown testing page, so partners can test flows locally.
- Introduced Triple Whale and PostHog tracking hooks alongside richer modal lifecycle events to enrich analytics pipelines.
- Enabled automatic brand detection, UTM passthrough, and closed-draw handling inside the checkout widget to reduce manual setup.
Changed
- Improved checkout widgets with better readiness checks, touch support, and analytics instrumentation in the modal experience.
Fixed
- Iterated on proxy routing and logging (including origin whitelists and domain-specific debugging) to resolve persistent CORS issues in production stores.
Added
- Initial API-powered checkout module, including slider styling, debug logging, and domain configuration for early adopter storefronts.
- Introduced the core TinySDK event tracking module and synchronized the repo with the mainline implementation.
Fixed
- Relaxed
.webflow.io restrictions, added CORS proxies for raffle APIs, and patched early bug reports like missing quantity bindings.