October 7
Redesigned reports, table, toolbar, balance summary, and navigation layouts, including sticky headers and preserved report settings. Added tenant-level report presets for specific user roles while retaining personal presets and admin management. Read the article for more details.
Added OAuth2 client-credentials access for the public API, including credential management and documentation.
Added Microsoft sign-in option across login, sign-up, re-authentication, and tenant affiliate sign-up flows.
Updated Telegram contact fields to accept IDs and label them as “Telegram phone number/Telegram ID”.
Kept the Tipalti dashboard position stable when the window regains focus and fetched a fresh link when reopened.
Fixed sign-up exits to clear saved drafts for already-registered users while preserving drafts for validation errors.
Fixed dashboard widgets that could fail to render when rows shared duplicate keys.
Fixed report column reordering so drag operations retain their order during data refreshes.
October 16
Settings have been reorganized and streamlined to provide a more natural, seamless and safer experience.
Added clicks as a supported metric for offer caps.
Added basic filters to the Daily Report so users can focus on the data they need.
Added an option to choose a custom brand color that is applied consistently across product surfaces.
Added an option to change fonts on a workspace with curated pairings and live previews.
Changed report exports to download CSV files directly instead of opening them in a new tab.
Added a Settled filter to conversion reports so users can view settled or unsettled conversions and narrow exports.
Made the report configuration toggle easier to find.
Displayed advertisers’ own balances on the My Projects card with clear Open balance and Invoices labels.
Added an affiliate bonuses page and settlement filter, fixed bonus-detail pagination, and enabled bonus API access on Business plans.
Showed My account in user menus for affiliates who belong to multiple tenants.
October 23
Introducing role-based personal access tokens and OAuth applications. Allow affiliates and advertisers to create their own personal tokens for connecting to your workspace via API or OAuth to create MCP apps on AI providers. Each access method is scoped to same permissions as the accounts have directly on your workspace. Read the article for more details.
Added weekly and monthly reset options for offer caps alongside the existing daily frequency.
Added coupon code variable to affiliate postbacks.
Added Facebook authentication method.
Added one-click Claude connection setup from OAuth settings.
Preserved selected conversion statuses during report refreshes so approvals and rejections save correctly.
Enforced recurrence limits when on-hold conversions expire, rejecting conversions that exceed the limit.
Changed the public-offer affiliate-blocking button to “Blacklist” while retaining “Assign” for private offers.
Refreshed user-agent data so newer devices and crawler bots are recognized.
Prevented duplicate translated labels and CMS names from crashing affected screens.
Returned 404 instead of logging errors when a custom domain had no tenant configured.
Fixed performance issues on performance widgets tooltip hover.
Fixed popup-message deletion so its confirmation opens and messages can be removed.
