Kviklet 0.4 is out! This release includes numerous refinements, which will continue into version 0.5, as Kviklet transitions from a basic MVP to a polished, robust tool that I hope everyone will love to use. For this release the main focus was to make Kviklet work for teams with a larger member count (think 10+). The highlights are:
- New Role and Connection Edit pages, check them out, should be a lot more intuitive than before.
- A download as CSV button for Select queries. So that you can use your favorite Spreadsheet tool to analyze and browse the data. Or process it further with your favorite programming language.
- Notifications with error messages if stuff goes wrong (hopefully you dont see them so often). But using Kviklet should have come a lot more intuitive due to this.
- Generic OIDC provider support (although I still haven't tested all OIDC providers of course). So you can use gitlab, okta, or whatever you want to authenticate your users.
- Slack and Teams Notifications for new Requests and Reviews, so you don't have to ping your teammates manually anymore!
- Support for role-based access-control to specific connections. You can now use AntMatchers to select a subset of your connections and allow specific roles to create requests on them. This is mainly useful if you have multiple teams using the same Kviklet instance.
- A new default role with readonly permissions, so that logging in as a new user doesn't look so empty! You can also edit the permissions of this default role.
If you have wishes for the next release, feel free to open an issue on Github or reach out to me directly. Progress for 0.5 is tracked in this issue.