fix etag (stringify json body before etag checksum)
Merge branch 'release/2.2.3'