Deployment summary 9th October, 2023
Backend Fixes We found an edge-case scenario where a product’s payment could not be refunded. We have found the issue and have pushed a fix. We noticed a regression in…
Backend Fixes We found an edge-case scenario where a product’s payment could not be refunded. We have found the issue and have pushed a fix. We noticed a regression in…
Marketing Opt-In UI in the checkout We noticed in some cases the marketing UI was defaulting to “No” instead of asking the user about their choice. We fixed this regression….
Freemius Checkout We noticed that in the Brave browser, the credit card field of our checkout app would become hidden due to configuration. We pushed a fix and the checkout…
Freemius supports the Staged Rollouts feature, which allows you to gradually send your product updates to users. You can read more about it here. We noticed in an edge case…
We noticed a small bug in the system where the integration code shown would be invalid right after creating a new product in the Developer Dashboard. This was especially prevalent…
We found an issue in the analytics system where the ‘Trial cancellations’ metric wasn’t getting indexed. We fixed the issue and you should be able to see trial cancellations on…
We’re super excited to bring you the most-requested analytics feature in the Developer Dashboard. Starting today: We’ve removed the restriction of selecting the date in the main dashboard. You can…
Freemius API & Backend We fixed our composer integration which was raising some warnings due to package name mismatches. We added a permission for the developer role to generate secure…
Fixed the Dunning app on Freemius Checkout We fixed an integration issue with our Checkout Dunning app and the new security layer. Due to a bug in the system, the…
Backend Fixed a minor and edge case issue in the logic determining a product’s business model (free vs. freemium vs. premium only). Checkout Fixed a regression in the dunning app…
Fixed limit and offset params for the bundle installs API endpoint. Added a prompt in the User Dashboard’s account deletion mechanism to confirm that once deleted, no refunds can be…
AWS announced a while back that TLS 1.2 will become the minimum requirement for all their API endpoints. We use AWS S3 to store assets like your product icons, store…
As part of our Marketing Automation, we send an email when a license is about to expire. To make it convenient for the user, we include special authorized links to…
Over the past few weeks, we’ve gradually been rolling out a new system to identify and block card testing attempts. We already had a system like this in place, but…
Backend Changes Following a suggestion from a maker, we’re now logging a new event called user.billing.tax_id.updated. This event is logged when either the developer or the user changes the tax…