Skip to content

v1.3.0: Capabilities & Cooldowns

Compare
Choose a tag to compare
@tomwmth tomwmth released this 03 Jul 17:46
· 11 commits to master since this release

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.