-
Notifications
You must be signed in to change notification settings - Fork 37
Can we get a new release soon and update js-ipld on js-ipfs? #116
Comments
@diasdavid Feel free to do a release (or if you want, I can also do the release). It would be under the current name |
@vmx why not deprecate the old name and release with the new name? |
@diasdavid: If we can sort out #112 that's fine for me. |
@vmx I believe you have everything you need from #112 (comment) |
@diasdavid So I should just change the package name name and publish a 0.28 under the new name? |
@vmx exactly and then deprecate ipld-resolver with the message to use just ipld. |
BREAKING CHANGE: All packages that depend on `ipld-resolver` need to change their dependency. Within your package that depends on `ipld-resolver` do: npm uninstall ipld-resolver npm intall ipld Then search for all imports of `ipld-resolver` and change from const IPLDResolver = require('ipld-resolver') to const Ipld = require('ipld') Closes #116.
And of course, updating it in js-ipfs-unixfs-engine and js-ipfs too :) |
I don't know if there's any guidelines for deprecation messages. What a about using this one:
|
BREAKING CHANGE: All packages that depend on `ipld-resolver` need to change their dependency. Within your package that depends on `ipld-resolver` do: npm uninstall ipld-resolver npm intall ipld Then search for all imports of `ipld-resolver` and change from const IPLDResolver = require('ipld-resolver') to const Ipld = require('ipld') Closes #116.
Sorry, I should've closed #93 and not this one. This one needs more work (and code changes on other packages). |
@diasdavid The js-ipfs-unixfs-engine update will take a bit as currently some tests fail: ipfs-inactive/js-ipfs-unixfs-engine#203 |
thanks @vmx, just incorporated your fixes, updated deps and released js-ipfs-unixfs-engine \o/ |
Almost there ipfs-inactive/js-ipfs-unixfs-engine#206 |
got it. Confused with the refactor on js-ipfs which I also merged :) Thanks for being on top of things! |
@diasdavid If you do another js-ipfs-unixfs-engine release, I think we are ready to go from an js-ipld perspective. One there's a new release of js-ipfs I'll deprecate js-ipld-resolver. |
All packages that depended on ipld-resolver (https://github.com/ipfs/js-ipfs, https://github.com/ipfs/js-ipfs-unixfs-engine) switched to just "ipld". I will close this issue when I deprecated |
I can't deprecate ipld-resolver:
|
@vmx have you reached out to npm support? |
@diasdavid No I haven't, I thought I'm doing something wrong. |
@vmx have you tried just with |
@diasdavid Yes, also without version and putting the quotes around the name and version. |
Is this possible, @vmx? For the js-ipfs 0.28 release?
The text was updated successfully, but these errors were encountered: