-
Notifications
You must be signed in to change notification settings - Fork 71
Release Notes
raw1z edited this page Nov 2, 2012
·
3 revisions
- fix a dependency issue (squeel was defined as development dependency)
- made the 'friends' method return an ActiveRecord::Relation instead of an array
- add MongoMapper support
- check compatibility with Rails 3.2
- improve the test suite
- Updated Rakefile to add default task that runs the ActiveRecord and Mongoid tests [David Czarnecki]
- Only load the relevant ORM classes depending on which is in use [David Czarnecki]
- Checked compatibilty with Rails 3.1
- Updated the dependencies versions
- Checked compatibilty with Mongoid 2.0 final release
- Updated the dependencies versions
- Fixed a bug occuring with mongoid when the users were created before amistad was activated in the user model (thanks to Drew Baumann for signaling this bug)
- Added total_friends() and total_blocked() which count friendships and blocks without loading associations (by David Czarnecki)
- Added namespaced rake tasks spec:activerecord and spec:mongoid (suggested by Adrian Dulić)
- Use fuubar
- Totally mess the previous relase. This one fix it.
- add mongoid support
- method remove changed to remove_friendship
- improved blocking and unblocking friends
- method is_friend_with? changed to friend_with?
- method is_connected_with? changed to connected_with?
- method was_invited_by? changed to invited_by?
- method has_invited? changed to invited?
- added method blocked?
- made find_any_friendship_with public
- fixed bug with invitation approving
- cleaned up the invite and approve methods
- added has_invited? method in FriendModel
- added is_connected_with? method in FriendModel
- improved was_invited_by?
- added unblock method in FriendModel
- Migrated gem to bundler