v2.5.0 released

Deadbolt 2.5.0 is now available - you can add it as a dependency using "be.objectify" %% "deadbolt-java" % "2.5.0".

Changelog

  • added: TemplateUtils#allOfGroup reduces boilerplate in the restrict template constraint.
  • added: Arbitrarily complex composite constraints can be defined - see Composite constraints.
  • improved: All constraint logic has been centralized, ensuring consistent behavior across controller constraints, template constraints and composite constraints.
  • added: