Changes are below categorized as follows:
- Breaking Changes
- Features
- Fixes
- Performance
- Misc
- Documentation
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, Breaking Changes are major. Features would map to either major or minor. Fixes, Performance, and Misc are either minor or patch, the difference being kind of fuzzy for the purposes of history. Adding Documentation (including tests) would be patch level.
- Features
- Fixes
- Misc
- Documentation
-
Breaking Changes
-
Features
-
Fixes
-
Breaking Changes
-
Features
-
Fixes
- @rbritom bump ruby versions for travis
- @mnrk Fixed Rails 5.1 deprecation message, has_many needs String value for
- @ProGM ProGM Adding a test to demonstrate the bug
- @ProGM ProGM Ensure that
caching_tag_list_on?
is injected before using it - @ProGM ProGM Fix insert query for postgresql. Move schema definition in schema.rb
- @amatsuda assigned but unused variable - any
- @gmcnaughton Fix incorrect call of 'self.class' on methods which are already class
- @gmcnaughton Fixed #712 (incompatibility with ActiveRecord::Sanitization#quoted_id)
- @arpitchauhan Guard against indexes already existing
- @arpitchauhan Rename migration to avoid conflicts
- @lukeasrodgers "Bugfix
TagList#concat
with non-duplicates." - @fabn Revert "Added missed indexes."
-
Documentation
-
Breaking Changes
-
Features
-
Fixes
- @rikettsie #623 collation parameter is ignored if it generates an exception
- @bwvoss References working parser in deprectation warning
- @jh125486 Updated tagging_contexts to include dynamic contexts
- @jh125486 Fixed wildcard test (postgres returning rows with unexpected order)
- @FlowerWrong Add rails 5.0.0 alpha support, not hack rails <5
- @ryanfox1985 Added missed indexes.
- @zapnap scope tags to specific tagging
- @amatsuda method redefined
- @klacointe Rails 5: Tagger is optional in Tagging relation
- @mark-jacobs Update clean! method to use case insensitive uniq! when strict_case_match false
- @lukeasrodgers BugFix flackey time test
- @pcupueran Add rspec tests for context scopes for tagging_spec
- @emerson-h Remove existing selects from relation
- @keerthisiv fix issue with custom delimiter
- @priyank-gupta specify tag table name for mysql collation query
- @seuros Remove warning messages
- @rbritom Fix migration, #references already adds index
- @rbritom Fix deprecation warning
- @rbritom fix scope array arguments
- @seuros Remove more deprecations
- @lukeasrodgers Bugfix
TagList#concat
with non-duplicates. - @seuros clean! should return self.
- @rbritom renable appraisals
- @rbritom remove index conditionally on up method.
- @rbritom add index on down method .
- @rbritom remove index conditionally on up method
-
Documentation
-
Fixes
-
Misc
- 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
-
Features
-
Fixes
- @rafael #406 Dirty attributes not correctly derived
- @BenZhang #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