README.md in avro_turf-0.8.1 vs README.md in avro_turf-0.9.0

- old
+ new

@@ -122,9 +122,15 @@ # The API for encoding and decoding data is similar to the default one. Encoding # data has the side effect of registering the schema. This only happens the first # time a schema is used. data = avro.encode({ "title" => "hello, world" }, schema_name: "greeting") +# If you don't want to automatically register new schemas, you can pass explicitly +# subject and version to specify which schema should be used for encoding. +# It will fetch that schema from the registry and cache it. Subsequent instances +# of the same schema version will be served by the cache. +data = avro.encode({ "title" => "hello, world" }, subject: 'greeting', version: 1) + # When decoding, the schema will be fetched from the registry and cached. Subsequent # instances of the same schema id will be served by the cache. avro.decode(data) #=> { "title" => "hello, world" } ```