CHANGES
=======

1.1.1
-----

* Fixed a bug where subclassing broke locations

1.1.0
-----

* Added readme
* Added tests for on\_enter and on\_exit
* Added location tests
* Add location information
* Added events on\_init and on\_destroy
* Added some tests
* Added Object.try\_event to remove duplicated code
* Added an events framework

1.0.9
-----

* Shortened object to obj

1.0.8
-----

* Property types fixes
* Added the ability to add parents at object creation time
* Removed old property loading code

1.0.7
-----

* Use friendly names when running Methods

1.0.6
-----

* Add method caches to speed up retrieval of MethodType instances

1.0.5
-----

* Allow null types with add\_property

1.0.4
-----

* Allow null values for properties

1.0.3
-----

* Added tests
* Dump property values using Database.object\_class

1.0.2
-----

* Added the ability to specify a custom object class

1.0.1
-----

* Added tests for load\_value and dump\_value
* Fixed database to load parents and properties after everything else

1.0.0
-----

* Addd Readme
* Use instance methods for Method instances created with Object.add\_method
* Add load tests
* Add the ability to register objects
* Added more load functions
* Fixed dump method
* New stuff
* Added moe inheritance-related tests
* Added test for ancestors
* Fix requirements
* Added dump\_method and load\_method methods
* Store property names
* Separated files again
* Make it impossible to change id and \_\_initialised\_\_
* Added a notion of a database
* Added remove\_method method
* Many changes
* Initial commit
