-
Notifications
You must be signed in to change notification settings - Fork 48
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Small grammar edits, inline.
- Love the shout outs to contributors!
- Also really like the "Preview" section. It serves the extra purpose of calling out project priorities -- are there any issues for the upcoming improvements that could use more help? Could be a good time to invite people to contribute.
content/post/31-js-ipfs-0.26.md
Outdated
author: David Dias | ||
--- | ||
|
||
Today, we've released js-ipfs 0.26.0. This release brings bug fixes, perf improvements, git support, http gateway and more! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use full word "performance"
content/post/31-js-ipfs-0.26.md
Outdated
|
||
# 🔦 Highlights | ||
|
||
Here are some of the highlights for this new js-ipfs release. There were plenty more bug fixes, tiny perf improvements, doc improvements and others all across the js-ipfs module ecosystem. A really BIG THANK YOU to everyone that has been contributing with code, tests, examples and also bug reports! They help us identify situations that we miss with out tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
spell out full word "performance"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
with out -> without (one word)
content/post/31-js-ipfs-0.26.md
Outdated
|
||
With reports such as https://github.com/ipfs/js-ipfs/issues/952, we started investigating what were the actual culprits for such memory waste that would lead the browser to crash. It turns out that there were two and we got one fixed. The two were: | ||
|
||
- browserify-aes - @dignifiedquire identified that there were a lot of Buffers being alocated in browserify-aes, the AES shim we use in the browser (this was only a issue in the browser) and promptly came with a fix https://github.com/crypto-browserify/browserify-aes/pull/48 👏🏽👏🏽👏🏽👏🏽 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
alocated -> allocated (two l's)
content/post/31-js-ipfs-0.26.md
Outdated
|
||
### New InterPlanetary Infrastructure | ||
|
||
You might have noticed some hiccups a couple of weeks ago, that was due to a revamp and improvement in our infrastructure that separated Bootstraper nodes from Gateway nodes. We've now fixed that by ensuring that a js-ipfs node connects to all of them. More nodes on https://github.com/ipfs/js-ipfs/issues/973 and https://github.com/ipfs/js-ipfs/pull/975. Thanks @lgierth for improving IPFS infra and for setting up all of those DNS websockets endpoints for js-ipfs to connect to :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use period instead of comma here:
weeks ago. That was due to a revamp...
content/post/31-js-ipfs-0.26.md
Outdated
|
||
### Now js-ipfs packs the IPFS Gateway as well | ||
|
||
You read it right! Now, js-ipfs packs the IPFS Gateway and launches it when you boot a daemon (`jsipfs daemon`). With this, you can use js-ipfs to access content in the browser just like you use to do in go-ipfs or use js-ipfs as a complete solution to add content in the network and preview it without leaving JS land, it is great for tooling. This was a [awesome contribution from @ya7ya and @harshjv](https://github.com/ipfs/js-ipfs/pull/968) that spent a lot of time adjusting and iterating on the implementation to make sure it would fit with the structure of js-ipfs, 👏🏽👏🏽👏🏽👏🏽. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- use period instead of comma before "it is great for tooling".
- use "an awesome" instead of "a awesome" because next word (awesome) starts with a vowel
- use "who spent" instead of "that spent" because it was people who spent a lot of time, etc.
content/post/31-js-ipfs-0.26.md
Outdated
|
||
# 🌱 Future | ||
|
||
We have so much stuff in the pipeline, some of it almost got into this release but we eventually decided to defer it to a next release and make sure everyone would have access to the goodies in the _highlights_ section. That said, expect the following and more to come in a future release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
current: "in the pipeline, some of it"
new: "in the pipeline. Some of it"
content/post/31-js-ipfs-0.26.md
Outdated
|
||
### Circuit Relay | ||
|
||
Circuit Relay is almost here, @dryajov showed us a demo of it working on the last IPFS All hands, you can watch it on the uploaded recording in YouTube https://youtu.be/chAXj_vsR2s?t=25m01s. Since then, @dryajov @stebalian and @vyzo have been working on making sure interop is fully tested. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you so much for your review (and tips!) @mishmosh :D I've also added a section to invite contributors. Will do the rest of the release dance now and come back to publish this post :) |
Left: