Planetable / Planet

Build and host decentralized blogs and websites on your Mac
https://planetable.xyz
MIT License
1.45k stars 60 forks source link

Upgrading Kubo from 0.15 to 0.28 #360

Open livid opened 6 months ago

livid commented 6 months ago

There was an IPNS issue starting in version 0.16 that prevented us from upgrading:

https://discuss.ipfs.tech/t/ipfs-name-resolve-does-not-always-return-the-freshest-cid-for-ipns-on-kubo-0-20-0/16624

Now it seems to be fixed, and there is a new feature, ipfs key sign, which could be useful in some new applications:

https://github.com/ipfs/kubo/releases/tag/v0.25.0

So, we began the work to upgrade the bundled Kubo from version 0.15 to the latest, 0.28.

livid commented 6 months ago

I hope this upgrade can fix #338 too.

kailuo commented 6 months ago

Implemented a basic auto migration process in this branch: https://github.com/Planetable/Planet/tree/ipfs-migration, should take care of upgrading existing Kubo binary from version 0.15.0 to 0.28.0 ( repo version 12 -> 15 )