Releases: merit-gem/merit
Releases · merit-gem/merit
v4.0.3
- Add webrick as a development dependency
- [#363] Fix:
warning: already initialized constant Merit::*
messages
- [#357] Fix
merit_actions
migration template
v4.0.2
- [#355, #356] Add index on merit_actions.processed column
- [#354] Fix Rails autoloader deprecation warnings
Requires wrapping Merit::Badge.create
with Rails.application.reloader.to_prepare
- Test with Ruby 3 and Rails 6.1 (excludes Rails 5.2 with Ruby 3, that errors out)
- [#288] Don’t send “removed badge” notifications when user doesn’t have the badge
v4.0.1
- [#351] Fix bug on generating migrations
v4.0.0
- Stop testing on Rails 5.1
- Drop support for mongoid
- Drop v2 upgrade generators
- Enable Zeitwerk gem mode (and renames internal merit constants)
v3.0.3
- Test against Ruby 2.6 and Rails 6
- Use
find_each
in favor of map
in Merit::Action.check_unprocessed
- Allow finding badges defined with symbol names
- Remove
Badge#last_granted
method (deprecated in merit <2.0)
3.0.2
- [#287] Make Sash an optional dependency, fixing issues in Rails 5.1.
- [#297] Initialize merit once both for API or non-API apps
- Updates dependencies
3.0.1
- [#282] Run action controller load hook only once
- [#284] Add migration version to active record migrations
- Add RELEASING.md document
v3.0.0
- [#276] Drops Rails <5 version support. Drops deprecated
action_filter
call.
- Fix deprecation warnings
v2.4.0
- [#260] Works with Rails 5
v2.3.4
- [#247] Fix Ruby warnings
- [#252] Bug fix:
uninitialized constant Merit::PointRules (NameError)
while
installing merit.