From 0262e012d4bcce4af7bfbfb50b045212086fbdfa Mon Sep 17 00:00:00 2001 From: Alex Potsides Date: Fri, 27 May 2022 15:28:06 +0000 Subject: [PATCH 01/12] Update from Forestry.io Alex Potsides updated src/_blog/releasenotes.md --- src/_blog/releasenotes.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/_blog/releasenotes.md b/src/_blog/releasenotes.md index 6cd855ea..ed708443 100644 --- a/src/_blog/releasenotes.md +++ b/src/_blog/releasenotes.md @@ -4,6 +4,13 @@ type: Release notes sitemap: exclude: true data: +- title: libp2p v0.37.0 + date: 2022-05-16 + publish_date: 2022-05-16T12:00:00+00:00 + path: https://github.com/libp2p/js-libp2p/releases/tag/v0.37.0 + card_image: "/header-image-libp2p.png" + tags: + - libp2p - title: go-ipfs 0.12.0 Release date: 2022-02-18 publish_date: From bd3ee063b27d84dc1b1f9503cfb7cece27d20ae6 Mon Sep 17 00:00:00 2001 From: Alex Potsides Date: Fri, 27 May 2022 15:28:41 +0000 Subject: [PATCH 02/12] Update from Forestry.io Alex Potsides updated src/_blog/releasenotes.md --- src/_blog/releasenotes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_blog/releasenotes.md b/src/_blog/releasenotes.md index ed708443..fb69d022 100644 --- a/src/_blog/releasenotes.md +++ b/src/_blog/releasenotes.md @@ -6,7 +6,7 @@ sitemap: data: - title: libp2p v0.37.0 date: 2022-05-16 - publish_date: 2022-05-16T12:00:00+00:00 + publish_date: path: https://github.com/libp2p/js-libp2p/releases/tag/v0.37.0 card_image: "/header-image-libp2p.png" tags: From f5ef1f708e9c2d6f6f78782a37c2aa61373662a3 Mon Sep 17 00:00:00 2001 From: Alex Potsides Date: Mon, 30 May 2022 19:17:42 +0000 Subject: [PATCH 03/12] Update from Forestry.io Alex Potsides created src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md --- .../front_matter/templates/blog-post.yml | 1 + ...m-libp2p-0.37.x-and-lightweight-peerids.md | 743 ++++++++++++++++++ 2 files changed, 744 insertions(+) create mode 100644 src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md diff --git a/.forestry/front_matter/templates/blog-post.yml b/.forestry/front_matter/templates/blog-post.yml index 01380445..62d413fd 100644 --- a/.forestry/front_matter/templates/blog-post.yml +++ b/.forestry/front_matter/templates/blog-post.yml @@ -192,6 +192,7 @@ pages: - src/_blog/join-us-at-ethdenver-2021-year-of-the-spork-marmot.md - src/_blog/js-ipfs-0.55.0-greatly-improves-type-definitions.md - src/_blog/js-ipfs-0.56.0-upgrades-to-new-multiformats-stack-and-adds.car-import-export.md +- src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md - src/_blog/just-released-ipfs-cluster-0.14.0.md - src/_blog/libp2p-comes-to-protoschool.md - src/_blog/libp2p-hole-punching.md diff --git a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md new file mode 100644 index 00000000..8abc41f7 --- /dev/null +++ b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md @@ -0,0 +1,743 @@ +--- +title: js-IPFS 0.63.0 ESM, libp2p@0.37.x and lightweight PeerIds +description: js-IPFS 0.63.0 brings ESM and lightweight PeerIds +author: Alex Potsides +date: 2022-06-01 +permalink: "/2022-06-01-js-ipfs-0-63/" +translationKey: '' +header_image: "/header-image-js-ipfs-placeholder.png" +tags: +- js-ipfs + +--- +# šŸ”¦ Highlights + +> switches to ESM only, upgrades to libp2p@0.37.x and brings lightweight PeerIds + +`js-IPFS@0.63.0` is powering through the stratosphere along with many small bug fixes and performance improvements! + +## 🧱 ESM + +A module system lets us organise our code in way that makes sense for our application. Without a module system, everything is one big file and/or namespace and total chaos. + +[ECMAScript Modules](https://hacks.mozilla.org/2018/03/es-modules-a-cartoon-deep-dive/) are the module system for JavaScript. + +Other modules systems have been implemented in the past - [CommonJS](https://en.wikipedia.org/wiki/CommonJS), [RequireJS](https://requirejs.org/), etc, but these have all been userland solutions to the problem of how to organise your JavaScript, none of them have ever been part of the language. + +This means in order to take advantage of a module system, you need to run your code through a bundler such as [webpack](https://webpack.js.org) or [esbuild](https://esbuild.github.io/), which introduces a build step and means you can't just run a js file - we've got so used to needing the platform (e.g. node) to support a userland module system (e.g. CommonJS) or needing all this additional tooling that adds complexity and makes things slow that we just accept it as normal. + +That all changed in 2015 with [ES6](https://262.ecma-international.org/6.0/#sec-ecmascript-language-scripts-and-modules) which among other things introduced the module specification. + +By now the `import`/`export` syntax for modules should be familiar, it's used in [TypeScript](https://www.typescriptlang.org), [React](https://reactjs.org) and other environments, mostly via transpilation by such tools as [babel](https://babeljs.io). + +Back in 2018, FireFox shipped `v60` which meant all major browsers supported ES modules, the final platform that needed was Node.js. Node.js actually release support behind a flag in `v8.5.0` in 2017 but it was only with `v13.2.0` in 2019 that it came out from behind that flag and with `v14.8.0` last year that top-level await was also enabled by default. + +With `v16` becoming Active LTS in October last year it meant we were [finally able](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md#supported-versions) to upgrade to ESM an embrace the bright new bundlerless future. + +With `libp2p@0.37.x` and `ipfs@0.63.x` both modules are published exclusively as ESM. + +There are migration guides available for [libp2p](https://github.com/libp2p/js-libp2p/blob/master/doc/migrations/v0.36-v.037.md) and [ipfs](https://github.com/ipfs/js-ipfs/blob/master/docs/upgrading/v0.62-v0.63.md) + +If you are running in a CJS environment (e.g. node before `v14.8`), you'll need to either convert your codebase to ESM, or use the [dynamic `import` function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import) to load `ipfs` and/or `libp2p`. Note that `ipfs` and `libp2p` are only tested fully on Active and Current LTS versions, which is `v16`+ at the time of writing. + +## libp2p in TypeScript + +With the `libp2p@0.37.x` release, `libp2p` has been entirely rewritten from the ground up in TypeScript. + +This has given us a more stable and predictable base on which to build next generation distributed projects, as well as better support for automated tooling, code completion, docs and a generally greatly improved developer experience. + +A large scale re-evaluation of the exposed interfaces has taken place which is a breaking change - please see the [libp2p@0.37.x migration guide](https://github.com/libp2p/js-libp2p/blob/master/doc/migrations/v0.36-v.037.md#typescript) for any changes you will need to make to your application. + +## lightweight `PeerId`s + +The [PeerId](https://docs.libp2p.io/concepts/peer-id/) is a core concept of `libp2p`. + +They let us identify remote peers and verify data those peers send to us, since a `PeerId` is either a hash of a public key in the case of an [RSA](https://en.wikipedia.org/wiki/RSA_(cryptosystem)) derived `PeerId`, or the public key itself in the case of [Ed25519](https://en.wikipedia.org/wiki/EdDSA) `PeerId`s. + +Prior to `libp2p@0.37.x` the `PeerId` concept was implemented by the [peer-id](https://www.npmjs.com/package/peer-id) module. The class exported by this module was capable of all sorts of encryption-related operations, some of which required heavyweight JavaScript modules such as [node-forge](https://www.npmjs.com/package/node-forge) as the [web-crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API) lacks certain algorithms and operations that are used by the libp2p/IPFS ecosystems. + +Depending on these modules carries a significant cost for browser bundles, and the operations they are supposed to support are not used in places like `ipfs-http-client` rendering the `peer-id` module unsuitable for use in lightweight front-end applications that may only orchestrate a remote IPFS node. + +This has meant that `PeerId`s are represented as strings throughout the IPFS [core-api][] which makes them very hard to reason about in parts of the API where a string could be a `PeerId`, a [multiaddr][], an [IPNS Name](https://docs.ipfs.io/concepts/ipns/) or something else. + +With the new [@libp2p/peer-id](https://www.npmjs.com/package/@libp2p/peer-id) module, this is no longer the case and implementations of the [`PeerId` interface](https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces/src/peer-id) are essentially thin wrappers around `Uint8Array`s that contain the serialized forms of the public and/or private keys, so we can now pass them back to front-end code and have all the benefits of type safety. + +The cryptographic operations and the heavy deps they require are now encapsulated within the [@libp2p/crypto](https://www.npmjs.com/package/@libp2p/crypto) module which in general is not used by front end code. + +This is also a breaking change, please see the [`ipfs@0.63.x` upgrade guide](https://github.com/ipfs/js-ipfs/blob/master/docs/upgrading/v0.62-v0.63.md#peerids) for any changes you will need to make to your application. + +### ⚠ BREAKING CHANGES + +* This module is now ESM only and there return types of some methods have changed + +Please see the [`ipfs@0.63.x` upgrade guide](https://github.com/ipfs/js-ipfs/blob/master/docs/upgrading/v0.62-v0.63.md) for any changes you will need to make to your application. + +### Features + +* update to libp2p 0.37.x ([#4092](https://www.github.com/ipfs/js-ipfs/issues/4092)) ([74aee8b](https://www.github.com/ipfs/js-ipfs/commit/74aee8b3d78f233c3199a3e9a6c0ac628a31a433)) + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * ipfs-cli bumped from ^0.12.3 to ^0.13.0 + * ipfs-core bumped from ^0.14.3 to ^0.15.0 + * devDependencies + * interface-ipfs-core bumped from ^0.154.2 to ^0.155.0 + * ipfs-client bumped from ^0.7.8 to ^0.8.0 + * ipfs-core-types bumped from ^0.10.3 to ^0.11.0 + * ipfs-http-client bumped from ^56.0.3 to ^57.0.0 + +# šŸ—ŗļø What’s next? + +Check out the js-IPFS [Project Roadmap](https://github.com/orgs/ipfs/projects/6) which contains headline features organised in the order we hope them to land. + +Only large features are called out in the roadmap, expect lots of small bugfix releases between the roadmapped items! + +# šŸ˜ Huge thank you to everyone that made this release possible + +* [@0xjjpa](https://github.com/0xjjpa) (1 comment) +* [@12345-ilyas](https://github.com/12345-ilyas) (1 issue) +* [@2color](https://github.com/2color) (1 PR, 2 comments) +* [@413umc](https://github.com/413umc) (1 commit, 1 PR) +* [@4everlandorg](https://github.com/4everlandorg) (1 PR) +* [@68Darius68](https://github.com/68Darius68) (1 issue) +* [@6d7a](https://github.com/6d7a) (3 commits, 1 PR) +* [@8ceff4d9b6839867689b7265ca375c2390e5821](https://github.com/8ceff4d9b6839867689b7265ca375c2390e5821) (1 issue) +* [@abetaev](https://github.com/abetaev) (1 commit, 3 PRs, 4 comments) +* [@abir-sharma](https://github.com/abir-sharma) (1 comment) +* [@achingbrain](https://github.com/achingbrain) (599 commits, 427 PRs, 18 issues, 171 comments) +* [@ackintosh](https://github.com/ackintosh) (1 commit, 1 PR) +* [@act28](https://github.com/act28) (1 comment) +* [@ademcaglin](https://github.com/ademcaglin) (1 issue) +* [@AgeManning](https://github.com/AgeManning) (4 commits, 3 PRs, 1 issue, 17 comments) +* [@Agin-DropDisco](https://github.com/Agin-DropDisco) (1 issue, 1 comment) +* [@agrohs](https://github.com/agrohs) (1 issue) +* [@ahollmann](https://github.com/ahollmann) (2 comments) +* [@akhileshthite](https://github.com/akhileshthite) (1 issue) +* [@akimoto72738](https://github.com/akimoto72738) (1 issue, 1 comment) +* [@Aksh-Bansal-dev](https://github.com/Aksh-Bansal-dev) (1 issue) +* [@aksoni21](https://github.com/aksoni21) (1 comment) +* [@alanshaw](https://github.com/alanshaw) (2 commits, 3 PRs, 2 issues) +* [@alexander-camuto](https://github.com/alexander-camuto) (1 issue, 3 comments) +* [@Alexis-ROYER](https://github.com/Alexis-ROYER) (1 issue, 4 comments) +* [@AlexMesser](https://github.com/AlexMesser) (1 issue, 3 comments) +* [@AlexxNica](https://github.com/AlexxNica) (4 comments) +* [@AllanOricil](https://github.com/AllanOricil) (4 comments) +* [@allegorywrite](https://github.com/allegorywrite) (1 issue, 1 comment) +* [@altoidkind](https://github.com/altoidkind) (1 issue) +* [@altonen](https://github.com/altonen) (1 issue, 1 comment) +* [@alvin-reyes](https://github.com/alvin-reyes) (5 commits, 5 PRs, 1 issue, 3 comments) +* [@amandesai01](https://github.com/amandesai01) (5 comments) +* [@Amdela79](https://github.com/Amdela79) (1 comment) +* [@andrasfuchs](https://github.com/andrasfuchs) (1 comment) +* [@andrewtookay](https://github.com/andrewtookay) (1 PR, 3 comments) +* [@andrey-savov](https://github.com/andrey-savov) (1 issue) +* [@andyschwab](https://github.com/andyschwab) (1 commit, 1 PR) +* [@Annamarie2019](https://github.com/Annamarie2019) (1 issue, 1 comment) +* [@AnthonyAkentiev](https://github.com/AnthonyAkentiev) (1 comment) +* [@aomini](https://github.com/aomini) (2 commits, 2 PRs, 1 issue, 2 comments) +* [@aouahib](https://github.com/aouahib) (1 comment) +* [@appaquet](https://github.com/appaquet) (1 issue, 6 comments) +* [@Apple1204](https://github.com/Apple1204) (1 issue, 2 comments) +* [@AppleMayExist](https://github.com/AppleMayExist) (1 issue) +* [@appleseed-iii](https://github.com/appleseed-iii) (1 comment) +* [@Arlodotexe](https://github.com/Arlodotexe) (1 issue) +* [@armujahid](https://github.com/armujahid) (1 commit, 2 PRs) +* [@arseniy-gl](https://github.com/arseniy-gl) (1 issue) +* [@artegoser](https://github.com/artegoser) (1 issue) +* [@aschmahmann](https://github.com/aschmahmann) (11 commits, 6 PRs, 3 issues, 7 comments) +* [@askender](https://github.com/askender) (1 issue, 1 comment) +* [@ASPPIBRA](https://github.com/ASPPIBRA) (2 issues, 4 comments) +* [@AtHeartEngineer](https://github.com/AtHeartEngineer) (1 commit, 2 PRs, 1 comment) +* [@atordvairn](https://github.com/atordvairn) (1 issue) +* [@AuHau](https://github.com/AuHau) (1 comment) +* [@aurium](https://github.com/aurium) (1 comment) +* [@autonome](https://github.com/autonome) (2 issues, 3 comments) +* [@avelguenin](https://github.com/avelguenin) (1 issue, 2 comments) +* [@b1018043](https://github.com/b1018043) (1 PR, 1 issue) +* [@b5](https://github.com/b5) (1 issue) +* [@badkk](https://github.com/badkk) (1 commit) +* [@Barabazs](https://github.com/Barabazs) (1 commit, 1 PR) +* [@ben221199](https://github.com/ben221199) (1 issue) +* [@bgins](https://github.com/bgins) (1 issue, 1 comment) +* [@bhaskarvilles](https://github.com/bhaskarvilles) (1 PR, 2 comments) +* [@BigLep](https://github.com/BigLep) (1 commit, 1 PR, 3 issues, 87 comments) +* [@binarybaron](https://github.com/binarybaron) (1 PR) +* [@bitruss](https://github.com/bitruss) (2 PRs) +* [@BlocksOnAChain](https://github.com/BlocksOnAChain) (1 comment) +* [@bluebob1](https://github.com/bluebob1) (1 issue) +* [@bogosj](https://github.com/bogosj) (3 comments) +* [@book-s](https://github.com/book-s) (2 issues, 2 comments) +* [@bradley-ray](https://github.com/bradley-ray) (1 commit, 1 PR) +* [@BrandonFassberg](https://github.com/BrandonFassberg) (1 issue) +* [@brandonros](https://github.com/brandonros) (1 issue, 2 comments) +* [@brickpop](https://github.com/brickpop) (1 comment) +* [@Brycewetzel](https://github.com/Brycewetzel) (1 issue) +* [@BullishBabyApes](https://github.com/BullishBabyApes) (1 issue) +* [@burdiyan](https://github.com/burdiyan) (2 issues) +* [@caleb-mabry](https://github.com/caleb-mabry) (1 commit, 1 PR) +* [@callezenwaka](https://github.com/callezenwaka) (1 comment) +* [@CallumGrindle](https://github.com/CallumGrindle) (1 comment) +* [@canewsin](https://github.com/canewsin) (1 PR, 2 issues, 12 comments) +* [@captvicky](https://github.com/captvicky) (1 issue) +* [@Carlos7687](https://github.com/Carlos7687) (1 comment) +* [@Carson12345](https://github.com/Carson12345) (2 PRs, 4 comments) +* [@carsonfarmer](https://github.com/carsonfarmer) (1 commit, 1 PR, 2 comments) +* [@casey](https://github.com/casey) (1 comment) +* [@Cceciliaa](https://github.com/Cceciliaa) (1 issue) +* [@chadlupkes](https://github.com/chadlupkes) (1 issue, 1 comment) +* [@chamber32](https://github.com/chamber32) (1 issue) +* [@chenyulun](https://github.com/chenyulun) (1 comment) +* [@ChisVR](https://github.com/ChisVR) (1 commit, 2 PRs) +* [@chitoadinugraha](https://github.com/chitoadinugraha) (1 issue) +* [@chrisjowen](https://github.com/chrisjowen) (1 issue, 1 comment) +* [@chrispanag](https://github.com/chrispanag) (1 issue, 1 comment) +* [@christroutner](https://github.com/christroutner) (4 issues, 5 comments) +* [@ChungMasterFlex](https://github.com/ChungMasterFlex) (1 comment) +* [@ciprianiacobescu](https://github.com/ciprianiacobescu) (1 comment) +* [@ckevinroque](https://github.com/ckevinroque) (1 issue) +* [@CLAassistant](https://github.com/CLAassistant) (5 comments) +* [@clarkjoao](https://github.com/clarkjoao) (1 comment) +* [@Clothing999](https://github.com/Clothing999) (1 issue) +* [@cobward](https://github.com/cobward) (1 commit, 1 PR) +* [@codeyager](https://github.com/codeyager) (1 commit) +* [@ContactJake](https://github.com/ContactJake) (1 issue) +* [@cooz2](https://github.com/cooz2) (2 issues, 3 comments) +* [@copyNdpaste](https://github.com/copyNdpaste) (1 issue) +* [@CountZer0](https://github.com/CountZer0) (1 issue) +* [@CreativerseMC](https://github.com/CreativerseMC) (1 commit, 1 PR) +* [@CryptoGodfatherVA38](https://github.com/CryptoGodfatherVA38) (1 PR) +* [@CSFM93](https://github.com/CSFM93) (1 PR, 1 comment) +* [@cwaring](https://github.com/cwaring) (1 PR) +* [@cyphercider](https://github.com/cyphercider) (1 issue) +* [@D4di69](https://github.com/D4di69) (1 issue, 1 comment) +* [@D4nte](https://github.com/D4nte) (4 commits, 3 PRs, 3 issues, 10 comments) +* [@dadepo](https://github.com/dadepo) (4 commits, 4 PRs) +* [@daedaem](https://github.com/daedaem) (1 issue) +* [@danicuki](https://github.com/danicuki) (1 commit, 2 PRs, 2 comments) +* [@danielb2](https://github.com/danielb2) (1 issue) +* [@danimesq](https://github.com/danimesq) (1 comment) +* [@DannyS03](https://github.com/DannyS03) (1 comment) +* [@Danolantern1](https://github.com/Danolantern1) (1 issue) +* [@dapplion](https://github.com/dapplion) (13 commits, 10 PRs, 4 issues, 56 comments) +* [@DaveSchmid](https://github.com/DaveSchmid) (1 issue, 2 comments) +* [@davidd8](https://github.com/davidd8) (1 commit) +* [@davux](https://github.com/davux) (1 issue) +* [@DDecoene](https://github.com/DDecoene) (1 issue) +* [@ddevkim](https://github.com/ddevkim) (1 issue) +* [@deanpress](https://github.com/deanpress) (3 comments) +* [@demfabris](https://github.com/demfabris) (1 commit, 2 PRs, 1 issue, 13 comments) +* [@DemiMarie](https://github.com/DemiMarie) (7 comments) +* [@denali49](https://github.com/denali49) (2 issues, 2 comments) +* [@dendmi](https://github.com/dendmi) (1 issue) +* [@Dentrax](https://github.com/Dentrax) (1 issue, 1 comment) +* [@denyncrawford](https://github.com/denyncrawford) (1 comment) +* [@dharmapunk82](https://github.com/dharmapunk82) (3 issues, 1 comment) +* [@DiegoRBaquero](https://github.com/DiegoRBaquero) (1 PR, 1 comment) +* [@dignifiedquire](https://github.com/dignifiedquire) (2 commits, 3 PRs, 15 comments) +* [@diliplilaramani](https://github.com/diliplilaramani) (1 issue) +* [@divagant-martian](https://github.com/divagant-martian) (6 commits, 6 PRs, 2 issues, 22 comments) +* [@DJTHIEVES](https://github.com/DJTHIEVES) (1 issue) +* [@Dnouv](https://github.com/Dnouv) (1 comment) +* [@do-nothing](https://github.com/do-nothing) (1 issue) +* [@douglaz](https://github.com/douglaz) (1 comment) +* [@dragoonzx](https://github.com/dragoonzx) (1 commit, 1 PR) +* [@dschoon](https://github.com/dschoon) (1 commit, 1 PR) +* [@dvc94ch](https://github.com/dvc94ch) (1 commit, 3 issues, 24 comments) +* [@eerkaijun](https://github.com/eerkaijun) (1 commit, 1 PR) +* [@eh-93](https://github.com/eh-93) (1 comment) +* [@eightoneoh](https://github.com/eightoneoh) (1 issue) +* [@eko](https://github.com/eko) (1 PR) +* [@elenaf9](https://github.com/elenaf9) (10 commits, 10 PRs, 1 issue, 37 comments) +* [@elmazzun](https://github.com/elmazzun) (1 comment) +* [@elmo504](https://github.com/elmo504) (1 PR) +* [@elvinest](https://github.com/elvinest) (1 comment) +* [@emilymvaughan](https://github.com/emilymvaughan) (24 PRs, 2 comments) +* [@emmyoh](https://github.com/emmyoh) (1 issue, 3 comments) +* [@energizerbumy](https://github.com/energizerbumy) (1 issue, 2 comments) +* [@enOehTsIsihT](https://github.com/enOehTsIsihT) (1 comment) +* [@enricobottazzi](https://github.com/enricobottazzi) (1 PR) +* [@EnzoVezzaro](https://github.com/EnzoVezzaro) (1 commit) +* [@ericevenchick](https://github.com/ericevenchick) (2 commits, 1 PR) +* [@Eris7090](https://github.com/Eris7090) (1 issue) +* [@esotericbyte](https://github.com/esotericbyte) (1 commit, 1 PR, 8 comments) +* [@estebanabaroa](https://github.com/estebanabaroa) (1 commit, 1 PR) +* [@ethdev279](https://github.com/ethdev279) (1 issue, 1 comment) +* [@expede](https://github.com/expede) (2 comments) +* [@expenses](https://github.com/expenses) (1 issue) +* [@fanux](https://github.com/fanux) (1 issue, 1 comment) +* [@FazioNico](https://github.com/FazioNico) (1 issue) +* [@filipesoccol](https://github.com/filipesoccol) (1 commit) +* [@finlaydotb](https://github.com/finlaydotb) (1 issue) +* [@fishseabowl](https://github.com/fishseabowl) (4 issues) +* [@flaki](https://github.com/flaki) (2 commits, 2 PRs) +* [@flencrypto](https://github.com/flencrypto) (1 issue) +* [@FlorianRuen](https://github.com/FlorianRuen) (1 commit, 1 PR, 2 comments) +* [@flyingnobita](https://github.com/flyingnobita) (1 commit) +* [@flynnhou](https://github.com/flynnhou) (2 comments) +* [@Foemass](https://github.com/Foemass) (1 issue, 8 comments) +* [@folex](https://github.com/folex) (2 commits, 3 PRs, 1 issue, 12 comments) +* [@Fomalhauthmj](https://github.com/Fomalhauthmj) (1 comment) +* [@Foreplay241](https://github.com/Foreplay241) (1 issue) +* [@Freakytedy18](https://github.com/Freakytedy18) (1 commit) +* [@Frederik-Baetens](https://github.com/Frederik-Baetens) (4 commits, 7 PRs, 5 issues, 30 comments) +* [@freemasonrysquared](https://github.com/freemasonrysquared) (1 issue) +* [@fsvieira](https://github.com/fsvieira) (2 issues, 2 comments) +* [@funmaker](https://github.com/funmaker) (1 issue) +* [@fusetim](https://github.com/fusetim) (3 comments) +* [@galargh](https://github.com/galargh) (9 commits, 14 PRs, 15 comments) +* [@GaponkaGapon](https://github.com/GaponkaGapon) (1 comment) +* [@Garrick-hr](https://github.com/Garrick-hr) (1 issue) +* [@gary02](https://github.com/gary02) (1 comment) +* [@gaspan](https://github.com/gaspan) (1 comment) +* [@geotro](https://github.com/geotro) (1 comment) +* [@ghostdevv](https://github.com/ghostdevv) (1 comment) +* [@gitaaron](https://github.com/gitaaron) (1 PR, 1 issue, 6 comments) +* [@githubdoramon](https://github.com/githubdoramon) (1 commit, 1 PR) +* [@gluax](https://github.com/gluax) (1 issue, 1 comment) +* [@gmelodie](https://github.com/gmelodie) (1 PR, 1 comment) +* [@gnomadic](https://github.com/gnomadic) (1 comment) +* [@go69](https://github.com/go69) (1 commit, 1 PR) +* [@gobengo](https://github.com/gobengo) (3 commits, 3 PRs, 1 issue, 3 comments) +* [@goralbaris](https://github.com/goralbaris) (1 issue) +* [@gouravkhator](https://github.com/gouravkhator) (1 issue, 3 comments) +* [@Gozala](https://github.com/Gozala) (9 commits, 39 PRs, 18 issues, 42 comments) +* [@GreenLunar](https://github.com/GreenLunar) (2 issues) +* [@greenSnot](https://github.com/greenSnot) (2 comments) +* [@gregarican](https://github.com/gregarican) (3 comments) +* [@gRoussac](https://github.com/gRoussac) (2 comments) +* [@grzegorzjudas](https://github.com/grzegorzjudas) (1 issue) +* [@guanzo](https://github.com/guanzo) (1 commit, 1 PR) +* [@guest271314](https://github.com/guest271314) (1 comment) +* [@guseggert](https://github.com/guseggert) (1 commit, 1 PR, 1 comment) +* [@h1z1](https://github.com/h1z1) (1 issue, 1 comment) +* [@H3xept](https://github.com/H3xept) (1 comment) +* [@hacdias](https://github.com/hacdias) (1 commit, 28 PRs, 3 issues, 109 comments) +* [@hamamo](https://github.com/hamamo) (1 PR, 2 issues, 6 comments) +* [@Hamza5](https://github.com/Hamza5) (2 comments) +* [@Hamzakkan](https://github.com/Hamzakkan) (1 issue, 1 comment) +* [@hanabi1224](https://github.com/hanabi1224) (1 commit, 1 PR, 1 comment) +* [@hayzamjs](https://github.com/hayzamjs) (1 commit) +* [@hcliff](https://github.com/hcliff) (1 issue) +* [@Helletons](https://github.com/Helletons) (1 issue, 1 comment) +* [@hellno](https://github.com/hellno) (1 comment) +* [@hjkl451203](https://github.com/hjkl451203) (1 comment) +* [@HODLHearts](https://github.com/HODLHearts) (1 issue, 1 comment) +* [@holdengreen](https://github.com/holdengreen) (1 comment) +* [@Hrushi20](https://github.com/Hrushi20) (1 comment) +* [@hrxi](https://github.com/hrxi) (2 commits, 3 PRs, 1 issue, 3 comments) +* [@hsanjuan](https://github.com/hsanjuan) (46 commits, 13 PRs, 1 issue, 3 comments) +* [@hsn10](https://github.com/hsn10) (1 issue, 2 comments) +* [@hu-xili](https://github.com/hu-xili) (1 issue) +* [@hugomrdias](https://github.com/hugomrdias) (1 PR, 2 comments) +* [@i-norden](https://github.com/i-norden) (13 commits, 2 comments) +* [@i001962](https://github.com/i001962) (1 commit) +* [@i1i1](https://github.com/i1i1) (1 PR) +* [@ibnesayeed](https://github.com/ibnesayeed) (1 PR, 2 comments) +* [@icidasset](https://github.com/icidasset) (1 comment) +* [@icodestuljh](https://github.com/icodestuljh) (1 issue) +* [@ilienongithub](https://github.com/ilienongithub) (1 issue) +* [@ilijapet](https://github.com/ilijapet) (1 commit, 1 PR) +* [@inverted-capital](https://github.com/inverted-capital) (1 issue, 1 comment) +* [@iohzrd](https://github.com/iohzrd) (1 PR) +* [@itm-platform](https://github.com/itm-platform) (1 comment) +* [@itsKV](https://github.com/itsKV) (1 commit, 1 PR, 1 comment) +* [@jacklund](https://github.com/jacklund) (1 PR, 1 issue, 5 comments) +* [@jacobheun](https://github.com/jacobheun) (2 comments) +* [@Jacquelinevv0693](https://github.com/Jacquelinevv0693) (1 PR) +* [@JAGDISH0008](https://github.com/JAGDISH0008) (1 comment) +* [@jakehemmerle](https://github.com/jakehemmerle) (1 issue) +* [@jamescallumyoung](https://github.com/jamescallumyoung) (1 PR) +* [@jamesrwaugh](https://github.com/jamesrwaugh) (1 comment) +* [@JamesTheAwesomeDude](https://github.com/JamesTheAwesomeDude) (1 issue, 7 comments) +* [@jamongeon1](https://github.com/jamongeon1) (6 PRs) +* [@Jan877](https://github.com/Jan877) (1 issue) +* [@janaSunrise](https://github.com/janaSunrise) (1 comment) +* [@Janmajayamall](https://github.com/Janmajayamall) (1 commit, 1 PR, 1 issue, 2 comments) +* [@jarrillaga](https://github.com/jarrillaga) (1 comment) +* [@jay0x5](https://github.com/jay0x5) (1 issue) +* [@jayschwa](https://github.com/jayschwa) (1 PR) +* [@jbenet](https://github.com/jbenet) (1 comment) +* [@jchris](https://github.com/jchris) (1 commit, 1 PR, 4 comments) +* [@jdheeter](https://github.com/jdheeter) (1 issue) +* [@jejdouay](https://github.com/jejdouay) (1 issue, 1 comment) +* [@jenkijo](https://github.com/jenkijo) (1 commit) +* [@jenks-guo-filecoin](https://github.com/jenks-guo-filecoin) (1 comment) +* [@jensenhertz](https://github.com/jensenhertz) (1 issue) +* [@Jerrody](https://github.com/Jerrody) (1 commit, 2 PRs, 7 issues, 10 comments) +* [@JerryHue](https://github.com/JerryHue) (1 comment) +* [@jimmynsfw](https://github.com/jimmynsfw) (2 issues, 2 comments) +* [@jitendrapal080791](https://github.com/jitendrapal080791) (1 issue) +* [@jlrinho](https://github.com/jlrinho) (1 comment) +* [@jmmaloney4](https://github.com/jmmaloney4) (2 comments) +* [@jnicholls](https://github.com/jnicholls) (2 comments) +* [@jochasinga](https://github.com/jochasinga) (1 PR, 6 comments) +* [@joeangel](https://github.com/joeangel) (2 comments) +* [@johanneskares](https://github.com/johanneskares) (1 issue) +* [@johnb8005](https://github.com/johnb8005) (1 commit, 2 PRs, 4 comments) +* [@johnnymatthews](https://github.com/johnnymatthews) (3 commits, 7 PRs, 9 comments) +* [@jonapaniagua](https://github.com/jonapaniagua) (1 PR, 2 issues) +* [@jonaswre](https://github.com/jonaswre) (1 PR, 3 comments) +* [@Jorropo](https://github.com/Jorropo) (1 commit, 1 PR, 1 issue) +* [@Josiassejod1](https://github.com/Josiassejod1) (1 commit, 1 PR, 17 comments) +* [@jousi592](https://github.com/jousi592) (1 issue) +* [@jrem13](https://github.com/jrem13) (1 PR) +* [@jsdanielh](https://github.com/jsdanielh) (1 issue) +* [@Jsn2win](https://github.com/Jsn2win) (1 issue) +* [@jthomerson](https://github.com/jthomerson) (2 comments) +* [@jtmckay](https://github.com/jtmckay) (1 comment) +* [@jwahdatehagh](https://github.com/jwahdatehagh) (1 comment) +* [@jwarshack](https://github.com/jwarshack) (1 issue) +* [@jyooru](https://github.com/jyooru) (1 commit, 1 PR) +* [@JzJordan01](https://github.com/JzJordan01) (1 issue) +* [@kalikho](https://github.com/kalikho) (1 PR) +* [@Karakatiza666](https://github.com/Karakatiza666) (1 comment) +* [@Karan-U-Kanthawar](https://github.com/Karan-U-Kanthawar) (1 issue) +* [@Kcchouette](https://github.com/Kcchouette) (2 commits, 1 comment) +* [@kebian](https://github.com/kebian) (1 issue) +* [@KEINOS](https://github.com/KEINOS) (3 comments) +* [@kelson42](https://github.com/kelson42) (3 comments) +* [@KenniVelez](https://github.com/KenniVelez) (1 issue) +* [@KennyDxsale](https://github.com/KennyDxsale) (2 comments) +* [@kevinji](https://github.com/kevinji) (1 commit, 1 PR, 1 comment) +* [@kevinXmichael](https://github.com/kevinXmichael) (1 comment) +* [@KevTale](https://github.com/KevTale) (1 commit) +* [@ki4jgt](https://github.com/ki4jgt) (1 issue, 4 comments) +* [@kidcdf](https://github.com/kidcdf) (1 issue, 2 comments) +* [@kimgysen](https://github.com/kimgysen) (1 comment) +* [@kirill-dev-pro](https://github.com/kirill-dev-pro) (1 issue) +* [@kmkhami](https://github.com/kmkhami) (1 issue) +* [@kn0wmad](https://github.com/kn0wmad) (1 comment) +* [@koushiro](https://github.com/koushiro) (1 issue, 3 comments) +* [@kpp](https://github.com/kpp) (1 commit, 1 PR, 8 comments) +* [@kshinn](https://github.com/kshinn) (1 issue, 1 comment) +* [@kstuart](https://github.com/kstuart) (1 issue) +* [@kunalgoyal9](https://github.com/kunalgoyal9) (1 comment) +* [@laptou](https://github.com/laptou) (4 commits, 7 PRs, 1 issue, 4 comments) +* [@laurentsenta](https://github.com/laurentsenta) (3 commits, 3 PRs, 8 comments) +* [@lcy101u](https://github.com/lcy101u) (1 issue, 1 comment) +* [@ldongting](https://github.com/ldongting) (3 issues) +* [@leeswlwpl](https://github.com/leeswlwpl) (2 issues, 3 comments) +* [@LesnyRumcajs](https://github.com/LesnyRumcajs) (2 commits, 2 PRs, 2 comments) +* [@lessneek](https://github.com/lessneek) (1 comment) +* [@leviathanbeak](https://github.com/leviathanbeak) (1 commit, 1 PR, 4 comments) +* [@lfnpcsoft](https://github.com/lfnpcsoft) (1 issue) +* [@lidel](https://github.com/lidel) (23 commits, 45 PRs, 24 issues, 318 comments) +* [@LIPUU](https://github.com/LIPUU) (2 comments) +* [@listenaddress](https://github.com/listenaddress) (1 commit, 1 PR) +* [@Liujinliang1987413](https://github.com/Liujinliang1987413) (1 issue) +* [@ljmf00](https://github.com/ljmf00) (1 issue, 4 comments) +* [@ljoez](https://github.com/ljoez) (1 issue) +* [@lmedury](https://github.com/lmedury) (1 commit) +* [@locriacyber](https://github.com/locriacyber) (1 issue) +* [@LordWilliamsr](https://github.com/LordWilliamsr) (1 issue, 3 comments) +* [@luck453](https://github.com/luck453) (1 issue) +* [@maitret](https://github.com/maitret) (1 issue) +* [@manalejandro](https://github.com/manalejandro) (1 issue, 1 comment) +* [@Manwe-777](https://github.com/Manwe-777) (1 comment) +* [@MarcelRaschke](https://github.com/MarcelRaschke) (1 PR) +* [@marciob](https://github.com/marciob) (1 issue) +* [@MarcoCiaramella](https://github.com/MarcoCiaramella) (1 issue, 1 comment) +* [@MarcoPolo](https://github.com/MarcoPolo) (1 commit, 2 PRs, 5 comments) +* [@MarcusAvouris](https://github.com/MarcusAvouris) (1 PR) +* [@Mark-Wu](https://github.com/Mark-Wu) (1 issue) +* [@markg85](https://github.com/markg85) (2 comments) +* [@marten-seemann](https://github.com/marten-seemann) (12 commits, 12 PRs, 12 comments) +* [@Martinligabue](https://github.com/Martinligabue) (1 issue, 2 comments) +* [@maschad](https://github.com/maschad) (1 commit, 3 PRs, 14 comments) +* [@masih](https://github.com/masih) (1 commit, 1 PR) +* [@master-hax](https://github.com/master-hax) (1 issue, 1 comment) +* [@mateuszjarzewski](https://github.com/mateuszjarzewski) (3 issues, 3 comments) +* [@matheus23](https://github.com/matheus23) (1 comment) +* [@mathiversen](https://github.com/mathiversen) (1 issue, 6 comments) +* [@MattJohnsonMusic](https://github.com/MattJohnsonMusic) (2 issues, 21 comments) +* [@MattVurtly](https://github.com/MattVurtly) (1 issue) +* [@mcclure](https://github.com/mcclure) (4 comments) +* [@mdonoughe](https://github.com/mdonoughe) (1 comment) +* [@meandavejustice](https://github.com/meandavejustice) (3 PRs, 1 issue, 9 comments) +* [@meehow](https://github.com/meehow) (1 commit, 1 PR) +* [@melekes](https://github.com/melekes) (1 PR, 2 comments) +* [@melMass](https://github.com/melMass) (1 comment) +* [@melwong](https://github.com/melwong) (1 commit, 1 PR) +* [@Mendel-Chodaton](https://github.com/Mendel-Chodaton) (2 issues) +* [@Menduist](https://github.com/Menduist) (1 issue) +* [@Meyanis95](https://github.com/Meyanis95) (1 commit, 1 PR) +* [@mgwidmann](https://github.com/mgwidmann) (1 issue) +* [@MicrowaveDev](https://github.com/MicrowaveDev) (1 issue) +* [@miguelgargallo](https://github.com/miguelgargallo) (1 issue, 1 comment) +* [@Mikaela](https://github.com/Mikaela) (1 comment) +* [@mikeal](https://github.com/mikeal) (2 comments) +* [@mikeeus](https://github.com/mikeeus) (1 PR) +* [@milahu](https://github.com/milahu) (2 issues, 1 comment) +* [@Mircas001](https://github.com/Mircas001) (1 issue) +* [@mishmosh](https://github.com/mishmosh) (1 commit, 2 comments) +* [@mistermoe](https://github.com/mistermoe) (1 issue, 1 comment) +* [@MitaliBo](https://github.com/MitaliBo) (1 commit, 1 PR, 1 comment) +* [@miyamotomusashi79](https://github.com/miyamotomusashi79) (1 issue) +* [@mlgx](https://github.com/mlgx) (2 comments) +* [@mmaker7](https://github.com/mmaker7) (1 PR) +* [@MMercer8](https://github.com/MMercer8) (1 issue) +* [@mobrine1](https://github.com/mobrine1) (1 issue) +* [@momack2](https://github.com/momack2) (2 commits, 1 PR, 3 issues, 10 comments) +* [@montanaflynn](https://github.com/montanaflynn) (1 issue) +* [@MOUNIKASIMHADRI17](https://github.com/MOUNIKASIMHADRI17) (1 commit, 1 PR) +* [@mpetrunic](https://github.com/mpetrunic) (36 commits, 13 PRs, 2 issues, 50 comments) +* [@mrheyday](https://github.com/mrheyday) (1 issue) +* [@mriise](https://github.com/mriise) (1 issue, 2 comments) +* [@mrlp4](https://github.com/mrlp4) (1 comment) +* [@mrtngrsbch](https://github.com/mrtngrsbch) (1 issue) +* [@msufyanalibutt](https://github.com/msufyanalibutt) (1 issue) +* [@mubeenghauri](https://github.com/mubeenghauri) (1 issue) +* [@mvdan](https://github.com/mvdan) (2 commits, 2 PRs, 1 issue, 4 comments) +* [@mxinden](https://github.com/mxinden) (53 commits, 54 PRs, 13 issues, 297 comments) +* [@NAWAISJAN](https://github.com/NAWAISJAN) (1 issue) +* [@nazar-pc](https://github.com/nazar-pc) (2 commits, 2 PRs, 2 issues, 7 comments) +* [@nazarhussain](https://github.com/nazarhussain) (1 PR, 2 comments) +* [@Nazeh](https://github.com/Nazeh) (1 comment) +* [@nblogist](https://github.com/nblogist) (1 comment) +* [@netlify](undefined) (1 comment) +* [@newthinnakorn](https://github.com/newthinnakorn) (1 PR, 1 comment) +* [@nft-legends](https://github.com/nft-legends) (1 comment) +* [@nikoPLP](https://github.com/nikoPLP) (1 comment) +* [@nokemono](https://github.com/nokemono) (2 issues) +* [@noraft75](https://github.com/noraft75) (1 issue) +* [@noryev](https://github.com/noryev) (1 commit, 2 PRs, 1 comment) +* [@Nousnouss](https://github.com/Nousnouss) (1 issue) +* [@nrz123](https://github.com/nrz123) (1 issue) +* [@NukeManDan](https://github.com/NukeManDan) (1 issue, 1 comment) +* [@odesenfans](https://github.com/odesenfans) (1 commit, 1 PR, 4 issues, 6 comments) +* [@oed](https://github.com/oed) (2 issues, 6 comments) +* [@olizilla](https://github.com/olizilla) (2 comments) +* [@Openwrtfunboy](https://github.com/Openwrtfunboy) (1 issue) +* [@OrderAndCh4oS](https://github.com/OrderAndCh4oS) (1 comment) +* [@originalninja01](https://github.com/originalninja01) (1 issue, 2 comments) +* [@orvn](https://github.com/orvn) (2 comments) +* [@ov-wagle](https://github.com/ov-wagle) (1 comment) +* [@OwenLittleWhite](https://github.com/OwenLittleWhite) (1 issue) +* [@panick-carousel](https://github.com/panick-carousel) (2 issues, 2 comments) +* [@paullouisageneau](https://github.com/paullouisageneau) (2 comments) +* [@paulmillr](https://github.com/paulmillr) (1 commit, 2 PRs, 8 comments) +* [@pawanjay176](https://github.com/pawanjay176) (1 commit, 1 PR, 1 comment) +* [@PencilsDown](https://github.com/PencilsDown) (1 issue, 2 comments) +* [@PeterHindes](https://github.com/PeterHindes) (1 comment) +* [@Pfed-prog](https://github.com/Pfed-prog) (1 commit, 1 PR) +* [@PhilippGackstatter](https://github.com/PhilippGackstatter) (2 comments) +* [@philknows](https://github.com/philknows) (2 commits, 2 PRs, 1 comment) +* [@piboistudios](https://github.com/piboistudios) (4 issues, 2 comments) +* [@pimterry](https://github.com/pimterry) (1 issue, 2 comments) +* [@PixsaOJ](https://github.com/PixsaOJ) (1 issue) +* [@pj50](https://github.com/pj50) (1 PR, 2 issues, 2 comments) +* [@placer14](https://github.com/placer14) (1 issue, 1 comment) +* [@planetoryd](https://github.com/planetoryd) (1 issue) +* [@pmuens](https://github.com/pmuens) (1 comment) +* [@poolsar42](https://github.com/poolsar42) (1 commit, 1 PR, 1 issue, 5 comments) +* [@PowVT](https://github.com/PowVT) (1 commit) +* [@Radderz81](https://github.com/Radderz81) (1 comment) +* [@raduciobanu22](https://github.com/raduciobanu22) (1 comment) +* [@raisayon](https://github.com/raisayon) (1 issue) +* [@rajan-31](https://github.com/rajan-31) (1 comment) +* [@rakeshbhatt10](https://github.com/rakeshbhatt10) (1 comment) +* [@rand0m-cloud](https://github.com/rand0m-cloud) (1 commit, 1 PR, 2 comments) +* [@RangerMauve](https://github.com/RangerMauve) (10 commits, 4 PRs, 4 issues, 33 comments) +* [@raress96](https://github.com/raress96) (2 comments) +* [@rasos](https://github.com/rasos) (1 comment) +* [@ratik21](https://github.com/ratik21) (2 issues, 1 comment) +* [@rayswchiu](https://github.com/rayswchiu) (1 issue) +* [@razakyermal](https://github.com/razakyermal) (1 issue) +* [@rbensonevans](https://github.com/rbensonevans) (1 commit) +* [@realitymeetsdreams](https://github.com/realitymeetsdreams) (1 issue, 2 comments) +* [@redactedscribe](https://github.com/redactedscribe) (1 comment) +* [@redaphid](https://github.com/redaphid) (1 comment) +* [@remixonwin](https://github.com/remixonwin) (1 issue) +* [@resession](https://github.com/resession) (3 comments) +* [@revichnr](https://github.com/revichnr) (1 issue) +* [@rezad1393](https://github.com/rezad1393) (1 issue) +* [@rhysburnie](https://github.com/rhysburnie) (1 issue, 1 comment) +* [@richburdon](https://github.com/richburdon) (2 comments) +* [@rigan0707](https://github.com/rigan0707) (1 comment) +* [@Rinse12](https://github.com/Rinse12) (1 issue, 2 comments) +* [@Rio-Lv](https://github.com/Rio-Lv) (1 comment) +* [@rkuhn](https://github.com/rkuhn) (2 commits, 2 PRs, 6 issues, 50 comments) +* [@robbiemu](https://github.com/robbiemu) (1 issue, 1 comment) +* [@robertkiel](https://github.com/robertkiel) (2 commits, 5 PRs, 6 comments) +* [@robin-thomas](https://github.com/robin-thomas) (1 commit, 1 PR) +* [@roderik](https://github.com/roderik) (1 comment) +* [@RookiePJ](https://github.com/RookiePJ) (1 issue) +* [@rubdos](https://github.com/rubdos) (4 comments) +* [@RubenKelevra](https://github.com/RubenKelevra) (1 PR, 11 issues, 36 comments) +* [@ruifortes](https://github.com/ruifortes) (1 issue, 1 comment) +* [@runvnc](https://github.com/runvnc) (1 comment) +* [@rvagg](https://github.com/rvagg) (34 commits, 19 PRs, 2 issues, 110 comments) +* [@rysiekpl](https://github.com/rysiekpl) (2 comments) +* [@sa8](https://github.com/sa8) (1 PR, 1 issue, 1 comment) +* [@Sameer-472](https://github.com/Sameer-472) (1 comment) +* [@SamNormcoreWayne](https://github.com/SamNormcoreWayne) (2 comments) +* [@sankesireddy](https://github.com/sankesireddy) (1 issue) +* [@SanYaYuLang](https://github.com/SanYaYuLang) (1 issue) +* [@saricden](https://github.com/saricden) (3 comments) +* [@SatoshiDoll](https://github.com/SatoshiDoll) (1 issue) +* [@sauerburger](https://github.com/sauerburger) (1 commit, 1 PR) +* [@SaulMoonves](https://github.com/SaulMoonves) (1 issue) +* [@sawsrinath](https://github.com/sawsrinath) (1 issue, 1 comment) +* [@schuelermine](https://github.com/schuelermine) (1 PR) +* [@Scott16546](https://github.com/Scott16546) (1 issue) +* [@sd70mac](https://github.com/sd70mac) (1 issue, 2 comments) +* [@sebastiendan](https://github.com/sebastiendan) (1 comment) +* [@senitskiy](https://github.com/senitskiy) (2 PRs, 3 comments) +* [@SgtPooki](https://github.com/SgtPooki) (3 commits, 12 PRs, 26 issues, 87 comments) +* [@ShehanAT](https://github.com/ShehanAT) (1 PR) +* [@shivani7q](https://github.com/shivani7q) (1 commit, 1 PR) +* [@ShogunPanda](https://github.com/ShogunPanda) (1 commit, 1 PR, 2 comments) +* [@ShravanSunder](https://github.com/ShravanSunder) (2 comments) +* [@ShubhGohil](https://github.com/ShubhGohil) (1 issue) +* [@siepra](https://github.com/siepra) (2 comments) +* [@sigwo](https://github.com/sigwo) (1 commit, 1 PR) +* [@simondebbarma](https://github.com/simondebbarma) (1 comment) +* [@simonloewe](https://github.com/simonloewe) (3 comments) +* [@SionoiS](https://github.com/SionoiS) (1 issue, 1 comment) +* [@sireliah](https://github.com/sireliah) (1 commit, 1 PR, 1 issue) +* [@skins2000](https://github.com/skins2000) (1 issue) +* [@sleeping-barber](https://github.com/sleeping-barber) (1 commit, 1 PR) +* [@slonigiraf](https://github.com/slonigiraf) (1 PR) +* [@slrslr](https://github.com/slrslr) (1 issue) +* [@sly13](https://github.com/sly13) (1 PR) +* [@smoelius](https://github.com/smoelius) (1 PR, 1 issue, 2 comments) +* [@smrz2001](https://github.com/smrz2001) (2 comments) +* [@sneaker1](https://github.com/sneaker1) (1 commit, 1 PR, 1 issue, 1 comment) +* [@socketdown](https://github.com/socketdown) (1 issue) +* [@SoftCreatR](https://github.com/SoftCreatR) (1 commit, 1 comment) +* [@SomajitDey](https://github.com/SomajitDey) (2 commits) +* [@stale](undefined) (14 comments) +* [@starkers](https://github.com/starkers) (1 commit, 1 PR) +* [@StaticDave](https://github.com/StaticDave) (1 issue, 2 comments) +* [@stbrody](https://github.com/stbrody) (2 commits, 1 PR, 1 issue, 7 comments) +* [@stcee](https://github.com/stcee) (1 comment) +* [@Stebalien](https://github.com/Stebalien) (1 commit, 2 issues, 12 comments) +* [@StefanoSetti](https://github.com/StefanoSetti) (3 issues, 5 comments) +* [@stephhuynh18](https://github.com/stephhuynh18) (1 PR, 1 issue) +* [@StorryTV](https://github.com/StorryTV) (1 commit, 1 PR, 4 comments) +* [@stupid-boar](https://github.com/stupid-boar) (1 issue, 1 comment) +* [@sundyloveme](https://github.com/sundyloveme) (1 issue) +* [@sunmur](https://github.com/sunmur) (2 issues) +* [@surajsingla333](https://github.com/surajsingla333) (1 commit, 1 PR, 2 comments) +* [@SusaPereg](https://github.com/SusaPereg) (1 PR) +* [@suud](https://github.com/suud) (1 commit, 1 PR) +* [@svvimming](https://github.com/svvimming) (1 PR) +* [@Szymongib](https://github.com/Szymongib) (1 commit, 1 PR) +* [@T2JOESl4m2ZpNC](https://github.com/T2JOESl4m2ZpNC) (2 comments) +* [@tabcat](https://github.com/tabcat) (1 issue, 1 comment) +* [@Tatsu0809](https://github.com/Tatsu0809) (1 PR) +* [@tdelabro](https://github.com/tdelabro) (1 comment) +* [@tennox](https://github.com/tennox) (1 issue, 1 comment) +* [@Thaina](https://github.com/Thaina) (1 issue, 1 comment) +* [@thattommyhall](https://github.com/thattommyhall) (1 commit, 1 PR, 1 comment) +* [@TheDiscordian](https://github.com/TheDiscordian) (35 comments) +* [@TheDutchCoder](https://github.com/TheDutchCoder) (1 issue, 2 comments) +* [@TheFoolishPupil](https://github.com/TheFoolishPupil) (3 issues, 7 comments) +* [@thelamer](https://github.com/thelamer) (1 issue) +* [@Theo-Farnole](https://github.com/Theo-Farnole) (1 comment) +* [@TheWeb3DAO](https://github.com/TheWeb3DAO) (1 PR) +* [@Thidieulinh](https://github.com/Thidieulinh) (1 comment) +* [@thisisommore](https://github.com/thisisommore) (1 commit, 1 PR) +* [@thomaseizinger](https://github.com/thomaseizinger) (3 commits, 9 PRs, 1 issue, 52 comments) +* [@tiannalu1229](https://github.com/tiannalu1229) (1 issue) +* [@TimDaub](https://github.com/TimDaub) (8 commits, 9 PRs, 5 issues, 5 comments) +* [@timfpark](https://github.com/timfpark) (1 issue, 1 comment) +* [@TkKonstantin](https://github.com/TkKonstantin) (3 comments) +* [@tniessen](https://github.com/tniessen) (1 commit, 1 PR) +* [@token0](https://github.com/token0) (1 issue) +* [@tomaka](https://github.com/tomaka) (1 issue, 9 comments) +* [@TomzBench](https://github.com/TomzBench) (1 issue, 1 comment) +* [@Toni-d-e-v](https://github.com/Toni-d-e-v) (1 issue, 1 comment) +* [@Tonyce](https://github.com/Tonyce) (1 issue) +* [@toorop](https://github.com/toorop) (1 comment) +* [@TotalKrill](https://github.com/TotalKrill) (1 commit, 1 PR) +* [@TriLogic](https://github.com/TriLogic) (1 issue, 3 comments) +* [@tristanisham](https://github.com/tristanisham) (1 PR, 1 comment) +* [@trymeouteh](https://github.com/trymeouteh) (1 issue) +* [@tuckernickman](https://github.com/tuckernickman) (1 issue) +* [@turbo-a](https://github.com/turbo-a) (1 PR) +* [@tuyennhv](https://github.com/tuyennhv) (31 commits, 31 PRs, 14 issues, 28 comments) +* [@TwoPair](https://github.com/TwoPair) (1 commit, 1 PR) +* [@twopercent](https://github.com/twopercent) (2 comments) +* [@tylerferrara](https://github.com/tylerferrara) (1 comment) +* [@tysonzero](https://github.com/tysonzero) (1 issue, 1 comment) +* [@ukstv](https://github.com/ukstv) (1 PR, 1 issue, 6 comments) +* [@ungarson](https://github.com/ungarson) (1 issue) +* [@unrival-protocol](https://github.com/unrival-protocol) (1 issue, 1 comment) +* [@v-stickykeys](https://github.com/v-stickykeys) (1 comment) +* [@VandeurenGlenn](https://github.com/VandeurenGlenn) (1 commit, 1 PR) +* [@vans163](https://github.com/vans163) (2 commits, 2 PRs) +* [@vasanthsteve23](https://github.com/vasanthsteve23) (1 commit) +* [@vasco-santos](https://github.com/vasco-santos) (9 commits, 3 PRs, 22 comments) +* [@vbalien](https://github.com/vbalien) (1 PR, 1 issue) +* [@vegetable-edu](https://github.com/vegetable-edu) (1 issue) +* [@verifyfirst](https://github.com/verifyfirst) (1 issue, 1 comment) +* [@victor-wei126](https://github.com/victor-wei126) (1 issue, 1 comment) +* [@vigasdeep](https://github.com/vigasdeep) (1 comment) +* [@vitush93](https://github.com/vitush93) (2 commits, 2 PRs) +* [@vladfaust](https://github.com/vladfaust) (2 comments) +* [@VladimirMikulic](https://github.com/VladimirMikulic) (1 issue, 1 comment) +* [@vmx](https://github.com/vmx) (7 commits, 6 PRs, 2 issues, 9 comments) +* [@vogdb](https://github.com/vogdb) (9 commits, 12 PRs, 1 issue, 29 comments) +* [@volkriss](https://github.com/volkriss) (1 comment) +* [@vsthakur1quytech](https://github.com/vsthakur1quytech) (1 comment) +* [@vyanedgar](https://github.com/vyanedgar) (1 PR) +* [@vyzo](https://github.com/vyzo) (3 commits, 4 PRs, 13 comments) +* [@walkerlj0](https://github.com/walkerlj0) (3 commits, 5 PRs, 1 issue, 2 comments) +* [@wandyyd](https://github.com/wandyyd) (1 issue, 5 comments) +* [@warpfork](https://github.com/warpfork) (27 commits, 6 PRs, 3 issues, 21 comments) +* [@waybackarchiver](https://github.com/waybackarchiver) (1 PR) +* [@wdv4758h](https://github.com/wdv4758h) (1 commit, 1 PR) +* [@websoftwares](https://github.com/websoftwares) (1 commit, 1 PR, 2 comments) +* [@webtech2412](https://github.com/webtech2412) (1 issue, 1 comment) +* [@wellcaffeinated](https://github.com/wellcaffeinated) (2 issues, 1 comment) +* [@wemeetagain](https://github.com/wemeetagain) (28 commits, 4 PRs, 5 issues, 43 comments) +* [@wernermoecke-mcd](https://github.com/wernermoecke-mcd) (1 comment) +* [@wetezos](https://github.com/wetezos) (1 PR) +* [@whiteowl3](https://github.com/whiteowl3) (1 comment) +* [@willscott](https://github.com/willscott) (2 commits, 1 PR, 1 issue, 5 comments) +* [@winksaville](https://github.com/winksaville) (2 commits, 2 PRs, 3 comments) +* [@Winterhuman](https://github.com/Winterhuman) (4 issues, 2 comments) +* [@wngr](https://github.com/wngr) (3 comments) +* [@Xendergo](https://github.com/Xendergo) (1 issue) +* [@xoayxoay](https://github.com/xoayxoay) (1 issue, 2 comments) +* [@xxxxj-up](https://github.com/xxxxj-up) (1 issue) +* [@yingshaoxo](https://github.com/yingshaoxo) (2 comments) +* [@YoshieraHuang](https://github.com/YoshieraHuang) (1 commit, 1 PR, 3 issues, 7 comments) +* [@younasm](https://github.com/younasm) (2 comments) +* [@yusefnapora](https://github.com/yusefnapora) (5 commits, 3 PRs, 1 issue, 5 comments) +* [@Zaba505](https://github.com/Zaba505) (1 commit, 1 PR, 1 issue, 2 comments) +* [@zeim839](https://github.com/zeim839) (1 commit, 2 PRs, 1 issue, 2 comments) +* [@ZeroCool22](https://github.com/ZeroCool22) (2 issues, 2 comments) +* [@zeroxbt](https://github.com/zeroxbt) (2 issues) +* [@zhaoyiming0803](https://github.com/zhaoyiming0803) (1 issue) +* [@zouantchaw](https://github.com/zouantchaw) (1 issue) +* [@zyb1101](https://github.com/zyb1101) (1 issue) + +# šŸ™ŒšŸ½ Want to contribute? + +Would you like to contribute to the IPFS project and don’t know how? Well, there are a few places you can get started: + +- Check the issues with the `help wanted` label in the [js-IPFS repo](https://github.com/ipfs/js-ipfs/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) +- Join an IPFS All Hands, introduce yourself and let us know where you would like to contribute: https://github.com/ipfs/team-mgmt/#weekly-ipfs-all-hands +- Hack with IPFS and show us what you made! The All Hands call is also the perfect venue for demos, join in and show us what you built +- Join the discussion at https://discuss.ipfs.io/ and help users finding their answers. +- Join the [šŸš€ IPFS Core Implementations Weekly Sync šŸ›°](https://github.com/ipfs/team-mgmt/issues/992) and be part of the action! + +# ā‰ļø Do you have questions? + +The best place to ask your questions about IPFS, how it works, and what you can do with it is at [discuss.ipfs.io](https://discuss.ipfs.io). We are also available at the `#ipfs` channel on Freenode. + +[unixfs]: https://docs.ipfs.io/guides/concepts/unixfs/ +[cid]: https://docs.ipfs.io/guides/concepts/cid/ +[mfs]: https://docs.ipfs.io/guides/concepts/mfs/ +[libp2p]: https://github.com/libp2p/js-libp2p +[ipld]: https://github.com/ipld/js-ipld +[abortsignal]: https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal +[multihash]: https://multiformats.io/multihash +[dht]: https://docs.ipfs.io/concepts/dht/ +[multiaddr]: https://multiformats.io/multiaddr/ +[dag]: https://docs.ipfs.io/concepts/merkle-dag/ +[core-api]: https://github.com/ipfs/js-ipfs/tree/master/docs/core-api \ No newline at end of file From c5457fa0888c787978d75937421cc5e5482eda92 Mon Sep 17 00:00:00 2001 From: "emily.vaughan@protocol.ai" Date: Wed, 1 Jun 2022 16:37:26 +0000 Subject: [PATCH 04/12] Update from Forestry.io emily.vaughan@protocol.ai created src/_blog/welcome-to-ipfs-news-178.md --- .../front_matter/templates/blog-post.yml | 1 + src/_blog/welcome-to-ipfs-news-178.md | 56 +++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 src/_blog/welcome-to-ipfs-news-178.md diff --git a/.forestry/front_matter/templates/blog-post.yml b/.forestry/front_matter/templates/blog-post.yml index 62d413fd..dd09873e 100644 --- a/.forestry/front_matter/templates/blog-post.yml +++ b/.forestry/front_matter/templates/blog-post.yml @@ -221,6 +221,7 @@ pages: - src/_blog/welcome-to-ipfs-news-175.md - src/_blog/welcome-to-ipfs-news-176.md - src/_blog/welcome-to-ipfs-news-177.md +- src/_blog/welcome-to-ipfs-news-178.md - src/_blog/welcome-to-ipfs-weekly-119.md - src/_blog/welcome-to-ipfs-weekly-120.md - src/_blog/welcome-to-ipfs-weekly-121.md diff --git a/src/_blog/welcome-to-ipfs-news-178.md b/src/_blog/welcome-to-ipfs-news-178.md new file mode 100644 index 00000000..ee383161 --- /dev/null +++ b/src/_blog/welcome-to-ipfs-news-178.md @@ -0,0 +1,56 @@ +--- +title: Welcome to IPFS News 178! +description: Learn more about the AI app platform leveraging decentralized storage + via IPFS & more in IPFS News 177. +author: Emily Vaughan +date: 2022-05-18 +permalink: "/weekly-177/" +translationKey: '' +header_image: "/ipfsnews.png" +tags: +- NFTs +- weekly + +--- +## Openfabric Brings Web3 and AI Together + +![](../assets/167729788-5e24642b-c94f-41ca-853e-c8395c9fdae6.png) + +[**Openfabric**](https://openfabric.ai/) is a platform for building and connecting apps in an ecosystem where everyone has quick, easy, low-cost, and hassle-free access to powerful AIs. It leverages Web3 infrastructure to address the most challenging problems faced by AI platforms. Find out more about how IPFS is a core component of the decentralized operating system (DOS) developed by Openfabric on the IPFS [**blog**](https://blog.ipfs.io/2022-05-12-openfabric/). + +## **Brand New on IPFS ✨** + +1. [**Watch**](https://www.youtube.com/watch?v=Ecx8VOQBKpw) Jonathan Victor discuss [**NFT.Storage**](https://nft.storage/) and the future of the metaverse at the recent Harvard in Tech Webinar. +2. Cloudflare announced that it will make it possible for its customers to serve their sites on the IPFS network! Learn more on the Cloudflare [**blog**](https://blog.cloudflare.com/cloudflare-pages-on-ipfs/). +3. [**PooZone**](https://poo.zone/) has [**integrated**](https://twitter.com/Poo_Zone/status/1526510329639092224?s=20&t=sCK5F5yXr4WVbYO-uPMNxw) with the [**4EVERLAND**](https://www.4everland.org/) cloud computing platform to better store and manage data on IPFS. +4. The 4EVERLAND community has also announced a new campaign around its [**Bucket**](https://dashboard.4everland.org/) feature. [**Find out**](https://medium.com/4everland/keep-your-storage-decentralized-with-4everland-bucket-and-win-great-prizes-d2d9d14bdbcc) how you can win prizes by using it to upload your backups to IPFS. + +## **Around the ecosystem šŸŒŽ** + +[**Check out this recording**](https://www.youtube.com/watch?v=75ewjnT6B9Y&ab_channel=Samoura%C3%AFTV) from the Paris P2P Festival featuring Yiannis Psaras as he talks about IPFS measurements and improvements opportunities at the Paris P2P Festival. + +Take a look at this [**guide**](https://www.youtube.com/watch?v=IeR1oQpaAYM&ab_channel=AlphaTime) on how to deploy decentralized websites and dapps for your ENS domains with IPFS and Fleek by Alpha Guide. + +The ETHGlobal [**Hack Money 2022**](https://defi.ethglobal.com/) virtual hackathon is still happening. [**Catch **](https://www.youtube.com/watch?v=Ubl0iZJkJC4&ab_channel=ETHGlobal)Konstantin Tkachuk’s workshop on IPFS and Filecoin and how they share the future of Web3. + +Don’t miss this [**Q&A**](https://www.youtube.com/watch?v=fzk_od87-Ds&ab_channel=LisaLoud) at Global NFT Summit about minting NFTs with IPFS and friends. + +From May 2 - 22, [**Gitcoin**](https://gitcoin.co/) is [**celebrating**](https://twitter.com/gitcoin/status/1521040036694736896) the L2 Rollathon focused on scaling solutions. IPFS and Filecoin are among the virtual hackathon’s lead sponsors. [**Register now**](https://gitcoin.co/hackathon/rollathon/onboard)! + +ETHGlobal’s [**Hack Money**](https://defi.ethglobal.com/) virtual DeFi hackathon is happening now through May 27th, [**apply now**](https://hack.ethglobal.com/hackmoney2022) and take your chances at building the future of finance. + +If you happen to be in Berlin on May 24, check out the [**NFT and DeFi with IPFS and Filecoin Meetup**](https://lu.ma/ipfs-nft-meetup). It’s a great opportunity to meet digital artists, NFT developers, and hackathon winners in the ecosystem. + +[**Register**](https://gssoc.girlscript.tech/#card-1) for the GirlScript Summer of Code! The three-month long open-source program will continue until May 31st. Learn more on the [**official website**](https://gssoc.girlscript.tech/#about-gssoc). + +## **Want to help build the new internet? šŸ’¼** + +[**Developer Growth Advocate**](https://jobs.filebase.com/20702): Filebase is looking for a highly motivated technologist to join as a Developer Growth Advocate and help grow the Filebase brand across the ecosystem. You will help to lay the groundwork for the world to have an easy (and cost-effective) alternative to the traditional cloud of today. Our Developer Advocate will continue to foster Filebase relationships within multiple developer ecosystems - Blockchain/Crypto/Web3 and the traditional Object Storage landscape. **Filebase**, Remote. + +[**Startup Operator, Asia Ecosystem Growth**](https://boards.greenhouse.io/protocollabs/jobs/4382529004)**:** As a member of the Ecosystem Growth team at Protocol Labs, you’ll scope, lead and manage initiatives that help grow Filecoin storage providers in Asia, with an initial focus in China. Your work will span multiple areas, including business development, process improvement, project management, analytics, and more. In this role, you will work closely with the Ecosystem team’s leadership to structure and solve complex problems, then drive solutions forward across the organization. **Protocol Labs**, Remote. + +[**Rust Engineer**](https://angel.co/company/fleekhq/jobs/1505997-rust-engineer-remote): Fleek is looking for an experienced and dedicated Rust Engineer to help build new canister-based products and services on Dfinity's Internet Computer. [**Fleek**](https://fleek.co/) is an Open Web developer platform with everything you need to build sites and apps on the new web and the underlying protocols that power it (Dfinity, Ethereum, IPFS, Filecoin, and more). From hosting, storage, gateways, domains, databases, and more, Fleek has everything you need to seamlessly build and manage Open Web sites. **Fleek**, Remote. + +[**Growth Marketing Lead**](https://jobs.lever.co/MoNA/2f653ef6-c3da-4e0f-ba3c-1f294d24ece3): The Growth Marketing Lead will be responsible for Mona’s digital marketing strategy across multiple media channels. In this role, you will develop, implement, measure, and optimize our approach over time with the related goals of driving people into our metaverse spaces, 3D architects to build metaverse spaces, and expanding the overall footprint of the Mona brand. The digital marketing strategy will integrate closely with our existing organic content strategy. **Mona**, Remote. + +[**Developer Relations**](https://boards.greenhouse.io/textileio/jobs/4075619004): Textile is seeking someone to run large-scale community projects. These include amplifying our grants program to fund community projects, curating governance groups where we bring community stakeholders into our technology planning, engaging with external teams like Gitcoin and EthDenver to support large-scale developer events, and giving technical presentations at events. This position also includes day-to-day engagement with our Slack group, helping to triage GitHub issues, hacking on demos, writing blog posts and technical guides, and more. We are looking for a self-directed leader who wants to build a developer community while staying hands on with technology. **Textile**, Remote. \ No newline at end of file From dc4cfe43de35e62123172bc6435c97e4bb60068f Mon Sep 17 00:00:00 2001 From: "emily.vaughan@protocol.ai" Date: Wed, 1 Jun 2022 16:41:51 +0000 Subject: [PATCH 05/12] Update from Forestry.io emily.vaughan@protocol.ai created src/assets/171309710-5d63b147-353f-48fb-a272-177ca8f0d799.png --- ...10-5d63b147-353f-48fb-a272-177ca8f0d799.png | Bin 0 -> 295461 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/assets/171309710-5d63b147-353f-48fb-a272-177ca8f0d799.png diff --git a/src/assets/171309710-5d63b147-353f-48fb-a272-177ca8f0d799.png b/src/assets/171309710-5d63b147-353f-48fb-a272-177ca8f0d799.png new file mode 100644 index 0000000000000000000000000000000000000000..e6784e2c2f5762aeb10c4e51ea6b636b1b1d9058 GIT binary patch literal 295461 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

