Skip to content

Conversation

@legobeat
Copy link

@legobeat legobeat commented Dec 1, 2022

This is intended to be a safe maintenance release which produces an identical build to v0.3.8. It migrates CI to GHA and does the minimal changes to get install/build/test working again. Users of v0.3.8 should be able to upgrade safely.

v0.4.0 changes from v0.3.8:

  1. Renamed to @metamask/ethjs-query
  2. Fixed and removed broken devDependencies (devDeps/test: ganache-core->ganache-cli #2)
  3. Require minimum nodejs v8.17, npm v6 (deprecate nodejs <8.17, npm<6 #4)
  4. Repository location changed

Internal:

  1. CI migrated from Travis to Github Actions (ci: Add Github Actions workflows #1, Remove Travis and coveralls.io integrations #3)
  2. npm test-travis is now npm test:coverage (Remove Travis and coveralls.io integrations #3)
  3. Removed coveralls (Remove Travis and coveralls.io integrations #3)
  4. npm prepublish is now npm prepare (npm v5 compat: rename prepublish script to prepare #6)

* Bump version to v0.4.0
* Rename package to @metamask/ethjs-query
* Change repository URL to https://github.com/MetaMask/ethjs-query
* Update docs
@brad-decker
Copy link

@legobeat just became aware of this. Is this still good to merge? I've got changes to propose and get landed into the repo and it makes sense to do that after the rename/update

@legobeat
Copy link
Author

@brad-decker In terms of contents of release:Nothing changed since the initial creation of this PR in that sense AFAIA so should be good to go.

Somebody with the right access would have to publish it (or verify that this repo is set up properly for CI-managed publish as I think it would be a first for this one)

@brad-decker brad-decker merged commit a2bb9ff into main Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants