Skip to content

Remove dependency on scram client in favor of native implementation#1288

Merged
mpilquist merged 2 commits intomainfrom
topic/use-js-native-scram-impl-for-jvm
Apr 21, 2026
Merged

Remove dependency on scram client in favor of native implementation#1288
mpilquist merged 2 commits intomainfrom
topic/use-js-native-scram-impl-for-jvm

Conversation

@mpilquist
Copy link
Copy Markdown
Member

@mpilquist mpilquist commented Apr 19, 2026

Alternative to #1287 that avoids a third party dependency entirely by reusing the JS/Native implementation for JVM.

Copy link
Copy Markdown
Member

@armanbilge armanbilge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

awesome that this ended up being useful for the JVM too 😁

Comment thread build.sbt
"org.typelevel" %%% "otel4s-semconv-metrics" % otel4sVersion,
"org.tpolecat" %%% "sourcepos" % "1.2.0",
"org.typelevel" %%% "twiddles-core" % "1.0.0",
"com.armanbilge" %%% "saslprep" % "0.1.2",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not urgent, but since it's becoming a core depedency we could move this under org.typelevel and 1.0? I can do that.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah that would be great!

@mpilquist mpilquist merged commit 45d8a23 into main Apr 21, 2026
27 of 31 checks passed
@mpilquist mpilquist deleted the topic/use-js-native-scram-impl-for-jvm branch April 21, 2026 00:52
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.

2 participants