Skip to content

Releases: tute/merit

v5.0.0

05 Aug 00:57

Choose a tag to compare

What's Changed

  • Drop end-of-life'd rails versions: 5.2, 6.x, <7.2
  • Drop end-of-life’d ruby versions 3.0, 3.1
  • Test with current versions of Rails: 7.2, 8.0, and ruby >=3.2
  • Fix warning: add observer as runtime dependency
  • Mark 3 tests as pending to the open bug on deleted models
  • Convert project to GitHub Actions

Full Changelog: v4.0.3...v5.0.0

v4.0.3

05 Mar 20:35

Choose a tag to compare

  • Add webrick as a development dependency
  • [#363] Fix: warning: already initialized constant Merit::* messages
  • [#357] Fix merit_actions migration template

v4.0.2

09 Apr 19:20

Choose a tag to compare

  • [#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

15 Aug 10:00

Choose a tag to compare

  • [#351] Fix bug on generating migrations

v4.0.0

15 Aug 10:01

Choose a tag to compare

  • 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

15 Aug 10:01

Choose a tag to compare

  • 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

23 Jul 23:02
v3.0.2

Choose a tag to compare

  • [#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

25 Jan 15:12

Choose a tag to compare

  • [#282] Run action controller load hook only once
  • [#284] Add migration version to active record migrations
  • Add RELEASING.md document

v3.0.0

20 Jul 19:03

Choose a tag to compare

  • [#276] Drops Rails <5 version support. Drops deprecated action_filter call.
  • Fix deprecation warnings

v2.4.0

22 Jul 20:03
v2.4.0

Choose a tag to compare

  • [#260] Works with Rails 5