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

Remove the automatic dependency on zio #410

Open
jivanic-demystdata opened this issue Jul 1, 2024 · 1 comment
Open

Remove the automatic dependency on zio #410

jivanic-demystdata opened this issue Jul 1, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@jivanic-demystdata
Copy link

jivanic-demystdata commented Jul 1, 2024

We need to remove the management of the ZIO dependency(ies) and version from this plugin.

zio-logging recently (v2.3.0) updated zio-sbt to the latest alpha version.
This implicitly updated the ZIO version to v2.1.1, which isn't bin-compatible with v2.0.x

We had a bug a work because of that.

Dependencies version management must be explicit actions from the author of the libraries so that it's easier for the user of these lib to see/track when a dependency of these libs is updated.

I was quick to find the issue because I help on zio-sbt and I know quite well the ZIO env but I can't imagine how difficult it could be to find the issue when for more beginners

@khajavi khajavi assigned khajavi and unassigned khajavi Jan 7, 2025
@khajavi khajavi added enhancement New feature or request good first issue Good for newcomers labels Jan 7, 2025
@devansh-m12
Copy link

@khajavi i would like to work on this issue please assign this to me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants