Changes are below categorized as Features, Fixes, or Misc.
Each change should fall into categories that would affect whether the release is major (breaking changes), minor (new behavior), or patch (bug fix). See semver and pessimistic versioning
As such, a Feature would map to either major or minor. A bug fix to a patch. And misc is either minor or patch, the difference being kind of fuzzy for the purposes of history. Adding tests would be patch level.
- Fixes
- Features
- Fixes
- Performance
-
Features
-
Fixes
-
Performance
-
Fixes
-
Misc
-
Fixes
-
Misc
- Fixes
-
Breaking Changes
-
Fixes
-
Misc
- Misc
- Breaking Changes
- ActsAsTaggableOn::Tag is not extend with ActsAsTaggableOn::Utils anymore
- Features
- Fixes
- @jdelStrother #515 Rename Compatibility methods to reduce chance of conflicts
- @seuros #512 fix for << method
- @sonots #510 fix IN subquery error for mysql
- @jonseaberg #499 fix for race condition when multiple processes try to add the same tag
- @leklund #496 Fix for distinct and postgresql json columns errors
- @thatbettina & @plexus #394 Multiple quoted tags
- Performance
- Misc
- Fixes
- Performance
- Misc
- @jonseaberg Add missing indexes to schema used in specs #474
- @seuros Specify Ruby >= 1.9.3 required in gemspec
- @kiasaki Add missing quotes to code example
- Features
- Fixes
- @rafael #406 Dirty attributes not correctly derived
- @bzbnhang #440 Did not respect strict_case_match
- @znz #456 Fix breaking encoding of tag
- @rgould #417 Let '.count' work when tagged_with is accompanied by a group clause
- @developer88 #461 Move 'Distinct' out of select string and use .uniq instead
- @gerard-leijdekkers #473 Fixed down migration index name
- @leo-souza #498 Use database's lower function for case-insensitive match
- Misc
- Fixes
- Misc
- Breaking Changes
- No longer supports Ruby 1.8.
- Features
- Supports Rails 4.1.
- Misc (TODO: expand)
3.0.0.rc2 changes
3.0.0.rc1 changes
- Features
- Fixes
- Misc