mirror of
https://github.com/varvet/pundit.git
synced 2022-11-09 12:30:11 -05:00
1 KiB
1 KiB
Pundit
1.0.0 (unreleased)
- Caches policy scopes and policies.
- Explicitly setting the policy for the controller via
controller.policy = foohas been removed. Instead usecontroller.policies[record] = foo. - Explicitly setting the policy scope for the controller via
controller.policy_policy = foohas been removed. Instead usecontroller.policy_scopes[scope] = foo.
0.3.0 (2014-08-22)
- Extend the default
ApplicationPolicywith anApplicationPolicy::Scope(#120) - Fix RSpec 3 deprecation warnings for built-in matchers (#162)
- Generate blank policy spec/test files for Rspec/MiniTest/Test::Unit in Rails (#138)
0.2.3 (2014-04-06)
- Customizable error messages:
#query,#recordand#policymethods onPundit::NotAuthorizedError(#114) - Raise a different
Pundit::AuthorizationNotPerformedErrorwhenauthorizecall is expected in controller action but missing (#109) - Update Rspec matchers for Rspec 3 (#124)
0.2.2 (2014-02-07)
- Customize the user to be passed into policies:
pundit_user(#42)