We are pleased to announce Libuplink 1.0 Release Candidate. Libuplink 1.0 is the new Go API for accessing the Storj network that we are going to support long-term with the Production release of Tardigrade.
The new libuplink is available in a new separate repository under the Apache 2.0 license: https://github.com/storj/uplink
The API documentation is available at https://pkg.go.dev/storj.io/uplink
Note that the current release is still a Release Candidate. We are still working on finding and fixing bugs, as well as improving the documentation.
If you have an existing application or language binding based on libuplink 0.x, now it is a good time to try migrating it to the new API and let us know of any feedback you might have. Feedback is welcome here in this topic, or by creating a new issue in the Github repository: https://github.com/storj/uplink/issues
We already migrated our S3 Gateway to use the new libuplink 1.0 API. The G3 Gateway 1.0 Release Candidate is available at this repository: https://github.com/storj/gateway
We are working on migrating also the Uplink CLI and the bindings for C, Android and other languages.