Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: use ipld-explorer-components@4.0.0 #2117

Merged
merged 16 commits into from
Jun 12, 2023
Merged

feat!: use ipld-explorer-components@4.0.0 #2117

merged 16 commits into from
Jun 12, 2023

Conversation

SgtPooki
Copy link
Member

@SgtPooki SgtPooki commented Jun 6, 2023

BREAKING CHANGE: This change updates the version of
ipld-explorer-components we're using. The new ipld-explorer-components
does not depend on old js-ipfs nor ipld dependencies.

For a preview, find the fleek preview CI action below and click "Details":

image


Things left to be done here:

  • Get npm start working locally
  • fix unit tests
  • fix e2e tests

Depends on changes in ipfs/ipld-explorer-components#360

Helps address some of the subtasks of #1965

Fixes that come in this PR:

  1. Significant speed-up of explore page
  2. webui builds with node18 now
  3. Removed some unused patches and old dependencies

fixes ipfs/ipfs-gui#107

BREAKING CHANGE: This change updates the version of
ipld-explorer-components we're using. The new ipld-explorer-components
does not depend on old js-ipfs nor ipld dependencies.
@SgtPooki SgtPooki changed the title feat!: use latest ipld-explorer-components [WIP] feat!: use latest ipld-explorer-components Jun 6, 2023
@SgtPooki SgtPooki changed the title [WIP] feat!: use latest ipld-explorer-components feat: use latest ipld-explorer-components Jun 8, 2023
@SgtPooki SgtPooki changed the title feat: use latest ipld-explorer-components feat: use ipld-explorer-components@4.0.0 Jun 8, 2023
@SgtPooki SgtPooki temporarily deployed to Deploy June 9, 2023 15:28 — with GitHub Actions Inactive
@SgtPooki SgtPooki temporarily deployed to Deploy June 9, 2023 16:36 — with GitHub Actions Inactive
@SgtPooki SgtPooki temporarily deployed to Deploy June 9, 2023 16:50 — with GitHub Actions Inactive
@SgtPooki SgtPooki changed the title feat: use ipld-explorer-components@4.0.0 feat!: use ipld-explorer-components@4.0.0 Jun 9, 2023
@SgtPooki SgtPooki marked this pull request as ready for review June 9, 2023 17:15
@SgtPooki SgtPooki requested a review from a team as a code owner June 9, 2023 17:15
@SgtPooki SgtPooki requested a review from whizzzkid June 9, 2023 18:54
Copy link
Contributor

@whizzzkid whizzzkid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nits + lgtm = 🚀

.eslintrc.cjs Outdated Show resolved Hide resolved
src/bundles/peer-locations.js Outdated Show resolved Hide resolved
Co-authored-by: Nishant Arora <1895906+whizzzkid@users.noreply.github.com>
@SgtPooki SgtPooki temporarily deployed to Deploy June 12, 2023 16:45 — with GitHub Actions Inactive
@SgtPooki SgtPooki temporarily deployed to Deploy June 12, 2023 17:09 — with GitHub Actions Inactive
@SgtPooki SgtPooki merged commit 638e93d into main Jun 12, 2023
@SgtPooki SgtPooki deleted the update-ipld-explorer branch June 12, 2023 17:19
ipfs-gui-bot pushed a commit that referenced this pull request Jun 12, 2023
## [4.0.0](v3.0.0...v4.0.0) (2023-06-12)

 CID `bafybeifu32oukwmh5674fbjyvn7nkobfxyrnr4hq5gl46yv7jkvai2ze7q`

 ---

### ⚠ BREAKING CHANGES

* This change updates the version of
ipld-explorer-components we're using. The new ipld-explorer-components
does not depend on old js-ipfs nor ipld dependencies.

* fix: transient dependency warning

* test: fix peer-locations.test.js

* test: fix src/bundles/peer-bandwidth.test.js

* test: fix test/e2e/explore.test.js

* fix: support async peer info

* test: fix src/bundles/peer-locations.test.js

* fix: don't throw on lack of coverage data

* feat: use ipld-explorer-components@4.0.0

* chore: attempt to remove npm strict engines

### Features

* use ipld-explorer-components@4.0.0 ([#2117](#2117)) ([638e93d](638e93d)), closes [#2120](#2120)
@ipfs-gui-bot
Copy link
Collaborator

🎉 This PR is included in version 4.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

IPFS Desktop and Webui are decoupled from js-ipfs
3 participants