Update to 0.39.0
* Made DHT Sweep provider the default
* Fast root CID providing for immediate content discovery
* Persist provider state across restarts
* Detailed statistics with ipfs provide stat
* Add warnings about slow reprovide
* Rename: provider_provides_total
* Automatic UPnP recovery after router restarts
* No longer publish deprecated go-ipfs name
* Limit for gateway range request for CDN compatibility
- 0.38.0
* Repository migration: simplified provide configuration
* Add Experimental Sweeping DHT Provider
* Expose DHT metrics
* Improve gateway error pages with diagnostic tools
* Update WebUI
* Pin name improvements
* Enforce identity CID size and ipfs files write fixes
* Provide Filestore and Urlstore blocks on write
* Limit MFS operation for --flush=false
OBS-URL: https://build.opensuse.org/request/show/1320546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=18
- Update to 0.36.0:
* Full changelog at https://github.com/ipfs/kubo/releases/tag/v0.36.0
* HTTP Retrieval Client Now Enabled by Default
* Bitswap Broadcast Reduction
* Update go-log to v2
* Kubo now uses AutoNATv2 as a client
* Overwrite option for files cp command
* Gateway now supports negative HTTP Range requests
* Option for filestore command to remove bad blocks
* ConnMgr.SilencePeriod configuration setting exposed
* Fix handling of EDITOR env var
* Dependency updates
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=38
- Update to 0.34.1 - for details see
* https://github.com/ipfs/kubo/releases/tag/v0.34.1
* Dependency updates
- Update to 0.34.0 - for details see
* https://github.com/ipfs/kubo/releases/tag/v0.34.0
* AutoTLS now enabled by default for nodes with 1 hour uptime
* New WebUI features: CAR file import and QR code sharing
* RPC and CLI command changes
~ ipfs config is now validating json fields
~ Deprecated the bitswap reprovide command
~ The stats reprovide command now shows additional stats
~ ipfs files cp now performs basic codec check
* Bitswap improvements from Boxo
* IPNS publishing TTL change
~ we’ve lowered the default IPNS Record TTL during publishing
to 5 minutes
* IPFS_LOG_LEVEL deprecated
* Pebble datastore format update
* Badger datastore update
* Datastore Implementation Updates
* Datastore Implementation Updates
* Fix hanging pinset operations during reprovides
* Important dependency updates
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=32
Update to 0.33.1 - for details see
* https://github.com/ipfs/kubo/releases/tag/v0.33.1
* Bitswap improvements from Boxo
* Improved IPNS interop
- Update to 0.33.0 - for details see
* https://github.com/ipfs/kubo/releases/tag/v0.33.0
* Shared TCP listeners: Kubo now supports sharing the same TCP
port (4001 by default) by both raw TCP and WebSockets libp2p
transports.
* AutoTLS takes care of Secure WebSockets setup: It is no longer
necessary to manually add /tcp/../ws listeners to
Addresses.Swarm when AutoTLS.Enabled is set to true. Kubo will
detect if /ws listener is missing and add one on the same port
as pre-existing TCP (e.g. /tcp/4001), removing the need for any
extra configuration.
* Bitswap improvements from Boxo
* Using default libp2p_rcmgr metrics: Bespoke rcmgr metrics were
removed, Kubo now exposes only the default libp2p_rcmgr metrics
from go-libp2p.
* Flatfs does not sync on each write: New repositories
initialized with flatfs in Datastore.Spec will have sync set to
false.
* ipfs add --to-files no longer works with --wrap
* ipfs --api supports HTTPS RPC endpoints
* New options for faster writes: WriteThrough, BlockKeyCacheSize,
BatchMaxNodes, BatchMaxSize
* MFS stability with large number of writes
* New DoH resolvers for non-ICANN DNSLinks: .eth and .crypto
* Reliability improvements to the WebRTC Direct listener
* Fix: Escape Redirect URL for Directory
OBS-URL: https://build.opensuse.org/request/show/1246572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=12
* https://github.com/ipfs/kubo/releases/tag/v0.31.0
* Experimental Pebble Datastore
* New metrics
* lowpower profile no longer breaks DHT announcements
* go 1.23, boxo 0.24 and go-libp2p 0.36.5
- Update to 0.30.0 - for details see
* https://github.com/ipfs/kubo/releases/tag/v0.30.0
* Improved P2P connectivity
* Refactored Bitswap and dag-pb chunker
* WebRTC-Direct Transport enabled by default
* UnixFS 1.5: Mode and Modification Time Support
* AutoNAT V2 Service Introduced Alongside V1
* Automated ipfs version check
* Version Suffix Configuration
* /unix/ socket support in Addresses.API
* Cleaned Up ipfs daemon Startup Log
* Commands Preserve Specified Hostname
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=25
- Update to 0.23.0 - for details see
* https://github.com/ipfs/kubo/releases/tag/v0.23.0
* Mplex deprecation
* Gateway: meaningful CAR responses on Not Found errors
* Gateway: added Gateway.DisableHTMLErrors configuration option
* Binary characters in file names: no longer works with old clients and new Kubo servers
* Self-hosting /routing/v1 endpoint for delegated routing needs
* Trustless Gateway Over Libp2p Experiment
* Removal of /quic (Draft 29) support
* Better Caching of multiaddresses for providers in DHT servers
* Fixed FUSE multiblock structures
OBS-URL: https://build.opensuse.org/request/show/1115959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kubo?expand=0&rev=3
* https://github.com/ipfs/kubo/releases/tag/v0.23.0
* Mplex deprecation
* Gateway: meaningful CAR responses on Not Found errors
* Gateway: added Gateway.DisableHTMLErrors configuration option
* Binary characters in file names: no longer works with old clients and new Kubo servers
* Self-hosting /routing/v1 endpoint for delegated routing needs
* Trustless Gateway Over Libp2p Experiment
* Removal of /quic (Draft 29) support
* Better Caching of multiaddresses for providers in DHT servers
* Fixed FUSE multiblock structures
OBS-URL: https://build.opensuse.org/package/show/filesystems/kubo?expand=0&rev=6