README.md in json-ld-1.0.5 vs README.md in json-ld-1.0.6

- old
+ new

@@ -1,8 +1,8 @@ # JSON-LD reader/writer -[JSON-LD][] reader/writer for [RDF.rb][RDF.rb] and fully conforming [JSON-LD][] processor. +[JSON-LD][] reader/writer for [RDF.rb][RDF.rb] and fully conforming [JSON-LD API][] processor. Additionally this gem implements [JSON-LD Framing][]. [![Gem Version](https://badge.fury.io/rb/json-ld.png)](http://badge.fury.io/rb/json-ld) [![Build Status](https://secure.travis-ci.org/ruby-rdf/json-ld.png?branch=master)](http://travis-ci.org/ruby-rdf/json-ld) ## Features @@ -218,17 +218,16 @@ ## Documentation Full documentation available on [RubyDoc](http://rubydoc.info/gems/json-ld/file/README.md) ## Differences from [JSON-LD API][] -The specified JSON-LD API is based on a WebIDL definition intended for use within the browser. +The specified JSON-LD API is based on a WebIDL definition implementing [Promises][] intended for use within a browser. This version implements a more Ruby-like variation of this API without the use -of futures and callback arguments, preferring Ruby blocks. All API methods -execute synchronously, so that the return from a method can be used as well as a block. +of promises or callback arguments, preferring Ruby blocks. All API methods +execute synchronously, so that the return from a method can typically be used as well as a block. -Note, the API method signatures differed in versions before 1.0, in that they also had -a callback parameter. +Note, the API method signatures differed in versions before 1.0, in that they also had a callback parameter. And 1.0.6 has some other minor method signature differences than previous versions. This should be the only exception to the use of semantic versioning. ### Principal Classes * {JSON::LD} * {JSON::LD::API} * {JSON::LD::Compact} @@ -286,7 +285,9 @@ [YARD]: http://yardoc.org/ [YARD-GS]: http://rubydoc.info/docs/yard/file/docs/GettingStarted.md [PDD]: http://lists.w3.org/Archives/Public/public-rdf-ruby/2010May/0013.html [RDF.rb]: http://rubygems.org/gems/rdf [Backports]: http://rubygems.org/gems/backports -[JSON-LD]: http://json-ld.org/spec/latest/ -[JSON-LD API]: http://json-ld.org/spec/latest/json-ld-api/ +[JSON-LD]: http://www.w3.org/TR/json-ld/ "JSON-LD 1.0" +[JSON-LD API]: http://www.w3.org/TR/json-ld-api/ "JSON-LD 1.0 Processing Algorithms and API" +[JSON-LD Framing]: http://json-ld.org/spec/latest/json-ld-framing/ "JSON-LD Framing 1.0" +[Promises]: http://dom.spec.whatwg.org/#promises