Update docs re: api_method + allow options in array-style calls
[arvados.git] / CHANGELOG.md
index 10148823ac48bb6b4ac994575787642084e7500c..b2a09d7d1689694e5032d9fa8bb4dbe81bbbb0b0 100644 (file)
@@ -1,36 +1,83 @@
+# 0.5.0
+* Beta candidate, potential incompatible changes with how requests are processed. All requests
+  should be made using execute() or execute!()
+* Reduce memory utilization when uploading large files
+* Simplify internal request processing.
+
+# 0.4.6
+
+* Backwards compatibility for MultiJson
+
+# 0.4.5
+
+* Updated Launchy dependency
+* Updated Faraday dependency
+* Updated Addressable dependency
+* Updated Autoparse dependency
+* Removed Sinatra development dependency
+
+# 0.4.4
+
+* Added batch execution
+* Added service accounts
+* Can now supply authorization on a per-request basis.
+
+# 0.4.3
+
+* Added media upload capabilities
+* Support serializing OAuth credentials to client_secrets.json
+* Fixed OS name/version string on JRuby
+
+# 0.4.2
+
+* Fixed incompatibility with Ruby 1.8.7
+
+# 0.4.1
+
+* Fixed ancestor checking issue when assigning Autoparse identifiers
+* Renamed discovery methods to avoid collisions with some APIs
+* Updated autoparse dependency to avoid JSON bug
+
+# 0.4.0
+
+* Replaced httpadapter gem dependency with faraday
+* Replaced json gem dependency with multi_json
+* Fixed /dev/null issues on Windows
+* Repeated parameters now work
+
 # 0.3.0
 
-* updated to use v1 of the discovery API
-* updated to use httpadapter 1.0.0
-* added OAuth 2 support to the command line tool
-* renamed some switches in the command line tool
-* added additional configuration capabilities
-* fixed a few deprecation warnings from dependencies
-* added gemspec to source control
+* Updated to use v1 of the discovery API
+* Updated to use httpadapter 1.0.0
+* Added OAuth 2 support to the command line tool
+* Renamed some switches in the command line tool
+* Added additional configuration capabilities
+* Fixed a few deprecation warnings from dependencies
+* Added gemspec to source control
 
 # 0.2.0
 
-* updated to use v1 of the discovery API
-* updated to use httpadapter 1.0.0
-* added OAuth 2 support to the command line tool
-* renamed some switches in the command line tool
-* added additional configuration capabilities
+* Updated to use v1 of the discovery API
+* Updated to use httpadapter 1.0.0
+* Added OAuth 2 support to the command line tool
+* Renamed some switches in the command line tool
+* Added additional configuration capabilities
 
 # 0.1.3
 
-* added support for manual overrides of the discovery URI
-* added support for manual overrides of the API base
-* added support for xoauth_requestor_id
+* Added support for manual overrides of the discovery URI
+* Added support for manual overrides of the API base
+* Added support for xoauth_requestor_id
 
 # 0.1.2
 
-* added support for two-legged OAuth
-* moved some development dependencies into runtime
+* Added support for two-legged OAuth
+* Moved some development dependencies into runtime
 
 # 0.1.1
 
-* substantial improvements to the command line interface
+* Substantial improvements to the command line interface
 
 # 0.1.0
 
-* initial release
+* Initial release