Skip to content

Continue development#2

Open
djugei wants to merge 10 commits intolights0123:masterfrom
djugei:master
Open

Continue development#2
djugei wants to merge 10 commits intolights0123:masterfrom
djugei:master

Conversation

@djugei
Copy link

@djugei djugei commented May 2, 2024

I had a few issues with using this crate in my projects so i decided to fix them and contribute the changes back.

The most controversial change is removing main.rs, https://blog.axo.dev/2024/03/its-a-lib-and-a-bin explains most of the reasoning.

Other than that its mainly upgrades and switching from the (application focused) anyhow to the (library focused) thiserror.

As this changes the api a version bump is required if you want to publish this to crates.io

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant