Sha256: 1b9abe85931d22c2c0e126d0ea4139f660b2454188c2196d78ab83a57b2a1136

Contents?: true

Size: 1.53 KB

Versions: 1

Compression:

Stored size: 1.53 KB

Contents

= RELEASE HISTORY

== 0.6.0 / 2011-05-16

This release fixes an bug in which append_features cant be called b/c
it is a private method. This release also renames `ClassMethods`
modules to `Aid`.

Changes:

* Fixed private method call to #append_features.
* Rename ClassMethods to Aid.


== 0.5.0 / 2011-04-30

The primary changes in this release are behind the scenes implementation
improvements. The most significant of which is the simplification of
the #append_features code. In addition, annotators have been enhanced
to assign a single argument if one, and an array of arguments if there
are more than one. They can also override the callback altogether.

Changes:

* Simplified #append_features code.
* Use ClassMethod submodules.
* Annotators differentiate one vs. multiple arguments.
* Annotators can override method_added callback.


== 0.4.0 / 2009-05-28

This version adds a callback method called #annotation_added
--a striaght-forward callback method patterned after Ruby's 
other built-in callback methods. The callback should be enough
to allow for the creation of "active" annotations.

Changes:

* Added annotation_added callback.


== 0.2.1 / 2008-10-31

Project reorganization release --mostly some file names have changed.

Changes:

* Renamed some lib files.


== 0.2.0 / 2008-10-28

By making Annotations a module, it can not be used in only the clases
it is needed.

Changes:

* Annotations is a module rather than a core extenstion to Module.


== 0.1.1 / 2008-10-17

Ahoy, mate! This is the first release of Anise.

Changes:

* initial release

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
anise-0.6.0 HISTORY.rdoc