Changelog

Welcome to the changelog section of Freemius, here you’ll find our weekly technical update notes. You can subscribe to all posts via newsletter or follow us on Twitter to stay updated.

This week we are rolling out several polishing improvements to our email system. These changes affect most of the emails sent by our system and include a number of small fixes.

Freemius email example

The most notable update is the improved layout and overall visual consistency.

Email in Light Mode

In addition, we have fixed a few UI glitches that appeared in certain dark mode email clients.

Email in dark mode

Overall, our emails are now more compliant and better optimized for compatibility across a wide range of email clients.

March 3, 2026

We have introduced a new API endpoint to help makers easily and securely download invoices for users. The new endpoint is:

/products/{product_id}/users/{user_id}/payments/{payment_id}/invoice.pdf

Detailed documentation can be found here.

Download invoice from Freemius API from a user's scope

 

This is especially useful if you’re implementing the Customer Portal inside your application (for example using the JS SDK). The endpoint validates that the payment belongs to the specified user before delivering the invoice, adding an extra layer of safety in user-facing integrations. For these use cases, we recommend using this new endpoint over the more direct one.

March 3, 2026

In last week we released an update following a compliance requirement from the wp.org plugin review team. The SDK integration snippet generated by the Developer Dashboard will now always have the is_org_compliant flag present (even though implicitly it has a true value).

This week we are releasing another update where our deployment mechanism will inspect the codebase itself and automatically add the flag if it is missing. This change ensures existing products remain compliant, even if the integration snippet was not manually updated.

February 24, 2026

As a follow-up to the recently released email customization feature, this week we are deploying the following enhancements:

  1. The email section no longer requires a title to be present, giving you more flexibility when adding concise instructions or contextual notes.
  2. The custom section now appears earlier in the email, with a UI that feels more naturally integrated into the overall email layout.

You can head to Emails → Customization to start customizing it right away.

Email customization in Freemius Developer Dashboard

We have also further enhanced the UI/UX of the Developer Dashboard around this feature:

  1. The preview UI is now snappier and more compact.
  2. A separate Styling tab has been introduced for email branding customization, reducing clutter under the single Customization tab.

February 24, 2026

This week we are rolling out follow-ups addressing several UI glitches and styling enhancements in the Customer Portal.

Customer Portal - Freemius

These changes are primarily at the infrastructure level and touch many UI components across the portal. As a result, you should now experience better visual consistency, especially when applying custom themes using CSS variables. Below are the notable improvements:

  1. All icons are now rendered as inline SVGs, allowing your custom CSS to style them more reliably.
  2. Several minor alignment issues have been resolved based on feedback from our makers.
  3. We audited and replaced all remaining hard-coded color values with CSS variables to ensure custom styling works more predictably.

In addition to the UI fixed, we also fixed an issue where the portal could remain on a stale page after login. For example, if a store sells only SaaS products (and has no Websites page), users will now be correctly redirected to the Licenses page.

February 24, 2026