Sha256: bb4dca6abe4b23842c663852bc4cad56f42b96ec9879db6408549b1b98282758
Contents?: true
Size: 1.38 KB
Versions: 5
Compression:
Stored size: 1.38 KB
Contents
# Upgrading ## to 0.9.0 Adds `allow_multiple` boolean option to `Badge#grant_to` (defaults to `false`). If you used this method to grant a badge it will now grant only if resource doesn't have the badge. Use `badge.grant_to resource, :allow_multiple => true` where needed. ## to 0.8.0 No changes needed. Adds Mongoid support. ## to 0.7.0 No changes needed. Adds `:multiple` boolean option to `grant_on` to grant badge multiple times. ## to 0.6.0 <tt>MeritBadgeRules</tt>, <tt>MeritPointRules</tt> and <tt>MeritRankRules</tt> are now namespaced into Merit module. Move and change: <pre> app/models/merit_{badge|point|rank}_rules.rb -> app/models/merit/{badge|point|rank}_rules.rb </pre> <pre> -class Merit{Badge|Point|Rank}Rules - include Merit::{Badge|Point|Rank}Rules +module Merit + class {Badge|Point|Rank}Rules + include Merit::{Badge|Point|Rank}RulesMethods </pre> ## to 0.5.0 Add <tt>log:string</tt> column to <tt>merit_actions</tt> table. ## to 0.4.0 Rankings are now integer attributes (<tt>level</tt>), they are not badges anymore. <tt>set_rank</tt> doesn't accept <tt>badge_name</tt> anymore. ## to 0.3.0 Badges data is now stored in <tt>config/initializers/merit.rb</tt> using <tt>ambry</tt> syntax (not in the DB anymore, as that table needed to be in sync in all development environments). ## to 0.2.0 Added <tt>had_errors</tt> boolean attribute to <tt>merit_actions</tt> table.
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
merit-0.9.5 | UPGRADING.md |
merit-0.9.4 | UPGRADING.md |
merit-0.9.3 | UPGRADING.md |
merit-0.9.2 | UPGRADING.md |
merit-0.9.1 | UPGRADING.md |