Skip to content

Releases: stephendolan/pundit

v0.10.0

13 Apr 21:40
Compare
Choose a tag to compare

Changes

  • Support for Lucky v0.27 and the new LuckyTask abstraction.
  • Adds Teeplate as an explicit dependency now that LuckyCli does not provide it implicitly.

v0.9.0

25 Mar 20:04
Compare
Choose a tag to compare

Support for Crystal 1.0

v0.8.0

15 Mar 21:57
Compare
Choose a tag to compare

Add support for Crystal 0.36.1

v0.7.1

09 Dec 22:52
Compare
Choose a tag to compare

Resolve an issue whereby a non-existent policy would still throw a compiler error, even if a policy override was provided.

v0.7.0

03 Dec 20:04
Compare
Choose a tag to compare
  • Add inline documentation
  • Refactor error structures to remove useless parent

v0.6.0

03 Dec 19:26
Compare
Choose a tag to compare
  • Refactor test suite to be more robust and extensible

v0.5.0

03 Dec 18:56
Compare
Choose a tag to compare
  • authorize now returns the object it was passed if authorization succeeds. true is returned if authorization passes and no object was provided
  • Added tests

v0.4.0

02 Dec 21:57
Compare
Choose a tag to compare

Add the following Lucky tasks:

  • lucky pundit.init to scaffold up your ApplicationPolicy
  • lucky gen.policy to create a new entry in src/policies/

v0.3.0

02 Dec 14:20
Compare
Choose a tag to compare

Renaming interface for authorize.

Previously:
macro authorize(object = nil, policy_class_override = nil, method_name_override = nil)

New:
macro authorize(object = nil, policy = nil, query = nil)

v0.2.0

30 Nov 23:01
Compare
Choose a tag to compare
Bump version