A7EHjZQ*xRfQ-9)fyA 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ϕ@S>yx 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 Date: Wed, 1 Jun 2022 16:42:36 +0000 Subject: [PATCH 06/12] Update from Forestry.io emily.vaughan@protocol.ai updated src/_blog/welcome-to-ipfs-news-178.md --- src/_blog/welcome-to-ipfs-news-178.md | 55 +++++++++++++-------------- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/src/_blog/welcome-to-ipfs-news-178.md b/src/_blog/welcome-to-ipfs-news-178.md index ee383161..99f709fe 100644 --- a/src/_blog/welcome-to-ipfs-news-178.md +++ b/src/_blog/welcome-to-ipfs-news-178.md @@ -1,47 +1,46 @@ --- -title: Welcome to IPFS News 178! -description: Learn more about the AI app platform leveraging decentralized storage - via IPFS & more in IPFS News 177. +title: IPFS’s Role in Supporting Free Press +description: The US Press Freedom Tracker’s data now lives on IPFS, plus more stories + in IPFS News 178. author: Emily Vaughan -date: 2022-05-18 -permalink: "/weekly-177/" +date: 2022-06-01 +permalink: "/weekly-178/" translationKey: '' header_image: "/ipfsnews.png" tags: -- NFTs - weekly --- -## Openfabric Brings Web3 and AI Together +## **The US Press Freedom Tracker’s Data Now Lives on IPFS** -![](../assets/167729788-5e24642b-c94f-41ca-853e-c8395c9fdae6.png) +![](../assets/171309710-5d63b147-353f-48fb-a272-177ca8f0d799.png) -[**Openfabric**](https://openfabric.ai/) is a platform for building and connecting apps in an ecosystem where everyone has quick, easy, low-cost, and hassle-free access to powerful AIs. It leverages Web3 infrastructure to address the most challenging problems faced by AI platforms. Find out more about how IPFS is a core component of the decentralized operating system (DOS) developed by Openfabric on the IPFS [**blog**](https://blog.ipfs.io/2022-05-12-openfabric/). +[The Freedom of the Press Foundation](https://freedom.press/) has started to use IPFS as its censorship-resistant storage solution for the data on its US Press Freedom Tracker. The database contains reports of press freedom violations over the past five years and makes them available through its API. IPFS will help to permanently store this valuable information in the interest of journalists, advocates, and policy makers. Find out more about how to peruse the data for yourself by reading the [announcement](https://freedom.press/news/us-pft-on-ipfs/). ## **Brand New on IPFS ✨** -1. [**Watch**](https://www.youtube.com/watch?v=Ecx8VOQBKpw) Jonathan Victor discuss [**NFT.Storage**](https://nft.storage/) and the future of the metaverse at the recent Harvard in Tech Webinar. -2. Cloudflare announced that it will make it possible for its customers to serve their sites on the IPFS network! Learn more on the Cloudflare [**blog**](https://blog.cloudflare.com/cloudflare-pages-on-ipfs/). -3. [**PooZone**](https://poo.zone/) has [**integrated**](https://twitter.com/Poo_Zone/status/1526510329639092224?s=20&t=sCK5F5yXr4WVbYO-uPMNxw) with the [**4EVERLAND**](https://www.4everland.org/) cloud computing platform to better store and manage data on IPFS. -4. The 4EVERLAND community has also announced a new campaign around its [**Bucket**](https://dashboard.4everland.org/) feature. [**Find out**](https://medium.com/4everland/keep-your-storage-decentralized-with-4everland-bucket-and-win-great-prizes-d2d9d14bdbcc) how you can win prizes by using it to upload your backups to IPFS. +1. Check out NFT.Storage’s soft launch of SuperHot Gateway, a perma-cache feature that ensures quick access to NFTs. Find out more on the NFT. Storage [blog](https://nft.storage/blog/post/2022-05-24-superhot-gateway-announcement/). +2. Funding the Commons is back! Join individuals and organizations building new models for public goods funding in New York on June 24-25. [Register here](https://www.eventbrite.com/e/funding-the-commons-registration-321958224717). +3. The Filecoin Foundation (FF) and aerospace company Lockheed Martin are working together to bring IPFS to space. [Learn more about the collaboration](https://filecoinfoundation.medium.com/filecoin-foundation-and-lockheed-martin-bring-decentralized-storage-to-space-db9a15e66264). +4. 4EVERLAND released IPFS Public Gateway and Gateway Explorer to let users quickly access object files through its globally accelerated gateway. [Find out more](https://medium.com/4everland/4everland-releases-ipfs-public-gateway-and-gateway-explorer-to-work-for-you-c6d0913211c8). ## **Around the ecosystem šŸŒŽ** -[**Check out this recording**](https://www.youtube.com/watch?v=75ewjnT6B9Y&ab_channel=Samoura%C3%AFTV) from the Paris P2P Festival featuring Yiannis Psaras as he talks about IPFS measurements and improvements opportunities at the Paris P2P Festival. - -Take a look at this [**guide**](https://www.youtube.com/watch?v=IeR1oQpaAYM&ab_channel=AlphaTime) on how to deploy decentralized websites and dapps for your ENS domains with IPFS and Fleek by Alpha Guide. - -The ETHGlobal [**Hack Money 2022**](https://defi.ethglobal.com/) virtual hackathon is still happening. [**Catch **](https://www.youtube.com/watch?v=Ubl0iZJkJC4&ab_channel=ETHGlobal)Konstantin Tkachuk’s workshop on IPFS and Filecoin and how they share the future of Web3. - -Don’t miss this [**Q&A**](https://www.youtube.com/watch?v=fzk_od87-Ds&ab_channel=LisaLoud) at Global NFT Summit about minting NFTs with IPFS and friends. - -From May 2 - 22, [**Gitcoin**](https://gitcoin.co/) is [**celebrating**](https://twitter.com/gitcoin/status/1521040036694736896) the L2 Rollathon focused on scaling solutions. IPFS and Filecoin are among the virtual hackathon’s lead sponsors. [**Register now**](https://gitcoin.co/hackathon/rollathon/onboard)! - -ETHGlobal’s [**Hack Money**](https://defi.ethglobal.com/) virtual DeFi hackathon is happening now through May 27th, [**apply now**](https://hack.ethglobal.com/hackmoney2022) and take your chances at building the future of finance. - -If you happen to be in Berlin on May 24, check out the [**NFT and DeFi with IPFS and Filecoin Meetup**](https://lu.ma/ipfs-nft-meetup). It’s a great opportunity to meet digital artists, NFT developers, and hackathon winners in the ecosystem. - -[**Register**](https://gssoc.girlscript.tech/#card-1) for the GirlScript Summer of Code! The three-month long open-source program will continue until May 31st. Learn more on the [**official website**](https://gssoc.girlscript.tech/#about-gssoc). +Do you have ideas about where the IPFS ecosystem could go next? [Watch](https://www.youtube.com/watch?v=HEFcBvIFw5E) Dietrich Ayala’s talk on the subject at the May 2022 [IPFS Implementations Workshop](https://www.youtube.com/watch?v=o7BPlDcEH2w). + +Watch this [recap](https://www.youtube.com/watch?v=8fH2ZDdjLXY&list=PL_0VrY55uV1_Xr561UmATrj0Yxfu2IWwl&index=1&t=1s) of the Filecoin, IPFS, and libp2p Ecosystem WorkGroup All Hands meeting for May 2022, or catch up with the [full recording](https://www.youtube.com/watch?v=XVHTx2O-ibE&t=2s)! + +The Protocol Labs ecosystem joined Gitcoin Grants Round 14 to support infrastructure related to Web3 data, storage, and connectivity on IPFS and Fiecoin. Read the [brief](https://docs.google.com/document/d/1anipY2WO1mUUWHzscpVO9zayHvBWpewPf5r4HIXzQwA/edit) to find out more. + +The IPFS and Filecoin communities are proud to sponsor Graph Hack this year and support the incredible community The Graph is bringing to SF. Graph Hack is free to participate — [learn more and sign up](https://thegraph.com/graph-hack/2022/). + +The IPFS ecosystem is excited to collaborate with Radius to post high impact projects on the Radius app. [Come explore](https://twitter.com/joinradius/status/1529110014409027585)! + +NFT.NYC is shaping up to be a packed event this summer. Keep your eyes peeled for side-events from around the community such as [Mona x NFT.NYC](https://www.eventbrite.com/e/mona-x-nftnyc-tickets-344345776487), [Wake Up and Dance](https://www.eventbrite.com/e/wake-up-dance-with-nftstorage-x-daybreaker-tickets-347343101567), and [NFT.Storage Social](https://www.eventbrite.com/e/nftstorage-social-tickets-344885711447). + +Check out Dennis Trautwein’s Optimistic Provide improvement proposal to the IPFS Provide process. [Watch](https://www.youtube.com/watch?v=wbY-MueAfXg) his presentation at the Paris P2P Festival to learn more. + +Learn how to deploy your own decentralized website on IPFS with this [tutorial](https://www.youtube.com/watch?v=4fgrngfHeRs) by Blockchain Academy Bangladesh. ## **Want to help build the new internet? šŸ’¼** From 5d0607bf52b0fd352f44def3cf0d29ade9dfeca1 Mon Sep 17 00:00:00 2001 From: Steve Loeppky Date: Wed, 1 Jun 2022 14:31:40 -0700 Subject: [PATCH 07/12] Apply suggestions from code review --- ...m-libp2p-0.37.x-and-lightweight-peerids.md | 34 +++++++++---------- 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md index 8abc41f7..64009fb3 100644 --- a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md +++ b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md @@ -1,5 +1,5 @@ --- -title: js-IPFS 0.63.0 ESM, libp2p@0.37.x and lightweight PeerIds +title: js-IPFS: 0.63.0 ESM, libp2p@0.37.x, and lightweight PeerIds description: js-IPFS 0.63.0 brings ESM and lightweight PeerIds author: Alex Potsides date: 2022-06-01 @@ -12,9 +12,9 @@ tags: --- # šŸ”¦ Highlights -> switches to ESM only, upgrades to libp2p@0.37.x and brings lightweight PeerIds +> switches to ESM only, upgrades to libp2p 0.37.x and brings lightweight PeerIds -`js-IPFS@0.63.0` is powering through the stratosphere along with many small bug fixes and performance improvements! +`js-IPFS@0.63.0` is rocketing forward with major improvements to its foundations along with many small bug fixes and performance improvements! ## 🧱 ESM @@ -22,23 +22,23 @@ A module system lets us organise our code in way that makes sense for our applic [ECMAScript Modules](https://hacks.mozilla.org/2018/03/es-modules-a-cartoon-deep-dive/) are the module system for JavaScript. -Other modules systems have been implemented in the past - [CommonJS](https://en.wikipedia.org/wiki/CommonJS), [RequireJS](https://requirejs.org/), etc, but these have all been userland solutions to the problem of how to organise your JavaScript, none of them have ever been part of the language. +Other modules systems have been implemented in the past (e.g., [CommonJS](https://en.wikipedia.org/wiki/CommonJS), [RequireJS](https://requirejs.org/)), but these have all been userland solutions to the problem of how to organize your JavaScript; none of them have ever been part of the language. -This means in order to take advantage of a module system, you need to run your code through a bundler such as [webpack](https://webpack.js.org) or [esbuild](https://esbuild.github.io/), which introduces a build step and means you can't just run a js file - we've got so used to needing the platform (e.g. node) to support a userland module system (e.g. CommonJS) or needing all this additional tooling that adds complexity and makes things slow that we just accept it as normal. +This means in order to take advantage of a module system, you need to run your code through a bundler such as [webpack](https://webpack.js.org) or [esbuild](https://esbuild.github.io/), which introduces a build step and means you can't just run a js file. We've got so used to needing the platform (e.g., node) to support a userland module system (e.g., CommonJS) or needing all this additional tooling that adds complexity and makes things slow. -That all changed in 2015 with [ES6](https://262.ecma-international.org/6.0/#sec-ecmascript-language-scripts-and-modules) which among other things introduced the module specification. +The beginning of change started in 2015 with [ES6](https://262.ecma-international.org/6.0/#sec-ecmascript-language-scripts-and-modules), which among other things introduced the module specification. -By now the `import`/`export` syntax for modules should be familiar, it's used in [TypeScript](https://www.typescriptlang.org), [React](https://reactjs.org) and other environments, mostly via transpilation by such tools as [babel](https://babeljs.io). +By now the `import`/`export` syntax for modules should be familiar. It's used in [TypeScript](https://www.typescriptlang.org), [React](https://reactjs.org) and other environments, mostly via transpilation by such tools as [babel](https://babeljs.io). -Back in 2018, FireFox shipped `v60` which meant all major browsers supported ES modules, the final platform that needed was Node.js. Node.js actually release support behind a flag in `v8.5.0` in 2017 but it was only with `v13.2.0` in 2019 that it came out from behind that flag and with `v14.8.0` last year that top-level await was also enabled by default. +Back in 2018, FireFox shipped `v60`, which meant all major browsers supported ES modules. Node.js was the final platform that needed support. Node.js actually released support behind a flag in `v8.5.0` in 2017 but it was only with `v13.2.0` in 2019 that it came out from behind that flag and with `v14.8.0` in 2021 that top-level ``await`` was also enabled by default. With `v16` becoming Active LTS in October last year it meant we were [finally able](https://github.com/ipfs/community/blob/master/CONTRIBUTING_JS.md#supported-versions) to upgrade to ESM an embrace the bright new bundlerless future. With `libp2p@0.37.x` and `ipfs@0.63.x` both modules are published exclusively as ESM. -There are migration guides available for [libp2p](https://github.com/libp2p/js-libp2p/blob/master/doc/migrations/v0.36-v.037.md) and [ipfs](https://github.com/ipfs/js-ipfs/blob/master/docs/upgrading/v0.62-v0.63.md) +There are migration guides available for [libp2p](https://github.com/libp2p/js-libp2p/blob/master/doc/migrations/v0.36-v.037.md) and [ipfs](https://github.com/ipfs/js-ipfs/blob/master/docs/upgrading/v0.62-v0.63.md). -If you are running in a CJS environment (e.g. node before `v14.8`), you'll need to either convert your codebase to ESM, or use the [dynamic `import` function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import) to load `ipfs` and/or `libp2p`. Note that `ipfs` and `libp2p` are only tested fully on Active and Current LTS versions, which is `v16`+ at the time of writing. +If you are running in a CJS environment (e.g., node before `v14.8`), you'll need to either convert your codebase to ESM, or use the [dynamic `import` function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import) to load `ipfs` and/or `libp2p`. Note that `ipfs` and `libp2p` are only tested fully on Active and Current LTS versions, which is `v16`+ at the time of writing. ## libp2p in TypeScript @@ -46,15 +46,13 @@ With the `libp2p@0.37.x` release, `libp2p` has been entirely rewritten from the This has given us a more stable and predictable base on which to build next generation distributed projects, as well as better support for automated tooling, code completion, docs and a generally greatly improved developer experience. -A large scale re-evaluation of the exposed interfaces has taken place which is a breaking change - please see the [libp2p@0.37.x migration guide](https://github.com/libp2p/js-libp2p/blob/master/doc/migrations/v0.36-v.037.md#typescript) for any changes you will need to make to your application. +A large scale re-evaluation of the exposed interfaces has taken place which is a breaking change. Please see the [libp2p@0.37.x migration guide](https://github.com/libp2p/js-libp2p/blob/master/doc/migrations/v0.36-v.037.md#typescript) for any changes you will need to make to your application. ## lightweight `PeerId`s -The [PeerId](https://docs.libp2p.io/concepts/peer-id/) is a core concept of `libp2p`. +The [PeerId](https://docs.libp2p.io/concepts/peer-id/) is a core concept of `libp2p`. PeerIds let us identify remote peers and verify data those peers send to us, since they are either a hash of a public key in the case of an [RSA](https://en.wikipedia.org/wiki/RSA_(cryptosystem)) derived `PeerId`, or the public key itself in the case of an [Ed25519](https://en.wikipedia.org/wiki/EdDSA) `PeerId`. -They let us identify remote peers and verify data those peers send to us, since a `PeerId` is either a hash of a public key in the case of an [RSA](https://en.wikipedia.org/wiki/RSA_(cryptosystem)) derived `PeerId`, or the public key itself in the case of [Ed25519](https://en.wikipedia.org/wiki/EdDSA) `PeerId`s. - -Prior to `libp2p@0.37.x` the `PeerId` concept was implemented by the [peer-id](https://www.npmjs.com/package/peer-id) module. The class exported by this module was capable of all sorts of encryption-related operations, some of which required heavyweight JavaScript modules such as [node-forge](https://www.npmjs.com/package/node-forge) as the [web-crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API) lacks certain algorithms and operations that are used by the libp2p/IPFS ecosystems. +Prior to `libp2p@0.37.x`, the `PeerId` concept was implemented by the [peer-id](https://www.npmjs.com/package/peer-id) module. The class exported by this module was capable of all sorts of encryption-related operations, some of which required heavyweight JavaScript modules such as [node-forge](https://www.npmjs.com/package/node-forge) since the [web-crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API) lacks certain algorithms and operations that are used by the libp2p/IPFS ecosystems. Depending on these modules carries a significant cost for browser bundles, and the operations they are supposed to support are not used in places like `ipfs-http-client` rendering the `peer-id` module unsuitable for use in lightweight front-end applications that may only orchestrate a remote IPFS node. @@ -64,11 +62,11 @@ With the new [@libp2p/peer-id](https://www.npmjs.com/package/@libp2p/peer-id) mo The cryptographic operations and the heavy deps they require are now encapsulated within the [@libp2p/crypto](https://www.npmjs.com/package/@libp2p/crypto) module which in general is not used by front end code. -This is also a breaking change, please see the [`ipfs@0.63.x` upgrade guide](https://github.com/ipfs/js-ipfs/blob/master/docs/upgrading/v0.62-v0.63.md#peerids) for any changes you will need to make to your application. +This is also a breaking change. Please see the [`ipfs@0.63.x` upgrade guide](https://github.com/ipfs/js-ipfs/blob/master/docs/upgrading/v0.62-v0.63.md#peerids) for any changes you will need to make to your application. ### ⚠ BREAKING CHANGES -* This module is now ESM only and there return types of some methods have changed +* This module is now ESM only and the return types of some methods have changed. Please see the [`ipfs@0.63.x` upgrade guide](https://github.com/ipfs/js-ipfs/blob/master/docs/upgrading/v0.62-v0.63.md) for any changes you will need to make to your application. @@ -92,7 +90,7 @@ Please see the [`ipfs@0.63.x` upgrade guide](https://github.com/ipfs/js-ipfs/blo Check out the js-IPFS [Project Roadmap](https://github.com/orgs/ipfs/projects/6) which contains headline features organised in the order we hope them to land. -Only large features are called out in the roadmap, expect lots of small bugfix releases between the roadmapped items! +Only large features are called out in the roadmap. Expect lots of small bugfix releases between the roadmapped items! # šŸ˜ Huge thank you to everyone that made this release possible From 57d240499fda1b4c6595f1227fdeb58125c40803 Mon Sep 17 00:00:00 2001 From: Steve Loeppky Date: Wed, 1 Jun 2022 14:33:07 -0700 Subject: [PATCH 08/12] Incorporating more code review comments Removing discussion of roadmap and what's next since they weren't accurate. The goal is to unblock shipping this blog entry. --- ...-esm-libp2p-0.37.x-and-lightweight-peerids.md | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md index 64009fb3..b3253b38 100644 --- a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md +++ b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md @@ -714,20 +714,6 @@ Only large features are called out in the roadmap. Expect lots of small bugfix * [@zouantchaw](https://github.com/zouantchaw) (1 issue) * [@zyb1101](https://github.com/zyb1101) (1 issue) -# šŸ™ŒšŸ½ Want to contribute? - -Would you like to contribute to the IPFS project and don’t know how? Well, there are a few places you can get started: - -- Check the issues with the `help wanted` label in the [js-IPFS repo](https://github.com/ipfs/js-ipfs/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) -- Join an IPFS All Hands, introduce yourself and let us know where you would like to contribute: https://github.com/ipfs/team-mgmt/#weekly-ipfs-all-hands -- Hack with IPFS and show us what you made! The All Hands call is also the perfect venue for demos, join in and show us what you built -- Join the discussion at https://discuss.ipfs.io/ and help users finding their answers. -- Join the [šŸš€ IPFS Core Implementations Weekly Sync šŸ›°](https://github.com/ipfs/team-mgmt/issues/992) and be part of the action! - -# ā‰ļø Do you have questions? - -The best place to ask your questions about IPFS, how it works, and what you can do with it is at [discuss.ipfs.io](https://discuss.ipfs.io). We are also available at the `#ipfs` channel on Freenode. - [unixfs]: https://docs.ipfs.io/guides/concepts/unixfs/ [cid]: https://docs.ipfs.io/guides/concepts/cid/ [mfs]: https://docs.ipfs.io/guides/concepts/mfs/ @@ -738,4 +724,4 @@ The best place to ask your questions about IPFS, how it works, and what you can [dht]: https://docs.ipfs.io/concepts/dht/ [multiaddr]: https://multiformats.io/multiaddr/ [dag]: https://docs.ipfs.io/concepts/merkle-dag/ -[core-api]: https://github.com/ipfs/js-ipfs/tree/master/docs/core-api \ No newline at end of file +[core-api]: https://github.com/ipfs/js-ipfs/tree/master/docs/core-api From c3c77c17a91e08d7f4fffcf42ed208b707244e1c Mon Sep 17 00:00:00 2001 From: Steve Loeppky Date: Wed, 1 Jun 2022 14:33:36 -0700 Subject: [PATCH 09/12] Apply suggestions from code review --- src/_blog/releasenotes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_blog/releasenotes.md b/src/_blog/releasenotes.md index fb69d022..b3a86c1d 100644 --- a/src/_blog/releasenotes.md +++ b/src/_blog/releasenotes.md @@ -4,7 +4,7 @@ type: Release notes sitemap: exclude: true data: -- title: libp2p v0.37.0 +- title: js-libp2p v0.37.0 date: 2022-05-16 publish_date: path: https://github.com/libp2p/js-libp2p/releases/tag/v0.37.0 From bde196819c1d9dbcee275351ac67747711b9623f Mon Sep 17 00:00:00 2001 From: Steve Loeppky Date: Wed, 1 Jun 2022 14:38:47 -0700 Subject: [PATCH 10/12] Removing "What's next" section --- ...ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md index b3253b38..012e0351 100644 --- a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md +++ b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md @@ -86,12 +86,6 @@ Please see the [`ipfs@0.63.x` upgrade guide](https://github.com/ipfs/js-ipfs/blo * ipfs-core-types bumped from ^0.10.3 to ^0.11.0 * ipfs-http-client bumped from ^56.0.3 to ^57.0.0 -# šŸ—ŗļø What’s next? - -Check out the js-IPFS [Project Roadmap](https://github.com/orgs/ipfs/projects/6) which contains headline features organised in the order we hope them to land. - -Only large features are called out in the roadmap. Expect lots of small bugfix releases between the roadmapped items! - # šŸ˜ Huge thank you to everyone that made this release possible * [@0xjjpa](https://github.com/0xjjpa) (1 comment) From 4576140a8f7a5e943e0eb619eb4538b986f65352 Mon Sep 17 00:00:00 2001 From: Steve Loeppky Date: Wed, 1 Jun 2022 14:43:13 -0700 Subject: [PATCH 11/12] Fixed blog entry title to avoid parsing error --- .../js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md index 012e0351..4a47f201 100644 --- a/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md +++ b/src/_blog/js-ipfs-0.63.0-esm-libp2p-0.37.x-and-lightweight-peerids.md @@ -1,5 +1,5 @@ --- -title: js-IPFS: 0.63.0 ESM, libp2p@0.37.x, and lightweight PeerIds +title: js-IPFS 0.63.0 with ESM, libp2p@0.37.x, and lightweight PeerIds description: js-IPFS 0.63.0 brings ESM and lightweight PeerIds author: Alex Potsides date: 2022-06-01 From a5b69d025e5a5bbb744ca0d270b128af09c3c94c Mon Sep 17 00:00:00 2001 From: "emily.vaughan@protocol.ai" Date: Wed, 1 Jun 2022 21:51:12 +0000 Subject: [PATCH 12/12] Update from Forestry.io emily.vaughan@protocol.ai updated src/_blog/welcome-to-ipfs-news-178.md --- src/_blog/welcome-to-ipfs-news-178.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_blog/welcome-to-ipfs-news-178.md b/src/_blog/welcome-to-ipfs-news-178.md index 99f709fe..61aa2153 100644 --- a/src/_blog/welcome-to-ipfs-news-178.md +++ b/src/_blog/welcome-to-ipfs-news-178.md @@ -1,5 +1,5 @@ --- -title: IPFS’s Role in Supporting Free Press +title: Welcome to IPFS News 178! description: The US Press Freedom Tracker’s data now lives on IPFS, plus more stories in IPFS News 178. author: Emily Vaughan

iXyd0!0mqYdj63H%M(A)g=JSF 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