v1.3.0: Capabilities & Cooldowns
This release adds the following API components:
Capability
Cooldown
AlpineClientApi#registerCapabilities(Plugin, Capability...)
AlpineClientApi#unregisterCapabilities(Plugin)
AlpinePlayer#sendCooldown(Cooldown)
Notification.Builder#color(Color)
Waypoint.Builder#color(Color)
This release makes the following changes:
- The project is now licensed under MPL-2.0
- Source and Javadoc artifacts are now published to the Maven Repository
- Code generation has been removed from public APIs
- All dependencies are now relocated
This release makes slight changes to the internal structure of notifications. While no code changes are required for integrations, any existing configurations that send notifications will require this update.
If you're not sure which one you need, chances are you need the shaded
JAR.