What's Changed
In ymax:
features:
- Allow EVM
depositFactoryto be the Permit2 spender by @michaelfig in #12418 - feat: cctp v2 support in portfolio contract by @frazarshad in #12415
- feat: planner support for cctpv2 by @dckc in #12427
- Enable portfolio-contract to support EVM "deposit more" via
depositFactoryby @michaelfig in #12431 - feat: add morpho addresses for other chains by @frazarshad in #12438
- feat(portfolio-contract): remove Access token requirement for openPortfolio by @dckc in #12458
fixes:
- fix(portfolio-contract): rework the
pendingTxshapes by @michaelfig in #12394 - fix(ymax-resolver): handle DepositFactory wallet creation transactions by @rabi-siddique in #12405
- fix(portfolio-contract): add
progressTrackertocreateAndDepositby @michaelfig in #12408 - Fix permit2 witness type string by @mhofman in #12437
- fix: allow sourceAddress in PublishedTxShapes CCTP_TO_EVM by @dckc in #12442
- fix(portfolio-contract): Remove direct CCTPv2 routes from the production network by @gibson042 in #12454
- fix: unsubscribe resolver on GMP send failure by @rabi-siddique in #12463
ymax chore/refactor/docs
- chore(ymax-resolver): handle reverted make account transactions by @rabi-siddique in #12387
- chore: Update CAIP URLs by @gibson042 in #12397
- refactor(portfolio-contract): Optimize makeGraphBase by @gibson042 in #12402
- chore: Clean up some code for working with Permit2 data by @gibson042 in #12411
- ymax control lib by @turadg in #12413
- Improve portfolio EVM tests by @mhofman in #12395
- docs(portfolio-api): Update the FlowStep['phases'] JSDoc comment by @gibson042 in #12410
- refactor(portfolio-contract): phase out EVMT in favor of viem Abi etc. types by @dckc in #12412
- chore: Resolve planner-oriented ymax TODOs by @gibson042 in #12392
- chore(ymax-resolver): add stable error codes to watcher timeout/not-found by @rabi-siddique in #12445
- ci(ymax-planner): add deploy-ymax1-planner to ymax1-mainnet environment by @LuqiPan in #12446
also in this release
- refactor: stop using deprecated "sloppy" interface option by @erights in #11931
- drop vats runtime dependency from client-utils by @turadg in #12424
- end ambient types by @turadg in #12426
- disable workerThreads in some flaking packages by @turadg in #12428
- remove bundles build step by @turadg in #12447
- prefer performance.now() by @turadg in #12459
Full Changelog: ymax-v0.3.2601-beta...ymax-v0.3.2602-beta
Bundle Identification
b1-772314fa416433eb360d6735eaed817225ce7ba4b66c1c1f3827861c69480a2164f01927d675ebf998e721c9445a38d7c4355708742d397d0bae828776e2c223
from build-bundle ci job