Skip to content
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

Reduce dependency size #53

Merged
merged 6 commits into from
Sep 6, 2024
Merged

Reduce dependency size #53

merged 6 commits into from
Sep 6, 2024

Conversation

tjtelan
Copy link
Owner

@tjtelan tjtelan commented Sep 6, 2024

Resolves #51
Resolves #52

  • Remove regex to resolve Security vulnerability in the latest version #51
  • Replace color_eyre with thiserror
    • Add GitUrlParseError for error handling
  • Add feature flag tracing for debugging
  • Some code refactoring
  • Update Changelog after correcting git history to include last few releases

And update deps, bump crate version
- Move `tracing` to feature flag
- Replace `color-eyre` with `thiserror`
Git history was missing tags, so changelog was missing them too

Set the next version back to next in 0.4.x series
@tjtelan tjtelan merged commit e4f3068 into main Sep 6, 2024
25 of 26 checks passed
@tjtelan tjtelan deleted the remove-regex branch September 6, 2024 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Less dependencies? Security vulnerability in the latest version
1 participant