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

Simplify interface #121

Merged
merged 21 commits into from Aug 10, 2022
Merged

Simplify interface #121

merged 21 commits into from Aug 10, 2022

Conversation

tkaitchuck
Copy link
Owner

In order to address #94 and #97 changes to the public interface are needed. This incorporates this simplification as well as cleans up the public interface to take advantage of the hash_once function to avoid the complexity related to specialization in the 0.7 version.
Obviously as this is backward incompatible this requires bumping the version to 0.8.
There are no changes to the hashing algorithm.

tkaitchuck and others added 21 commits October 18, 2021 23:35
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
* Use a runtime-rng feature flag instead of using OS detection
* Use --no-default-features on WASM
* Update Cargo.toml

Co-authored-by: bl-ue <54780737+bl-ue@users.noreply.github.com>

Co-authored-by: Tom Kaitchuck <tkaitchuck@users.noreply.github.com>
Co-authored-by: bl-ue <54780737+bl-ue@users.noreply.github.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
@tkaitchuck tkaitchuck self-assigned this Aug 9, 2022
@tkaitchuck tkaitchuck merged commit 24491f6 into master Aug 10, 2022
@tkaitchuck tkaitchuck deleted the simplification branch August 10, 2022 06:46
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.

None yet

2 participants