Release Notes: Creating XML-RPC services is now easy with the included IsmoXMLRPCState class. The unit tests have been changed to use PEAR's PHPUnit package. Some string optimizations were done, and a couple of bugs were corrected.


Release Notes: This release fixes a problem with the session handling introduced in version 0.0.10.


Release Notes: Mostly bugfixes and some minor improvements. When validating objects, the errors attribute is automatically updated with possible validation errors. When non-existing or invalid states are called, an error message is shown instead of a blank screen. URLs with existing query parameters are now parsed correctly by the IsmoURL class.


Release Notes: Creating XML-RPC services is now easy with the included IsmoXMLRPCState class. The unit tests have been changed to use PEAR's PHPUnit package. Some string optimizations were done, and a couple of bugs were corrected.


Release Notes: IsmoCore now supports both a query parameter based URL style and a path-info parameter based one. A bug related to session propagation when using the path-info URL style if cookies were disabled in the browser has been fixed. The IsmoConfig class has been removed, and the logging support redone and improved.


Release Notes: Ismo's database solution is now separated into its own package. The error handling now honors the error_reporting() setting, IsmoObject got a neat constructor, and the validation system was improved. Authorization can now be done at an action method level in the IsmoState class with the newly-added authorize() method.