The Best Free and Open-Source Licensing System Keeps Getting Better with Every Update!
Latest update introduces powerful new features designed to enhance transparency and usability:
Full changes on GitHub:
- Audit logs now include a "Source" field, allowing you to see exactly where each action originated.
- Advanced filtering options have been added, making it faster and easier to locate specific actions in your logs.
https://github.com/KasperiP/lukittu/commits/main/?since=2025-05-22&until=2025-05-24
1. New Licensing Integration
Lukittu now fully supports automatic licensing for external services, just like our built‑in BuiltByBit integration! This was a feature suggested by you, and we are thrilled to bring it to you.
- Integration works out of the box: No manual key management required.
- Follow the documentation for step-by-step instructions on how to enable placeholders and set up licensing.
2. Release Branching
We’ve introduced Release Branching which allows you to maintain multiple "branches" of product releases. This feature is opt-in and can be used to handle cases such as separate JARs per platform or classloader-specific use.
Existing behavior remains unchanged unless you explicitly use branches.
Other Changes:
- Polish Translations added (Thanks to zmnix).
- Removed unnecessary "origin" from request logs (Thanks to Mandress).
- Customer username is now visible in the customers table on mobile (Thanks to Tazmyan).
- Streamlined BBB metadata keys for consistency.
New Update Is Live!
There is a new feature: Returned Fields Configuration!
You can now choose which customer, license, or product data to expose to the client—super handy for displaying things like license expiration dates.
This feature is currently available for the verify and heartbeat endpoints.
Big thanks to MrBacon for the suggestion!
Read the updated docs:
View API Response Data → https://docs.lukittu.com/api-reference/endpoint/client/verify#response-data
- Initial Discord bot: Work on guild and user installations.
- BuiltByBit integration: You can now have fully automatic licensing for your BBB resources. See the docs.
- Changes to customer management: Customer email is now optional, and customers can now have usernames.
- The entire codebase has been refactored into a monorepo.
https://github.com/KasperiP/lukittu/pull/10
- Improved spanish translations (Thanks Leonid)
- Fixed a bug where verify & heartbeat endpoint was not saving requests.
Adds spanish translations. Now supported languages are english, finnish & spanish
Pushed an update with metadata improvements. Filtering using metadata is now easier—keys are autocompleted, so you no longer need to remember which ones you used.
![]()
