-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Release 0.25 #10045
Comments
@ipfs/gui-dev quick pulse check, do you think we could have ipfs-webui release with the two items listed above to include them in Kubo 0.25.0 RC1 on Dec 6th (~1.5 week from now), or should work on new webui be pushed to Kubo 0.26 and post-nucleation 2024 Q1? |
@lidel FYI that webui has been updated to use the latest multiformats library, along with ipld-explorer-components, and I will be releasing a new webui here shortly (waiting on ipfs/ipfs-webui#2181) |
you can test that the webui is working properly at https://dev.webui.ipfs.io right now: |
Thoughts? |
v0.25.0-rc1This section covers tasks to be done during each release.
|
Early testers ping for v0.25.0-rc1 testing π.
You're getting this message because you're listed here. Please update this list if you no longer want to be included. |
I just fixed the test and merged #10062. We can maybe cherry-pick it for the final release. |
2023-12-12 maintainer conversation: we are planning to do the release 2023-12-13 after:
|
|
π Kubo v0.25.0 is out! |
Here was the status of the 0.25 iteration before prepping for "202401 Mercury":
Table form (missing some info)
List form (more info)Repository Title Status Theme Assignees Reviewers Status Date [ipfs/kubo](https://github.com/ipfs/kubo) [fix: allow daemon to start correctly if the API is null](https://github.com/ipfs/kubo/pull/10062) π Done β οΈ Critical fix or improvement Jorropo hacdias Dec 11, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [fix(namesys): handling of multiple DNSLink TXT records](https://github.com/ipfs/boxo/pull/510) π Done β οΈ Critical fix or improvement hacdias lidel Nov 10, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [Enabling relay client deteriorates p2p connectivity](https://github.com/ipfs/kubo/issues/9751) π Done β οΈ Critical fix or improvement Nov 28, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [Panics on startup](https://github.com/ipfs/kubo/issues/10056) π Done β οΈ Critical fix or improvement Dec 11, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [chore: update go-libp2p-kad-dht](https://github.com/ipfs/kubo/pull/10100) π In Review β οΈ Critical fix or improvement Jorropo kubo maintainers Sep 25, 2023 π Standup callouts (last updated 2023-08-20) πββοΈ In Progress β οΈ Critical fix or improvement Aug 3, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [fix(fuse): path parsing and dag-pb handling](https://github.com/ipfs/kubo/pull/10243) πββοΈ In Progress β οΈ Critical fix or improvement hacdias kubo maintainers Dec 6, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [Fuse functionality broken in v0.24.0](https://github.com/ipfs/kubo/issues/10242) π₯ Todo β οΈ Critical fix or improvement hacdias Dec 4, 2023 β¬οΈβ¬οΈβ¬οΈ Security/Operational Incidents β¬οΈβ¬οΈβ¬οΈ β οΈ Critical fix or improvement β¬οΈβ¬οΈβ¬οΈ Other Items β¬οΈβ¬οΈβ¬οΈ β οΈ Critical fix or improvement β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ β οΈ Critical fix or improvement [ipfs/specs](https://github.com/ipfs/specs) [Remove Kubo (userland) specifications](https://github.com/ipfs/specs/issues/439) π Done π§π»ββοΈ Governance/Specs hacdias Nov 21, 2023 [ipfs/spec-generator](https://github.com/ipfs/spec-generator) [Escaping of quotes and <> in code blocks is broken](https://github.com/ipfs/spec-generator/issues/19) π Done π§π»ββοΈ Governance/Specs hacdias Nov 13, 2023 [ipfs/specs](https://github.com/ipfs/specs) [chore: remove Kubo userland specifications](https://github.com/ipfs/specs/pull/455) π Done π§π»ββοΈ Governance/Specs hacdias lidel Nov 21, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [docs: move kubo-specific docs](https://github.com/ipfs/kubo/pull/10226) π Done π§π»ββοΈ Governance/Specs hacdias lidel Nov 21, 2023 [ipfs/specs](https://github.com/ipfs/specs) [Publish UnixFS specifications at specs.ipfs.tech](https://github.com/ipfs/specs/pull/331) π In Review π§π»ββοΈ Governance/Specs hacdias, lidel 2color, ajnavarro, alanshaw, aschmahmann, ElPaisano, John-LittleBearLabs, lidel, marten-seemann, thibmeu, willscott Nov 3, 2022 β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π§π»ββοΈ Governance/Specs [ipfs/kubo](https://github.com/ipfs/kubo) [feat: Opt-in API.HTTPAuthSecrets for securing Kubo RPC](https://github.com/ipfs/kubo/issues/10187) π Done π Gateways and Clients hacdias Nov 17, 2023 [ipfs/rainbow](https://github.com/ipfs/rainbow) [Run gateway-conformance checks in CI](https://github.com/ipfs/rainbow/issues/33) π Done π Gateways and Clients Nov 29, 2023 [ipfs/rainbow](https://github.com/ipfs/rainbow) [docs(readme): new logo and header](https://github.com/ipfs/rainbow/pull/36) π Done π Gateways and Clients aschmahmann, hacdias, lidel Nov 10, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [fix: gateway panic because of overshadowed err](https://github.com/ipfs/boxo/pull/511) π Done π Gateways and Clients hacdias Jorropo, lidel Nov 10, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [feat(gw): Ipfs-Gateway-Mode: path|trustless](https://github.com/ipfs/boxo/pull/495) π Done π Gateways and Clients lidel Stebalien Nov 10, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [fix(gateway): do not act on template errors](https://github.com/ipfs/boxo/pull/515) π Done π Gateways and Clients hacdias lidel Nov 23, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [feat: ipfs key sign|verify](https://github.com/ipfs/kubo/pull/10235) π Done π Gateways and Clients hacdias Jorropo, lidel Dec 4, 2023 [ipfs/go-ipfs-api](https://github.com/ipfs/go-ipfs-api) [Archive this repo and point users at kubo/client/rpc](https://github.com/ipfs/go-ipfs-api/issues/296) π Done π Gateways and Clients Oct 9, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [gateway: remove support for legacy ipfs-404.html](https://github.com/ipfs/boxo/issues/498) π Done π Gateways and Clients hacdias Nov 7, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [namesys: error when more than one IPFS-related DNSLink record exist](https://github.com/ipfs/boxo/issues/507) π Done π Gateways and Clients hacdias Nov 10, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [feat(rpc): Opt-in HTTP RPC API Authorization](https://github.com/ipfs/kubo/pull/10218) π Done π Gateways and Clients hacdias Jorropo, lidel Nov 17, 2023 [ipfs/js-kubo-rpc-client](https://github.com/ipfs/js-kubo-rpc-client) [feat: provide example for kubo RPC auth](https://github.com/ipfs/js-kubo-rpc-client/issues/211) π Done π Gateways and Clients hacdias Nov 23, 2023 [ipfs/js-kubo-rpc-client](https://github.com/ipfs/js-kubo-rpc-client) [docs: improve authorization docs](https://github.com/ipfs/js-kubo-rpc-client/pull/212) π Done π Gateways and Clients hacdias lidel, SgtPooki Nov 23, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [ipfs key sign|verify](https://github.com/ipfs/kubo/issues/10230) π Done π Gateways and Clients hacdias Dec 4, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [gateway: implement IPIP-0445 (skip-raw-blocks option)](https://github.com/ipfs/boxo/pull/502) π In Review π Gateways and Clients Jorropo aschmahmann Nov 2, 2023 [ipfs/specs](https://github.com/ipfs/specs) [IPIP-0445: Option to Skip Raw Blocks in Gateway Responses](https://github.com/ipfs/specs/pull/445) πββοΈ In Progress π Gateways and Clients Jorropo hacdias, lidel, rvagg Oct 25, 2023 Deploy about.ipfs.io πββοΈ In Progress π Gateways and Clients cewood Nov 29, 2023 [protocol/bifrost-infra](https://github.com/protocol/bifrost-infra) [Deploy rainbow](https://github.com/protocol/bifrost-infra/issues/2817) πββοΈ In Progress π Gateways and Clients ns4plabs Nov 29, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [rpc: fix - Unix domain socket maddrs used with NewApi](https://github.com/ipfs/kubo/pull/10019) π₯ Todo π Gateways and Clients Jorropo, kubo maintainers Sep 4, 2023 [protocol/bifrost-community](https://github.com/protocol/bifrost-community) [Expose trustless gateway and delegated routing under new domains with certain policies](https://github.com/protocol/bifrost-community/issues/1) π Gateways and Clients Issue with unresolvable CIDs π Gateways and Clients β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π Gateways and Clients [ipfs-shipyard/someguy](https://github.com/ipfs-shipyard/someguy) [feat: proxy all types of delegated routing](https://github.com/ipfs-shipyard/someguy/pull/23) π In Review π Content Routing/Providing hacdias aschmahmann Nov 30, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [feat(routing/dht/zikade): add dht routing implementation using zikade](https://github.com/ipfs/boxo/pull/472) π In Review π Content Routing/Providing Jorropo, kubo maintainers Nov 3, 2023 [ipfs/specs](https://github.com/ipfs/specs) [IPIP-378: Delegated Content Routing PUTs over HTTP API](https://github.com/ipfs/specs/pull/378) πββοΈ In Progress π Content Routing/Providing lidel aschmahmann, BigLep, guseggert, hacdias, lidel, willscott Nov 22, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [routing/http/server: limit response sizes](https://github.com/ipfs/boxo/issues/15) π₯ Todo π Content Routing/Providing hacdias Nov 7, 2022 [ipfs/ipfs-docs](https://github.com/ipfs/ipfs-docs) [Document delegated routing concept](https://github.com/ipfs/ipfs-docs/issues/1752) π Content Routing/Providing β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π Content Routing/Providing [ipfs/boxo](https://github.com/ipfs/boxo) [New very fast unixfs implementation.](https://github.com/ipfs/boxo/pull/347) πββοΈ In Progress π Data Transfer Jorropo Nov 2, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [New Unixfs implementations](https://github.com/ipfs/boxo/issues/224) πββοΈ In Progress π Data Transfer Jorropo Oct 5, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [gateway: Try feather for incremental files verifications in gateway](https://github.com/ipfs/boxo/issues/139) πββοΈ In Progress π Data Transfer Jorropo Jun 14, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [bitswap: reenable unit tests](https://github.com/ipfs/boxo/issues/327) πββοΈ In Progress π Data Transfer Jorropo Aug 3, 2023 [ipfs/go-libipfs-rapide](https://github.com/ipfs/go-libipfs-rapide) [RAPIDE POC](https://github.com/ipfs/go-libipfs-rapide/issues/4) πββοΈ In Progress π Data Transfer Jorropo Jan 26, 2023 [ipfs/go-libipfs-rapide](https://github.com/ipfs/go-libipfs-rapide) [IPSL Compiler And Basic Unixfs builtin scope](https://github.com/ipfs/go-libipfs-rapide/issues/3) πββοΈ In Progress π Data Transfer Jorropo Jan 26, 2023 [ipfs/go-libipfs-rapide](https://github.com/ipfs/go-libipfs-rapide) [Rapide CAR over HTTP (aka, download from gateway) protocol implementation](https://github.com/ipfs/go-libipfs-rapide/issues/2) πββοΈ In Progress π Data Transfer Jorropo Jan 26, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [Bitswap peer connection race](https://github.com/ipfs/boxo/issues/432) π₯ Todo π Data Transfer BigLep, Jorropo Aug 22, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [Bitswap client CPU hotspots](https://github.com/ipfs/boxo/issues/296) π₯ Todo π Data Transfer May 11, 2023 [ipfs/go-libipfs-rapide](https://github.com/ipfs/go-libipfs-rapide) [Make an Unixfs Implementation that supports reassembling unordered block streams.](https://github.com/ipfs/go-libipfs-rapide/issues/8) π₯ Todo π Data Transfer May 11, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [[ipfs/go-bitswap] go-bitswap overhaul 2023](https://github.com/ipfs/boxo/issues/73) π₯ Todo π Data Transfer Jul 26, 2022 [ipfs/kubo](https://github.com/ipfs/kubo) [Downloads hang after a few minutes](https://github.com/ipfs/kubo/issues/9735) π₯ Todo π Data Transfer May 15, 2023 β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π Data Transfer [ipfs/kubo](https://github.com/ipfs/kubo) [fully remove mplex](https://github.com/ipfs/kubo/issues/10069) π Done π Other Initiative Jorropo Nov 22, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [Remove mplex](https://github.com/ipfs/kubo/pull/10225) π Done π Other Initiative Jorropo hacdias Nov 22, 2023 Jorropo IPFS Connect talk π Done π Other Initiative Nov 29, 2023 β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π Other Initiative [ipfs/kubo](https://github.com/ipfs/kubo) [remove experimental graphsync server](https://github.com/ipfs/kubo/pull/9747) π Done π·πΎ Maintainer/Contributor Experience Jorropo hacdias, lidel Nov 22, 2023 [ipfs/gateway-conformance](https://github.com/ipfs/gateway-conformance) [docs: split and cleanup README](https://github.com/ipfs/gateway-conformance/pull/182) π Done π·πΎ Maintainer/Contributor Experience 2color, hacdias, laurentsenta Nov 22, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [feat: cmd/ipfs: Make it possible to depend on cmd/ipfs](https://github.com/ipfs/kubo/pull/9782) π Done π·πΎ Maintainer/Contributor Experience aschmahmann Nov 14, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [Migrate coreiface](https://github.com/ipfs/kubo/pull/10237) π Done π·πΎ Maintainer/Contributor Experience hacdias Jorropo, lidel Nov 29, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [coreiface: remove and move to Kubo](https://github.com/ipfs/boxo/pull/517) π Done π·πΎ Maintainer/Contributor Experience hacdias Jorropo Nov 29, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [Flaky test: TestReprovider/many](https://github.com/ipfs/boxo/issues/372) π₯ Todo π·πΎ Maintainer/Contributor Experience Jun 22, 2023 β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π·πΎ Maintainer/Contributor Experience [ipfs/boxo](https://github.com/ipfs/boxo) [Removing dependencies on global IPLD registries](https://github.com/ipfs/boxo/issues/328) π·πΎ Maintainer/Contributor Experience [ipfs/kubo](https://github.com/ipfs/kubo) [feat: cmd/ipfs: Make it possible to depend on cmd/ipfs](https://github.com/ipfs/kubo/pull/10219) π Done π€ Best Effort Improvement aschmahmann, magik6k Dec 23, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [rcmgr: use default libp2p rcmgr metrics](https://github.com/ipfs/kubo/pull/9947) π In Review π€ Best Effort Improvement Jorropo Jorropo, kubo maintainers Jun 14, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [commands/add: return an error when using --only-hash and --to-files](https://github.com/ipfs/kubo/pull/10182) π In Review π€ Best Effort Improvement kubo maintainers Oct 21, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [coreapi/unixfs: don't create an additional IpfsNode for --only-hash](https://github.com/ipfs/kubo/pull/10184) π In Review π€ Best Effort Improvement kubo maintainers Oct 21, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [coreapi/unixfs: in /add, don't setup a MFS root with a mock](https://github.com/ipfs/kubo/pull/10183) π In Review π€ Best Effort Improvement kubo maintainers Oct 21, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [feat: daemon: automatically set GOMEMLIMIT if it is unset](https://github.com/ipfs/kubo/pull/9451) π₯ Todo π€ Best Effort Improvement Jorropo ajnavarro, dokterbob, kubo maintainers Jun 29, 2023 β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π€ Best Effort Improvement [ipfs/go-ds-s3](https://github.com/ipfs/go-ds-s3) [Fix bundling process](https://github.com/ipfs/go-ds-s3/pull/275) π Done π Community Engagement hsanjuan, Jorropo Nov 22, 2023 β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π Community Engagement [ipfs/kubo](https://github.com/ipfs/kubo) [chore: update dependencies](https://github.com/ipfs/kubo/pull/10211) π Done π Release Process, Artifacts, CI/CD hacdias Jorropo Dec 6, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [http: superfluous response.WriteHeader](https://github.com/ipfs/boxo/issues/487) π Done π Release Process, Artifacts, CI/CD hacdias Nov 23, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [docs(cli): fix spelling](https://github.com/ipfs/kubo/pull/10240) π Done π Release Process, Artifacts, CI/CD hacdias Dec 4, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [chore: bump to boxo 0.16.0](https://github.com/ipfs/kubo/pull/10244) π Done π Release Process, Artifacts, CI/CD hacdias kubo maintainers Dec 6, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [Merge Release v0.16.0](https://github.com/ipfs/boxo/pull/519) π Done π Release Process, Artifacts, CI/CD hacdias kubo maintainers Dec 6, 2023 [ipfs/boxo](https://github.com/ipfs/boxo) [Release 0.16.0](https://github.com/ipfs/boxo/pull/518) π Done π Release Process, Artifacts, CI/CD hacdias kubo maintainers, lidel Dec 6, 2023 [ipfs/kuboreleaser](https://github.com/ipfs/kuboreleaser) [Use kubo npm](https://github.com/ipfs/kuboreleaser/pull/26) π Done π Release Process, Artifacts, CI/CD Jorropo hacdias Dec 15, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [Release 0.25](https://github.com/ipfs/kubo/issues/10045) πββοΈ In Progress π Release Process, Artifacts, CI/CD Dec 15, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [HTTP fetch of fs-migrations should use CAR](https://github.com/ipfs/kubo/issues/9159) π₯ Todo π Release Process, Artifacts, CI/CD Jorropo Sep 20, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [Gateway docs need to be updated to reflect supported features](https://github.com/ipfs/kubo/issues/10234) π₯ Todo π Release Process, Artifacts, CI/CD Nov 27, 2023 β¬οΈβ¬οΈβ¬οΈ Items that should make it into this iteration β¬οΈβ¬οΈβ¬οΈ π Release Process, Artifacts, CI/CD [ipfs/kubo](https://github.com/ipfs/kubo) [docs(config): clarify Reprovider.Strategy: roots](https://github.com/ipfs/kubo/pull/10249) π In Review Documentation 2color, kubo maintainers Dec 8, 2023 [ipfs/kubo](https://github.com/ipfs/kubo) [dag import hangs indefinitely for seemingly valid CAR](https://github.com/ipfs/kubo/issues/10159) π₯ Todo Oct 30, 2023 |
@Jorropo : is there anything that is needed before we can close out Kubo 0.25 release? Did the dependency update PR get created? |
Meta
Items in scope
https://github.com/orgs/ipfs/projects/16/views/3?filterQuery=iteration%3A%22kubo+0.25%22
Required
Optional / nice to have
/webrtc*
bug /webrtc-direct listener breaks Status pageΒ ipfs-webui#2176The text was updated successfully, but these errors were encountered: