== master == 0.4.0 / 2009-04-19 * Add dependency on Rails 2.3 * Add dependency on plugin_test_helper 0.3.0 * Add dependency on state_machine 0.7.0 == 0.3.1 / 2009-01-11 * Use a state machine for the hidden_at field on Message/MessageRecipient * Add dependency on state_machine 0.5.0 == 0.3.0 / 2008-12-14 * Remove the PluginAWeek namespace * Rename Message#hide!/unhide! to Message#hide/unhide and MessageRecipient#hide!/unhide! to MessageRecipient#hide/unhide == 0.2.0 / 2008-10-26 * Add mass-assignment protection in the Message/MessageRecipient models * Change how the base module is included to prevent namespacing conflicts == 0.1.3 / 2008-09-07 * Add dependency on state_machine 0.3.0 == 0.1.2 / 2008-06-29 * Add compatibility with state_machine 0.2.0 == 0.1.1 / 2008-06-22 * Remove log files from gems == 0.1.0 / 2008-05-05 * Remove dependency on acts_as_list * Update to reflect changes from has_states to state_machine * Introduce an ActionMailer-type api for adding the various types of recipients * Update migrations to support Rails 2.0 syntax * Replace has_finder dependency with named_scope * Remove has_messages helper * Update documentation == 0.0.1 / 2007-09-26 * Add state_changes fixtures for tests * Use has_finder for tracking the deletion status of Messages/MessageRecipients * Message#forward and Message#reply should create new instances of the current class, not always Message * Add type field to MessageRecipient table * Allow message senders to not be model recipients in third-party plugins * Remove old references to Message::StateExtension * Update with dependency on custom_callbacks * Add documentation * Convert dos newlines to unix newlines * Move ReceiverMessage state into the MessageRecipient class * Moved Build extensions out of the MessageRecipient class * Fix determining whether classes exist in has_messages