Releases: taoensso/faraday
Releases · taoensso/faraday
v1.7.1 / 2015 June 4
This is a non-breaking maintenance elease
- Deps: stop unnecessarily pulling in entire AWS SDK [@jaley #61]
- Fix: use DefaultAWSCredentialsProviderChain as provider [@MichaelBlume #59]
- Performance: upgrade to Nippy v2.9.0
- Fix: relax
AmazonDynamoDBClient
type hint [@ghoseb #62]
[com.taoensso/faraday "1.7.1"]
v1.7.0-RC1 / 2015 Apr 17
This should be a non-breaking release, but I haven't tested it personally.
- Change: stop unnecessarily pulling in entire AWS SDK [@jaley #61]
- Change: use DefaultAWSCredentialsProviderChain as provider [@MichaelBlume #59]
[com.taoensso/faraday "1.7.0-RC1"]
v1.6.0 / 2015 Mar 24
BREAKING release unless upgrading from v1.6.0-beta1.
- BREAK:
update-item
no longer treatsfalse
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]
[com.taoensso/faraday "1.6.0"]
v1.5.0 / 2014 July 26
- NEW: allow reading of binary values written with other (non-serializing) clients.
- Fix [#36]: Batch writes weren't allowing set values.
[com.taoensso/faraday "1.5.0"]
v1.4.0 / 2014 May 15
v1.3.2 / 2014 May 9
- [#32] Fix deserialization of falsey values (were returning as nil) (@pegotezzi).
[com.taoensso/faraday "1.3.2"]
v1.3.0 / 2014 Mar 30
NB: There are important changes in this release that should be non-breaking in most cases, but that you should take note of!
Changes
- IMPORTANT (usually non-breaking): numbers are now returned from DDB as
BigInt
s (previouslyLong
s) andBigDecimal
s (previouslyDouble
s). This better reflects that way DDB is actually storing numbers internally, and helps preserve number accuracy in some cases. - Fix slow lein builds by replacing the joda-time version range used by aws-java-sdk with an explicit dependency on joda-time 2.3.
New
- Can now write unfrozen numbers of type:
BigDecimal
,BigInt
,BigInteger
. In all cases DDB is limited to 38 bits of precision (usefreeze
when you need more precision). - [#28] Add AWSCredentialsProvider support (marcuswr).
[com.taoensso/faraday "1.3.0"]
v1.2.0 / 2014 Feb 28
New
db-client*
can now auto-create a DefaultAWSCredentialsProviderChain instance (joelittlejohn).
Changes
- Moved most utils to external
encore
dependency. - All fns now take a 'client-opts' arg rather than 'creds' arg. This is non-breaking + purely aesthetic but better represents the arg's purpose.
- DEPRECATED: When providing your own AWSCredentials instance in client-opts please use the
:creds
arg (was:credentials
before).
[com.taoensso/faraday "1.2.0"]