Skip to content

v0.2.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Nov 04:32
76e6698

0.2.0 (2026-11-07)

⚠ BREAKING CHANGES

Features

  • api: look up customers by externalId and plans and add-ons by code, with a guide to building an integration (#149) (ca9839e)
  • auth: Cloudflare Turnstile on sign-in, sign-up and password reset (#155) (12b2bd8)
  • checkout: a hosted checkout where customers choose how to pay, and a cleaner customer portal (#163) (a134e97)
  • checkout: customers see MTN, Airtel, Visa and PayPal by name, and Free matches at 500 subscriptions (#164) (c505e7b)
  • checkout: each provider shows what it takes in the currency, and Growth pays on the hosted checkout (#165) (2960ed9)
  • cloud: Free is 500 customers, Growth is dollars only, and new sign-ups alert the operator (#162) (33cc198)
  • dashboard: a cleaner, modern look for the dashboard and landing page (#160) (13527c8)
  • gateway: a general external payment gateway connector (#169) (676a859)
  • install: one-command self-hosted install and upgrade (#170) (8e4d23f)
  • invoices: sell one-time products by add-on code, and let customers pay invoices in parts (#148) (52dde5f)
  • landing: rebuild the homepage around product UI on a white canvas (#161) (3348dd7)
  • landing: topic pages for countries, use cases and alternatives, with structured data (#156) (c952f46)
  • the hosted cloud moves to pimabill.com (#153) (3f79319)

Bug Fixes

  • api: API keys can read and update organisation settings and payment methods (#159) (cec841e)
  • dashboard: signed-out pages reach the API for the bot check and password reset (#157) (2e69874)
  • deploy: retry the image pull when the registry connection drops (#168) (29456f1)
  • deploy: wait six minutes for the API, which migrates every organisation first (#167) (6ce7791)
  • email: the sandbox emails only team members, and no email goes to a domain that can't receive it (#151) (2c2563e)
  • payments: refunds come off what was paid on the invoice, and cloud plans are set up once at startup (#152) (1ce6233)