github xCykrix/DynamicLights v1.1.0
v1.1.0 - Critical Update for Compatibility/Maintainability

latest releases: v1.3.0, v1.3.0-PRE, v1.2.3...
15 months ago

This update will/may cause your cache database (h2store) in the DynamicLights Plugin Folder to be regenerated. You will receive a message (if using v1.0.6 or earlier) that your database cannot be used. This error can be safely disregarded.
Players will need to re-toggle their enabled/lock state. v1.0.7 uses the new version but does not handle the incompatibility.

Core Changes:

  • Added full support for 1.17.x to 1.21.x. [Fixes #16]
  • Added logic to protect against database integrity crashes with a "panic mode" recovery. [Fixes #17]
  • Migrated to v2 of h2 flat file database. This is a BREAKING CHANGE and previous databases are incompatible. I opted against migration logic as this database is non-critical to the function of DynamicLights. This will reset player configurations. [Caused #17]

Backend Changes:

  • Rewrote to use SpigotDevkit for better maintainability.
  • Migrated to Brigadier-based Command API (SpigotDevkit Internal).
  • Updated to use GitHub Actions and Packages for Maintenance.
  • Updated to use better jar shadowing with relocations.

Full Changelog: v1.0.7...v1.1.0

Don't miss a new DynamicLights release

NewReleases is sending notifications on new releases.