All Versions
18
Latest Version
Avg Release Cycle
197 days
Latest Release
1843 days ago

Changelog History
Page 2

  • v1.0.0 Changes

    November 22, 2014

    💎 The resurrection, Rails4, doc cleanup, Ruby2, SemVer, xunit, lots of stuff:

    • Getting involved is easier, ie. you should be able to just bundle && rake
    • The tests are all in xunit now because rspec is ugly, slow and cumbersome (and the whole test suite now runs in 3 seconds (on my machine ;))
    • The deprecation warnings are GOOOOONE
    • That annoying "Stack level too deep" bug is fixed
    • There's now an actual license for the project
    • The gemspec specifies the license (and doesn't have the date hardcoded anymore)
    • The wiki is New and Improved™ - with a lot of work still left to do there
    • WIP: The README is being reduced to something more consumable (because all the nitty gritty details are now in the wiki)
    • The README is now in markdown, so it's easier to transfer things out into the wiki
    • We've adopted SemVer officially
    • The issues are groomed and in milestones
    • CI is now happening on Travis
    • Code quality is now happening on CodeClimate
    • We're testing against Rails 4.0 and 4.1 in both Ruby 2.0 and 2.1 now
    • We're officially not supporting Rails < 4 or Ruby < 2 in the 1.x releases (we'll bow to peer pressure if there is any)
    • WIP: protect_global_roles is true by default for 1.0.0
    • We're now on IRC as #acl9 (on freenode)
  • v0.12.0 Changes

    January 04, 2010

    🚀 An anniversary release of fixes and hacks, introduced by venerable users of the plugin.

    • Allow for inheritance of subject (Jeff Jaco)
    • Renamed "Object" module in extensions, since it caused some breakage inside activesupport (invisiblelama).
    • show_to helper for usage in views (Antono Vasiljev)
    • :association_name config option, now you can change Subject#role_objects to whatever you want (Jeff Tucker).
    • Fix bug when Subject#id is a string, e.g. UUID (Julien Bachmann)
    • Bug with action blocks when using anonymous and another role (Franck)
  • v0.11.0 Changes

    September 16, 2009
    • :protect_global_roles
    • Subject#roles renamed to Subject#role_objects
    • Fix namespaced models in roles backend (thanks goes to Tomas Jogin)
    • Action name override in boolean methods.
    • :query_method option for access_control.
  • v0.10.0 Changes

    May 03, 2009
    • Use context+matchy combo for testing
    • Bugfix: unwanted double quote in generated SQL statement
  • v0.9.4 Changes

    February 27, 2009
    • Introduce :if and :unless rule options.
  • v0.9.3 Changes

    February 04, 2009
    • Fix bug in delete_role - didn't work with custom class names
    • Add :helper option for access_control.
    • Ability to generate helper methods directly (place include Acl9Helpers in your helper module).
  • v0.9.2 Changes

    January 11, 2009
    • access_control :method do end as shorter form for access_control :as_method => :method do end.
    • Boolean method can now receive an objects hash which will be looked into first before taking an instance variable.
  • v0.9.1 Changes

    January 03, 2009

    🎉 Initial release.