Sha256: 1c0a354ca58b3b85abaf89d09a171f7b376628f795bc5f7e0b4b1be6a0e58db4

Contents?: true

Size: 1.5 KB

Versions: 2

Compression:

Stored size: 1.5 KB

Contents

== master

== 0.3.1 / 2009-04-25

* Rename Preference#attribute to #name to avoid conflicts with reserved methods in ActiveRecord

== 0.3.0 / 2009-04-13

* Add dependency on Rails 2.3
* Remove dependency on plugins_plus

== 0.2.0 / 2008-12-14

* Remove the PluginAWeek namespace

== 0.1.5 / 2008-11-16

* Add all prefers/preferred accessors for preferences to be analogous to ActiveRecord column accessors
* Fix preferences defined in STI subclasses not working [Quinn Shanahan]

== 0.1.4 / 2008-10-26

* Change how the base module is included to prevent namespacing conflicts

== 0.1.3 / 2008-06-29

* Add +prefs+ as an alias for +preferences+
* Fix +preferences+ not properly selecting preferences when a group is specified
* Improve test coverage

== 0.1.2 / 2008-06-22

* Remove log files from gems

== 0.1.1 / 2008-06-20

* Rename preference_values hash to preferences
* Rename preferences association to stored_preferences

== 0.1.0 / 2008-06-19

* Avoid string evaluation for dynamic methods
* Return hashes for the preference_values, e.g.
  
  user.preference_values            # => {'color' => 'red', 'number' => 11, 'website' => {'background' => 'white', 'foreground' => 'black'}}
  user.preference_values('website') # => {'background' => 'white', 'foreground' => 'black'}

* Add more generic grouping of preferences than with just other records, e.g.
  
  user.preferred_color('cars')

* Remove support for an options hash when specifying :for associations for preference

== 0.0.1 / 2008-05-10

* Initial public release

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
pluginaweek-preferences-0.3.1 CHANGELOG.rdoc
preferences-0.3.1 CHANGELOG.rdoc