- Use Time.current instead of Time.now to avoid time zone trouble. Issue #18 (thanks to @henrythe9th)
- Improve caching for read_mark_global. Issue #22 (thanks to @simpl1g)
- Handle primary keys other than "id". Issue #29 (thanks to @bcavileer)
- Support for Rails 4 (beta1)
- Support for Rails 2 dropped
- Refactoring
- Added migration generator
- Scopes: Improved parameter check
- Fixed handling namespaced classes. Closes #10 (thanks to @stanislaw)
- Added scope "with_read_marks_for"
- Fixed #7: Added attr_accessible to all ReadMark attributes (thanks to @negative)
- Cleanup files
- acts_as_reader: Using inverse_of (available since Rails 2.3.6)
- Fixed #5: Gemspec dependency fix (thanks to @bricker88)
- Fixed #6: Removed hard coded dependency on a class named "User" (thanks to @mixandgo)
- Some cleanup
- Fixed class loading issue in development environment
- Ignore multiple calls of acts_as_*
- Improved error messages
- Tested with Rails 3.1
- Fixed gemspec by adding development dependencies
- Testing with Travis CI
- Fixed scoping for ActiveRecord 2.x
- Released as Gem