Hey everyone, I hope you're all well. Update time!
The main new feature in this update is the introduction of...
Web Editor Sockets (one-click saving!).
This new functionality allows for two-way communication between the LuckPerms plugin (running on your server) and the web editor in your browser!
Watch the video below for a quick demo of how it works.
As you can see, once you've created an initial session (e.g. by running /lp editor), you can make changes over-and-over in the editor without having to swap back to the server to run the applyedits command and create a new window. We hope that this will make the process of editing permissions faster and more enjoyable!
If you're interested in the technical details, please have a look at the pull request on GitHub.
https://github.com/LuckPerms/LuckPerms/pull/3303
Some other changes in this update:
- API 5.4 released
- Fix cast to long in MongoStorage
- Add config option to disable bulkupdate functionality
- Clarify uuid type in user info command
- Add default file name for export command
- Retain cause node information for cached permission/meta data and provide via API and verbose command
- Add full support for transient permissions through Vault API
- Fix running LP commands from a modern Forge client
- Optimize bulk user loading for editor command
- Optimize parent resolution in info commands
- Warn if the API was classloaded by another plugin
Enjoy