From 7339a7c6567eae20512388018ea2cf21bd4231ea Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Tue, 24 Mar 2015 16:11:07 +0700 Subject: [PATCH] v1.6.0 --- CHANGELOG.md | 15 +++++++++++++++ README.md | 7 +++---- project.clj | 2 +- 3 files changed, 19 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 797ef16..0b02a61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ > This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md) as of **Aug 16, 2014**. +## v1.6.0 / 2015 Mar 24 + +> **BREAKING** release unless upgrading from _v1.6.0-beta1_. + +* *BREAK*: `update-item` no longer treats `false` as a special value to denote attribute exists in `:expected`. Attribute existances is now tested for with the `:exists` and `:not-exists` keywords [@mantree]. +* **New**: Boolean, Null, Map and List types now supported [@mantree] +* **New**: `update-item` now accepts the comparison operators in `:expected` [@mantree] +* **Fix**: batch operations weren't returning consumed capacity [@johnchapin #49] +* **Fix**: default AWS creds typo preventing federated IAM roles from working, etc. [@shinep #53] +* **Docs**: a number of typo fixes + clarifications [@philippkueng @rmfbarker @sheelc @madeye-matt #50 #52 #55 #58] + +```clojure +[com.taoensso/faraday "1.6.0"] +``` + ## v1.6.0-beta1 / 2015 Jan 12 * **BREAKING**: `update-item` no longer treats `false` as a special value to denote attribute exists in `:expected`. Attribute existances is now tested for with the `:exists` and `:not-exists` keywords (@mantree). diff --git a/README.md b/README.md index 00835f2..72767ee 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,7 @@ **[API docs][]** | **[CHANGELOG][]** | [other Clojure libs][] | [Twitter][] | [contact/contrib](#contact--contributing) | current [Break Version][]: ```clojure -[com.taoensso/faraday "1.5.0"] ; Stable -[com.taoensso/faraday "1.6.0-beta1"] ; Dev, see CHANGELOG for details +[com.taoensso/faraday "1.6.0"] ; See CHANGELOG for details ``` # Faraday, a Clojure DynamoDB client @@ -27,7 +26,7 @@ DynamoDB's done a fantastic job of hiding (in a good way) a lot of the complexit Add the necessary dependency to your [Leiningen][] `project.clj` and `require` the library in your ns: ```clojure -[com.taoensso/faraday "1.5.0"] ; project.clj +[com.taoensso/faraday "1.6.0"] ; project.clj (ns my-app (:require [taoensso.faraday :as far])) ; ns ``` @@ -154,4 +153,4 @@ Copyright © 2012-2014 Peter Taoussanis. Distributed under the [Eclipse Publ [Cider]: https://github.com/clojure-emacs/cider [CDS]: http://clojure-doc.org/ [ClojureWerkz]: http://clojurewerkz.org/ -[Eclipse Public License]: https://raw2.github.com/ptaoussanis/faraday/master/LICENSE \ No newline at end of file +[Eclipse Public License]: https://raw2.github.com/ptaoussanis/faraday/master/LICENSE diff --git a/project.clj b/project.clj index ea1fe12..7c5961e 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject com.taoensso/faraday "1.6.0-beta1" +(defproject com.taoensso/faraday "1.6.0" :author "Peter Taoussanis " :description "Clojure DynamoDB client" :url "https://github.com/ptaoussanis/faraday"