Skip to content

Latest commit

 

History

History
65 lines (45 loc) · 2 KB

CHANGELOG.rdoc

File metadata and controls

65 lines (45 loc) · 2 KB

master

0.4.1 / 2010-03-07

  • Add a generator for db migrations

  • Release gems via rake-gemcutter instead of rubyforge

  • By default, sort messages newest first [Alexander Lang]

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