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