Skip to content

Commit

Permalink
Add a CHANGES document
Browse files Browse the repository at this point in the history
  • Loading branch information
Philip Wills committed Apr 29, 2016
1 parent 0aa24ef commit ff849a1
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions CHANGES.md
@@ -0,0 +1,18 @@
## Version 0.4.0

> 2016 April 29
New features:

* adds `Table` to try and simplify common use cases [#21](https://github.com/guardian/scanamo/pull/21)
* adds support for queries that return results in descending range key order [#23](https://github.com/guardian/scanamo/pull/23)
* adds default `DynamoFormat` instances for `Double`, `Set[Int]`, `Set[Long]`, `Set[Double]` and `Set[String]` [#24](https://github.com/guardian/scanamo/pull/24)
* adds `coercedXmap` to `DynamoFormat` for the common case of serialisation that should always work,
but deserialisation that is only valid for a subset of the serialised type [#14](https://github.com/guardian/scanamo/pull/14)

Breaking changes:

* replaces `cats.data.Streaming` with `collection.immutable.Stream` [#13](https://github.com/guardian/scanamo/pull/13)
* replaces `cats.data.ValidatedNel` with `cats.data.Xor` in public interface
[#15](https://github.com/guardian/scanamo/pull/15) and [#16](https://github.com/guardian/scanamo/pull/16)
* moves the packages that a number of types live in [#17](https://github.com/guardian/scanamo/pull/17)

0 comments on commit ff849a1

Please sign in to comment.