Skip to content

Releases: taoensso/faraday

v1.7.1 / 2015 June 4

04 Jun 09:33
Compare
Choose a tag to compare

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

17 Apr 08:45
Compare
Choose a tag to compare
Pre-release

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

24 Mar 09:20
Compare
Choose a tag to compare

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]
[com.taoensso/faraday "1.6.0"]

v1.5.0 / 2014 July 26

26 Jul 07:00
Compare
Choose a tag to compare
  • 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

14 May 17:52
Compare
Choose a tag to compare
  • [#29] CHANGE: list-tables now returns a lazy seq and supports >100 tables (@marcuswr, @paraseba).
  • [#34] NEW: Add :query-filter support to query fn (@bpot).
[com.taoensso/faraday "1.4.0"]

v1.3.2 / 2014 May 9

09 May 09:12
Compare
Choose a tag to compare
  • [#32] Fix deserialization of falsey values (were returning as nil) (@pegotezzi).
[com.taoensso/faraday "1.3.2"]

v1.3.0 / 2014 Mar 30

30 Mar 13:08
Compare
Choose a tag to compare

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 BigInts (previously Longs) and BigDecimals (previously Doubles). 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 (use freeze when you need more precision).
  • [#28] Add AWSCredentialsProvider support (marcuswr).
[com.taoensso/faraday "1.3.0"]

v1.2.0 / 2014 Feb 28

30 Mar 13:08
Compare
Choose a tag to compare

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"]