-
Notifications
You must be signed in to change notification settings - Fork 214
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
Update dependencies #3038
Update dependencies #3038
Conversation
Thanks @kk-hainq - we were going to wait until cardano-node 1.32.0 before updating. But please let us know if it's ready to review. |
@rvl Thank you for the confirmation. This is just a sample draft from our fork to proceed for now. I think the actual update would need to be several more modular PRs. I guess something like #3023 would be a better start. In the meantime, we could also open a no-op PR that removes unused dependencies/sub dirs/Nix files if you would accept one? |
Closed in favour of #3050 (thank you!!). |
3050: Bump cardano-node to 1.32.1 r=rvl a=rvl Updates to [cardano-node 1.32.1](https://github.com/input-output-hk/cardano-node/releases/tag/1.32.1) Release notes for [1.31.0](https://github.com/input-output-hk/cardano-node/releases/tag/1.31.0). - [x] Updates cardano-node version in `stack.yaml`. - [x] Updates cardano-node version in `cabal.project`. - [x] Fix new build errors. - [x] Fix any test failures. - [x] Update readme. ### Comments - [Hydra jobset](https://hydra.iohk.io/jobset/Cardano/cardano-wallet-pr-3050) See also: #3023 #3038 ### Issue Number ADP-1266 Co-authored-by: Rodney Lorrimar <[email protected]> Co-authored-by: Jann Müller <[email protected]>
3050: Bump cardano-node to 1.32.1 r=rvl a=rvl Updates to [cardano-node 1.32.1](https://github.com/input-output-hk/cardano-node/releases/tag/1.32.1) Release notes for [1.31.0](https://github.com/input-output-hk/cardano-node/releases/tag/1.31.0). - [x] Updates cardano-node version in `stack.yaml`. - [x] Updates cardano-node version in `cabal.project`. - [x] Fix new build errors. - [x] Fix any test failures. - [x] Update readme. ### Comments - [Hydra jobset](https://hydra.iohk.io/jobset/Cardano/cardano-wallet-pr-3050) See also: #3023 #3038 ### Issue Number ADP-1266 Co-authored-by: Rodney Lorrimar <[email protected]> Co-authored-by: Jann Müller <[email protected]>
This is more or less a proof-of-concept to bump the dependencies of this repository. There have been several breaking changes, mainly from
cardano-ledger
andcardano-node
so this is non-trivial with several undecidedfixme
s here and there. I've also been able to clean many Nix files by removing unused Plutus subdirs. I suspect we can still trim a lot more across the board.Context:
cardano-wallet
is now a dependency ofplutus-apps
, making these bumps useful for dApp developers who aggressively bumpplutus-apps
themselves (for new PAB commits, node fixes, etc). While this is not critical and we have no preferences on how to handle it, both #3023 and this would be very useful to dApp developers. We are willing to contribute in any way we can as well.Jira Issue
ADP-1266