All Versions
Latest Version
Avg Release Cycle
179 days
Latest Release

Changelog History
Page 2

  • v1.4.1 Changes

    August 09, 2014
    • πŸ›  Fixed issue with Rails 4 when using ProtectedAttributes gem (see #128)
    • General code clean-ups.
  • v1.4.0 Changes

    August 22, 2013
    • βž• Added support for MongoMapper ORM (thanks to Julio Olivera) PR
    • πŸš… Added support for stable Rails 4.0 while keeping compatibility with Rails 3.X
    • render_activity can now render collections of activities instead of just a single one. Also aliased as render_activities
    • πŸ›  Fix issue in rendering multiple activities when options were incomplete for every subsequent activity after the first one
    • πŸš… render_activity now accetps :locals option. Works the same way as :locals for Rails render method.
  • v1.1.0 Changes

    May 03, 2013
    • πŸ›  Fixed an issue when AR was loading despite choosing Mongoid in multi-ORM Rails applications (thanks to Robert Ulejczyk)
  • v1.0.3 Changes

    • πŸ›  Fixed a bug which modified globals (thanks to Weera Wu)
  • v1.0.2 Changes

    February 13, 2013
  • v1.0.1 Changes

    • #create_activity now correctly returns activity object.
    • πŸ›  Fixed :owner not being set correctly when passed to #create_activity (thanks to Drew Miller)
  • v1.0 Changes

    February 10, 2013
    • πŸ‘ Now supports Mongoid 3 and Active Record.
    • βž• Added indexes for polymorphic column pairs to speed up queries in ActiveRecord
    • #create_activity now returns the newly created Activity object
    • πŸ‘Œ Support for custom Activity attributes. Now if you need a custom relation for Activities you can create a migration which adds the desired column, whitelist the attribute, and then you can simply pass the value to #create_activity
    • #tracked can now accept a single Symbol for its :only and :except options.
    • It is now possible to include PublicActivity::Common in your models if you just want to use #create_activity method and skip the default CRUD tracking.
    • #render_activity now accepts Symbols or Strings for :layout parameter. ### Example
      # All look for app/views/layouts/_activity.erb
      render_activity @activity, :layout => "activity"
      render_activity @activity, :layout => "layouts/activity"
      render_activity @activity, :layout => :activity
  • v0.5.4 Changes

    • πŸ›  Fixed support for namespaced classes when transforming into view path.

    For example MyNamespace::CamelCase now correctly transforms to key: my_namespace_camel_case.create