Sha256: 70c2671a06f0a4b6230eff5f0e8af81a7a415fde13359b09fe0789304d878505

Contents?: true

Size: 1.83 KB

Versions: 9

Compression:

Stored size: 1.83 KB

Contents

# Changelog

## 0.21.1

* Fix wrong validation context

## 0.21.0

* Add update_attributes
* Add validation check to `save` method
* Inherit attributes to subclasses

## 0.20.0

* Remove messaging
* Introduce `Acfs::Resource`

## 0.19.0

* Add support for DateTime and Float attribute types
* Add experimental list attribute type
* Allow block usage in stub `with` option
* Allow to test if operation stubs were called and how often
* Fix bug on operation stubs

## 0.18.0

* Basic DELETE operations

## 0.17.0

* Basic messaging
* Extensible YARD documentation

## 0.16.0

* Add YAML configuration
* Add external configuration for services
* Add Rubinius support

## 0.15.0

* Add stubbing capabilities for resources

## 0.14.0 & 0.13.0

* Fix response attributes

## 0.12.0

* Add JRuby support
* Improve handling of error respones (422)

## 0.11.0

* Add Logger Middleware
* Add handling of error responses

## 0.10.0

* Return hash with indifferent access for resource attributes

## 0.9.0

* Add create operation

## 0.8.0

* Add save operation (PUT and POST)
* Add JSON and MessagePack encoder middlewares for encoding request data
* ActiveModel::Dirty
* Add persistant state methods

## 0.7.0

* Per-service middleware stack

## 0.6.0

* Add support for multiple ids for .find
* Add MessagePack support

## 0.5.1

* Fix mime type parsing for mime types with aditional parameters (ActionPack < 4.0)

## 0.5.0

* Add mime type support for respones

## 0.4.0

* Improve JSON response detection
* Add bool attribute type

## 0.3.0

* Add tracking for loading state (if resource is loaded or queued)
* Add JSON middleware to decode respones
* Add middleware support
* Add method to fetch single resources or list of resources
* Use typhoeus as http library for parallel request processing

## 0.2.0

* Allow to define resources and attributes

## 0.1.0

* Project start

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
acfs-0.22.0.b190 CHANGELOG.md
acfs-0.22.0 CHANGELOG.md
acfs-0.21.1.b189 CHANGELOG.md
acfs-0.21.1.rc1.b188 CHANGELOG.md
acfs-0.21.1 CHANGELOG.md
acfs-0.21.0.rc1.b187 CHANGELOG.md
acfs-0.21.1.rc1 CHANGELOG.md
acfs-0.21.0.rc1 CHANGELOG.md
acfs-0.22.0.rc1.b186 CHANGELOG.md