Skip to content

chore(deps): relax dependency requirements#12

Open
ozgb wants to merge 1 commit intosidan-lab:masterfrom
ozgb:ozgb/relax-dependency-requirements
Open

chore(deps): relax dependency requirements#12
ozgb wants to merge 1 commit intosidan-lab:masterfrom
ozgb:ozgb/relax-dependency-requirements

Conversation

@ozgb
Copy link

@ozgb ozgb commented Nov 3, 2025

Summary

This removes the requirements for exact dependencies - this allows apps
that depend on this project to accept bug fixes from it's dependencies,
and improve interop with other packages.

Context:
We have some integration test in the Midnight node
that use Whisky, but we're having to use a fork of the project to resolve
dependency incompatibilities with wasm-bindgen.

Scope of Change

  • whisky
  • whisky-provider
  • whisky-wallet
  • whisky-csl
  • whisky-common
  • whisky-macros
  • whisky-js

Type of Change

Please mark the relevant option(s) for your pull request:

Maintenance

  • Bug fix (non-breaking change which fixes an issue)

Checklist

Please ensure that your pull request meets the following criteria:

  • My code is appropriately commented and includes relevant documentation, if necessary
  • I have added tests to cover my changes, if necessary
  • I have updated the documentation, if necessary
  • All new and existing tests pass
  • Both rust and wasm build pass

Additional Information

If you have any additional information or context to provide, such as screenshots, relevant issues, or other details, please include them here.

This removes the requirements for exact dependencies - this allows apps
that depend on this project to accept bug fixes from it's dependencies,
and improve interop with other packages.
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