It’s been a little while since my update, so let’s dive right in to what’s new.
- Kernl now has an enhanced billing area. The mechanism for paying an expired invoice was pretty confusing and it wasn’t possible to see your past invoice amounts. With these changes you can now see the last 10 invoices from Kernl and if you ever need to pay an out-of-date invoice that process is much simpler.
- Purchase codes can now be limited to a domain. This is handy if you don’t want your customers buying a single license and using it on many sites.
- Work has started on feature flags! Feature flags are a software development best practice of gating functionality. Functionality can be deployed “off”, then turned on via the feature flag, separate from deployment. With feature flags, you can manage the entire lifecycle of a feature. This is _super_ useful for the WordPress community because it allows you to turn functionality on/off without creating and deploying a new version. You can roll out flags based on a boolean on/off, percentage of users, or just to specific users. If you’d like to be part of the beta, let us know.
- Kernl’s 3 Node.js app servers were upgraded. They now have 1GB of RAM per server instead of 512MB.
If you have any questions, thoughts, or concerns, feel free to reach out on Twitter or comment here. Cheers!