CHANGELOG.rdoc in ruby_odata-0.0.10 vs CHANGELOG.rdoc in ruby_odata-0.1.0

- old
+ new

@@ -66,6 +66,23 @@ * Handled ArgumentError on the Time.parse for older versions of Ruby; used DateTime.parse instead if Time.parse fails * Removed the camelize method call when building the root URL for collections (Reported by mkoegel, issue #3 on github) * Handled building results (classes) where the category element is missing but there is a title element instead. (Reported by mkoegel, issue #3 on github in the comments) * Other * Change HTTP port to 8989 since 8888 conflicts with the Intel AppStore - * Refactored service step for HTTP calls where the service address is defined within the step making it easier to make changes in the future. + * Refactored service step for HTTP calls where the service address is defined within the step making it easier to make changes in the future. + +=== 0.1.0 +* **BREAKING CHANGES** + * Previously the ruby_odata +Service.execute+ and +Service.save_changes+ used to return a single entity object if there was only one result returned. Now, the results are always an Enumerable (except in the case of boolean results like a delete), so if you just need one result, use the +first+ method on the result set +* New Features + * Support for partial results (thanks arienmalec) + * Added support for single layer inheritance (thanks to http://odetocode.com/Blogs/scott/archive/2010/07/11/odata-and-ruby.aspx) + * Added support for querying links (see https://github.com/visoft/ruby_odata/issues/10) + * Added support for adding links between entities (add_link) + * Added support for lazy loading + * Added a convenience method (+first+) for accessing a single result by id + * Added basic reflection of the entity model via the ruby_odata service + * Added the ability to create ruby_odata models in a specified namespace to prevent conflicts with local models + * Added the ability to call function imports exposed by the WCF Data Service +* Other + * Changed the test project (for Cucumber integration tests) to use SQL Compact 4, Entity Framework 4.1, and WCF Data Services October 2011 CTP + * Added {Pickle}[https://github.com/ianwhite/pickle] integration to simplify Cucumber step definitions \ No newline at end of file