diff --git a/CHANGELOG.md b/CHANGELOG.md
index 98ada02ae..0b2220a08 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+
+# [0.69.0](https://github.com/ipfs/interface-ipfs-core/compare/v0.68.2...v0.69.0) (2018-06-22)
+
+
+
## [0.68.2](https://github.com/ipfs/interface-ipfs-core/compare/v0.68.1...v0.68.2) (2018-06-19)
diff --git a/js/src/block.js b/js/src/block.js
index d0cf8af68..38219db5b 100644
--- a/js/src/block.js
+++ b/js/src/block.js
@@ -123,6 +123,22 @@ module.exports = (common) => {
})
})
+ it('should get an empty block', (done) => {
+ ipfs.block.put(Buffer.alloc(0), {
+ format: 'dag-pb',
+ mhtype: 'sha2-256',
+ version: 0
+ }, (err, block) => {
+ expect(err).to.not.exist()
+
+ ipfs.block.get(block.cid, (err, block) => {
+ expect(err).to.not.exist()
+ expect(block.data).to.eql(Buffer.alloc(0))
+ done()
+ })
+ })
+ })
+
// TODO it.skip('Promises support', (done) => {})
})
diff --git a/package.json b/package.json
index 2ac06d07b..e15a6e3fe 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "interface-ipfs-core",
- "version": "0.68.2",
+ "version": "0.69.0",
"description": "A test suite and interface you can use to implement a IPFS core interface.",
"leadMaintainer": "Alan Shaw ",
"main": "js/src/index.js",