Revision history for SIAM
1.01 2014-08-22
* Object model has changed: removed ServiceDataElement, added
ServiceComponent and DeviceComponent
0.10 2011-12-26
* new method: is_complete() in SIAM::Object
0.09 2011-06-26
* memory cleanup on disconnect()
0.08 2011-05-20
* SIAM::Device did not make it into CPAN
0.07 2011-05-18
* new method in Simple driver: object_exists()
* new method in SIAM::Object: objclass()
* call format changed for SIAM::Driver::Simple->clone_data
* new method: get_device() in SIAM::ServiceDataElement
and SIAM::ServiceUnit
0.06 2011-05-11
* Logging API changed
* SIAM initialization data changed
* Client configuration: $siam->get_client_config()
* new method: $siam->manifest_attributes()
* some attributes changed
0.05 2011-04-21
* Removed all attributes from the root object
* All SIAM attribute names are now prefixed with siam.*
* Replaced siam.svcdata.available with siam.object.complete
* set_condition(): a new method in SIAM::Object and in driver
* new method: get_objects_by_attribute in SIAM::Object
* new method: fetch_object_ids_by_attribute in driver
* new object class: SIAM::Device
0.04 2011-04-17
* YAML version 0.71 or higher required. The older ones did not treat
UTF-8 data correclty.
0.02 2011-04-13
* Removed Makefile.PL from distribution
* Replaced object.container_id with a method contained_in()
* Moved instantiate_object() from SIAM into SIAM::Object
* Added computable: siam.contract.content_md5hash
* Enabled driver validation
* Added method: SIAM::Driver::Simple->clone_data
0.01 2011-04-04
First version uploaded to CPAN