diff --git a/example/go/_proto/examplecom/library/book_service.pb.go b/example/go/_proto/examplecom/library/book_service.pb.go
index 977de27f..3b04a155 100644
--- a/example/go/_proto/examplecom/library/book_service.pb.go
+++ b/example/go/_proto/examplecom/library/book_service.pb.go
@@ -1,5 +1,6 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
+// Code generated by protoc-gen-go.
 // source: examplecom/library/book_service.proto
+// DO NOT EDIT!
 
 /*
 Package examplecom_library is a generated protocol buffer package.
diff --git a/example/package.json b/example/package.json
index 09b2b1c2..19b8b6a9 100644
--- a/example/package.json
+++ b/example/package.json
@@ -15,7 +15,7 @@
   "dependencies": {
     "@types/google-protobuf": "^3.2.5",
     "google-protobuf": "^3.2.0",
-    "grpc-web-client": "0.5.0"
+    "grpc-web-client": "0.6.1"
   },
   "devDependencies": {
     "concurrently": "^3.4.0",
diff --git a/example/ts/_proto/examplecom/library/book_service_pb.js b/example/ts/_proto/examplecom/library/book_service_pb.js
index 2c568501..8ea3c7ee 100644
--- a/example/ts/_proto/examplecom/library/book_service_pb.js
+++ b/example/ts/_proto/examplecom/library/book_service_pb.js
@@ -176,7 +176,7 @@ proto.examplecom.library.Book.prototype.getIsbn = function() {
 
 /** @param {number} value */
 proto.examplecom.library.Book.prototype.setIsbn = function(value) {
-  jspb.Message.setField(this, 1, value);
+  jspb.Message.setProto3IntField(this, 1, value);
 };
 
 
@@ -191,7 +191,7 @@ proto.examplecom.library.Book.prototype.getTitle = function() {
 
 /** @param {string} value */
 proto.examplecom.library.Book.prototype.setTitle = function(value) {
-  jspb.Message.setField(this, 2, value);
+  jspb.Message.setProto3StringField(this, 2, value);
 };
 
 
@@ -206,7 +206,7 @@ proto.examplecom.library.Book.prototype.getAuthor = function() {
 
 /** @param {string} value */
 proto.examplecom.library.Book.prototype.setAuthor = function(value) {
-  jspb.Message.setField(this, 3, value);
+  jspb.Message.setProto3StringField(this, 3, value);
 };
 
 
@@ -348,7 +348,7 @@ proto.examplecom.library.GetBookRequest.prototype.getIsbn = function() {
 
 /** @param {number} value */
 proto.examplecom.library.GetBookRequest.prototype.setIsbn = function(value) {
-  jspb.Message.setField(this, 1, value);
+  jspb.Message.setProto3IntField(this, 1, value);
 };
 
 
@@ -490,7 +490,7 @@ proto.examplecom.library.QueryBooksRequest.prototype.getAuthorPrefix = function(
 
 /** @param {string} value */
 proto.examplecom.library.QueryBooksRequest.prototype.setAuthorPrefix = function(value) {
-  jspb.Message.setField(this, 1, value);
+  jspb.Message.setProto3StringField(this, 1, value);
 };
 
 
diff --git a/ts/package-lock.json b/ts/package-lock.json
index 9cd83201..7aef93ce 100644
--- a/ts/package-lock.json
+++ b/ts/package-lock.json
@@ -1,6 +1,6 @@
 {
   "name": "grpc-web-client",
-  "version": "0.6.0",
+  "version": "0.6.1",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {
diff --git a/ts/package.json b/ts/package.json
index af6c99d9..4c9ee90b 100644
--- a/ts/package.json
+++ b/ts/package.json
@@ -1,6 +1,6 @@
 {
   "name": "grpc-web-client",
-  "version": "0.6.0",
+  "version": "0.6.1",
   "description": "gRPC-Web client for browsers (JS/TS)",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",