Sha256: 5778301d8f32e3c8b63e51723b4a9c27d5500fb7713fcf936581e4122be8d9e9

Contents?: true

Size: 1.64 KB

Versions: 1

Compression:

Stored size: 1.64 KB

Contents

0.5.8
* explicit dependency on 'json' >= 1.2.0

0.5.7
* fixed bug due to the way RestClient handles custom headers (esp. the Accept HTTP header)
* added PUT method

0.5.6
* requires rest-client 1.4+

0.5.5
* raise an error if Content-Type of the response is nil or empty
* start to use webmock for better tests

0.5.4
* refactored Restfully::Parsing module. Allow to define its own parsers for specific content types
* automatically load root resource when calling session.root

0.5.3
* can handle text/* content, useful when using low-level methods on a session object (session.{get,post,delete,put})
* can now find a collection item using collection[:symbol] even if item uid is an integer: collection[:'12345']
* default_headers no longer overwrite custom headers set by user
* fixed bug with latest version of rest-client

0.5.2
* support for DELETE requests. Use resource.delete(options)
* fixed bug in resource.load(:reload => true)

0.5.1
* fixed bug in resource.reload

0.5.0
* support for POST requests. Use resource.submit(payload, options)

0.4.1
* added a require 'yaml' in restfully.rb (priteau);
* added an introductory message when using the command-line tool;
* removed [root_path] from the list of options in command-line client 'Usage' banner (priteau);
* added test for :configuration_file option;
* tests are no longer failing on ruby1.9;

0.4.0
* removed 'root_path' option: 'base_uri' must point to the starting resource;
* objects can now be pretty printed using 'pp object';
* Restfully::Collection now include the Enumerable module;
* Restfully::Collection inherits from Restfully::Resource;
* 'object.uid' is no longer valid. Use 'object["uid"]' instead;

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
restfully-0.5.8 CHANGELOG