tursodatabase/libsql

Cargo releases are not getting new versions, so examples won't build anymore

tsal opened this issue · 2 comments

tsal commented

A recent update added the Builder type and updated all the examples. Problem? The release mechanism you use didn't bump the semantic version in Cargo.toml, making it impossible to grab these changes and work with them without using a github URI for the manifest entry. This is problematic for a number of configurations and kind of makes it difficult to adopt / push for the adoption of libsql.

tsal commented

Never mind. I give up. It seems the rust community is more toxic than I realized and I'll use a different solution. Thanks for creating the newer interface but I'm switching to a different language for this project.

A recent update added the Builder type and updated all the examples. Problem? The release mechanism you use didn't bump the semantic version in Cargo.toml, making it impossible to grab these changes and work with them without using a github URI for the manifest entry. This is problematic for a number of configurations and kind of makes it difficult to adopt / push for the adoption of libsql.

We usually don't bump and release our changes right away when there are a few more pending changes. Examples will generally follow what is live on main, if you want to visit the examples of past versions you can checkout the tag for that version and view the examples in that spot.

We are planning a release this week but as we finish up other work. Let me know if you're having trouble finding examples for older versions of the crate that live on cratesio. Here should be a working link for what you want https://github.com/tursodatabase/libsql/tree/1d3637c74c7c297c4a105e3698e58ec222368378/libsql/examples