We have just released the new Kill Bill 0.22.x release [Release Notes]

Kill Bill Core

From a core billing & payment point of view, we have focused our energy around the ease of use of our apis and have also addressed the most relevant bugs and requested system enhancements. Some of these enhancement are user visible (such as the ability to specify an external key on the subscription object), and some others are internal re-implementations of our sub-systems to lead to a more unified story (e.g rework of our invoice adjustment logic as described in the Behavior Changes section of our 0.21.5 release Notes).

We have also spent some efforts improving the foundations of our stack, by making multiple updates on our internal queue (bus events and notifications), to make it more robust and perform even better. We have tested such enhancements in the cloud and were able to sustain 600 events/sec, providing solid foundations to support most large customers.

Kill Bill Cloud Initiatives

Another area of focus has been our cloud story: We have made internal enhancements to our stack to work better in a cloud model, and have launched a couple of cloud offerings:

  • We have launched cloud.killbill.io, which is our latest version of Kill Bill running in the cloud, and which provides users a free sandbox to familiarize themselves with the technology with no setup required.
  • We have launched a couple of products on the AWS Marketplace:
    • Kill Bill AMI: Easy way to start a full Kill Bill stack, including a local database and our admin UI. This is ideal for custom test environments.
    • Kill Bill CloudFormation: A cloud formation template to start a production environment with multiple instances of Kill Bill, KAUI all connected to a RDS database. This lets you launch a production-ready deployment in minutes.

Documentation & Tooling

We have also spent a fair amount of effort improving our main documentation site along with our API documentation.

On the tooling side, we have improved our package manager (KPM) to be more robust, allow to install third party plugins and enhanced our internal tools to help troubleshoot issues when they arise.

What’s Next?

We are expecting to keep working on our various cloud offerings in the near future to provide a unified story, starting from the ease of getting started to the ability of running  a full production system in the cloud.

In terms of features, we already have a fairly feature rich system, but there has been some demand for a few specific features (e.g #277), and so we would encourage users to speak up about such desired features and possibly contribute in some fashion. Many thanks to our GH sponsors!

Also, if you are using the system, we would appreciate any form of feedback from Capterra reviews, GH stars, or even simply reaching out and letting us know about your use case!