Export in Background - The Export dialog closes once the export starts, and a notification in the merchant and affiliate panel shows its progress with the estimated time left, stays after a browser reload and offers "Download export" when the export finishes (#17321) (#17244)
REST API v3
Hourly, Daily and Monthly Reports - The new GET /reports/hourly, /reports/daily and /reports/monthly endpoints return the reports grouped by the time_offset you pass (#16426)
Improvements
AI Assistant
Ask AI Button - The AI assistant button in the merchant panel is now called "Ask AI", so it is no longer confused with the "AI assistants (MCP)" configuration, and its label is translated (#17414)
User Interface
Summer Theme by Default - Summer is the default merchant and affiliate panel theme, also for existing accounts that never picked a panel theme (#17411)
Tracking
Shorter IP Validity - New installations default to 2 hours for "IP address validity" and 6 hours for "UserAgent and IP address validity"; existing installations keep their values and can switch to these recommended ones (#17178)
REST API v3 and MCP
Rate Limits per API Key - Only authenticated requests count toward the rate limit, which is now 100 requests per minute per API key and 200 per minute per installation (#15537)
Write Access Hint - On a read-only connection the AI assistant learns which write tools are hidden and how to grant access to them (#17344)
Performance
Clicks Grid and Export - The Clicks grid and its CSV export load faster on large accounts (#17322)
Bug Fixes
Performance Rewards
Edit Rule Dialog - Editing a rule no longer leaves the If and Then lists empty (#17229)
Send Email to Affiliate - Rules on direct sub-affiliates' sales email the parent affiliate instead of the sub-affiliate (#17373)
Extra Bonus Email - The new extra bonus commission email goes to the affiliate who received the bonus (#17339)
API
Affiliate Clicks IDs - Affiliates can again get campaign, banner and channel IDs from the clicks grid through the PHP API, and the merchant controls them in the affiliate Clicks screen's Allow view (#17350)
Top Affiliates Default Columns - GET /reports/top-affiliates without fields returns a fixed default column set instead of following the merchant's saved panel view (#16909)
Clicks Paging - Paging through clicks with the API no longer misses older clicks (#17322)
Referrer in MCP Clicks - The search_clicks MCP tool returns referrer_url (#17215)
Email Notifications
Unsubscribe Link - Unsubscribing from affiliate email notifications through the email link writes an audit log entry, and fails for deleted affiliates (#17172)
Plugins
Prohibit Commission If Affiliate Is Purchaser - Transaction data fields 2–5 can be left empty again (#17405)
User Interface
Popup Position - Fixed position of the auto-refresh menu, hover texts, list box popups and tab overflow menus near screen edges and in right-to-left languages (#17093) (#17094) (#17095) (#17096)
List Box Focus - List boxes no longer reopen or take the focus back after an entry is picked (#17316)