Sha256: c9721661d3ef0ae0d0d0c0dbf21e45b364f07ae87c8d510676bf455f6ad58dbf

Contents?: true

Size: 977 Bytes

Versions: 2

Compression:

Stored size: 977 Bytes

Contents

0.2.22
  * Added `bang!` method support, so now you can call `@object.awesome!`
    and its state will be set to "awesome." Like all Maintain methods,
    I'm saying f*ck you to convention and letting you go nuts; you can
    achieve the same effect one of three ways:
    
    @object.awesome!
    @object.state.awesome!
    @object.state_awesome!

0.2.21
  * Added Enumerable support to bitmask values, so now you can parse
    through flags with each, select, map, find, and more! This also
    means `to_a` is now a method on @object.maintained_attribute.

0.2.20
	* Removed accidental debugging `puts` calls from ActiveRecord backend

0.2.19
	* Added :force option to state and aggregate definitions, allowing you
		to force a method overwrite
	* Added an attribute_name alias to named scopes in the ActiveRecord
		backend, since Rails 3.1 has eaten up a number of previously
		usable state names

0.2.18
	* Ruby 1.9.2 and Rails 3.1 compatibility updates (no API changes)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
maintain-0.2.23 CHANGES
maintain-0.2.22 CHANGES