diff --git a/CHANGELOG.md b/CHANGELOG.md index 265e9a71..baebd500 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +## v0.3.1 (2015-08-27) + +* #58 - Implement CirceJsonSupport in order to be able to integrate with Circe +* #53 - Add `map` in `Action` +* #53 - Ensure Ctx proper inheritance behavior +* #33 - `grapql` string context macro to create parsed document and verify query at compile time (big thanks to @dlreeves for implementing this feature). Here is an example how you can use it: + ```scala + import sangria.macros._ + + val queryAst = graphql""" + query FetchSomeIDQuery { + human(id: "1000") { + name + } + } + """ + ``` + If there is a syntax error in the query, you will see it at the compile time. + ## v0.3.0 (2015-08-16) * #45 - Added `Long` scalar type diff --git a/README.md b/README.md index 125ad3d3..781038a4 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ SBT Configuration: - libraryDependencies += "org.sangria-graphql" %% "sangria" % "0.3.0" + libraryDependencies += "org.sangria-graphql" %% "sangria" % "0.3.1" You can find an example application that uses akka-http with sangria here: diff --git a/build.sbt b/build.sbt index 44eafb86..4aaa0ce2 100644 --- a/build.sbt +++ b/build.sbt @@ -1,6 +1,6 @@ name := "sangria" organization := "org.sangria-graphql" -version := "0.3.1-SNAPSHOT" +version := "0.3.1" description := "Scala GraphQL implementation" homepage := Some(url("http://sangria-graphql.org"))