Skip to content

Releases: Agoric/agoric-sdk

v0.3.YYMM-itest4

30 Apr 18:24
481e663

Choose a tag to compare

v0.3.YYMM-itest4 Pre-release
Pre-release

more ymax deployment testing...

v0.3.2604-itest3

23 Apr 20:24
ea95e40

Choose a tag to compare

v0.3.2604-itest3 Pre-release
Pre-release
fix(ymax-planner): Use a looser integer tolerance in the minor-unit L…

v0.3.2604-itest2

23 Apr 03:40
cb96136

Choose a tag to compare

v0.3.2604-itest2 Pre-release
Pre-release

further integration testing of automated deployment #12622

v0.3.2604-itest1

21 Apr 23:40
c596c96

Choose a tag to compare

v0.3.2604-itest1 Pre-release
Pre-release

integration testing of automated deployment #12622

Ymax v0.3.2604-beta2: smart account and USDC allocation

15 Apr 19:23
f5ece76

Choose a tag to compare

This Ymax release introduces support for portfolios owned by smart accounts, and USDC as an allowed allocation target.

What's Changed

  • chore: allow failed state without address in PortfolioGenericRemoteAccountState by @rabi-siddique in #12596
  • chore(portfolio-contract): use docs-design/ uniformly; factor out flows test mocks by @dckc in #12597
  • feat(ymax-planner): Suppress too-small balance changes by @gibson042 in #12605
  • speed up portfolio-contract tests by @turadg in #12550
  • fix(ymax-planner): Restore too-small balance changes by @gibson042 in #12612
  • EVM message handler accepts verified signer by @mhofman in #12611
  • feat!(portfolio-contract): USDC instrument allocation to remote account by @dckc in #12599

Full Changelog: ymax-v0.3.2604-beta1...ymax-v0.3.2604-beta2

bundle identification

b1-44adc29d79b5535aaad92b9773f14acde9169ee7b793624f6858000d063ded57e7b74f57419f7bbbbfa42c9c400edbdfc85f149c82d5b6fbe5d208776949ebb8

build-bundles job

Ymax v0.3.2604-beta1: router based remote accounts

03 Apr 09:54
cffb93b

Choose a tag to compare

This Ymax release introduces support for new remote account EVM contracts, paving the way for a better UX when signing Ymax portfolio operations, and enabling future upgrades of EVM based features.

What's Changed

  • docs: update resolver docs by @rabi-siddique in #12548
  • chore(ymax-resolver): rename sourceAddress to txIdPlaintext in OperationResult parser by @rabi-siddique in #12567
  • chore: enable efficient vetted router upgrades for remote accounts by @mhofman in #12558
  • chore: Minor cleanup in ymax-planner and core package comments by @gibson042 in #12588
  • refactor(ymax-resolver): consolidate operation-watcher to single Alchemy subscription by @rabi-siddique in #12552
  • feat(ymax-planner): use alchemy api for getting pool balances by @frazarshad in #12518
  • refactor(ymax-planner): Renames to indicate Spectrum specificity by @gibson042 in #12589
  • chore: update ymax0 devnet addresses by @mhofman in #12593

Full Changelog: v0.3.2603-beta2...ymax-v0.3.2604-beta1

bundle identification

b1-ada80b68358662c55c2e3ffb8da391df4b9a97bbd76d4634c8befb6d517f401538c65978fd34884f8eda128bb31b7a2f4fc6dbecf54a5bc829a5bd9f48f4945f

Ymax v0.3.2603-beta2 - concurrent processing & support for resolving router contract transactions (post-Mar 13 deploy)

18 Mar 02:41
74b3808

Choose a tag to compare

What's changed

fix(ymax-planner): process pending tx events concurrently with portfolio events

chore(ymax-resolver): resolve operation events

Notes

  • Builds on v0.3.2603-beta1 (rate limit retry improvements)
  • Last planner deployment: March 13, 2026
  • Contract changes are deployed separately

Ymax v0.3.2603-beta1 - retry on rate limit

09 Mar 17:54
2b24004

Choose a tag to compare

What's Changed

plus other planner/resolver changes:

prev planner sync: f561d5d 14 Feb

Note: contract changes are deployed separately.

other agoric-sdk changes
  • chore(deps): Patch concordance for better ava diff formatting by @gibson042 in #12500
  • test(swingset): deflake device-plugin restart replay test by @turadg in #12492
  • misc agent config by @turadg in #12496
  • Upgrade to TypeScript 6.0.0-beta by @Copilot in #12462
  • build(install): use hard links mode by @turadg in #12499
  • refactor: decouple client-utils published path typing from domain packages by @turadg in #12506
  • feat(cosmos): Chunked bundle installation by @kriskowal in #12211
  • tighter TypeScript config by @turadg in #12478
  • format in pre-commit hook by @turadg in #12523
  • upgrade Telescope to v2 and dedupe client-utils by @turadg in #12501
  • Add BootstrapVatItems parameter to makeSwingsetTestKit by @turadg in #12531
  • Upgrade Golang to v1.24 and leverage new go tool command by @michaelfig in #12409

Full Changelog: ymax-v0.3.2602-beta3...ymax-v0.3.2603-beta1

ymax-v0.3.2602-beta3

23 Feb 18:44
fb41e57

Choose a tag to compare

ymax-v0.3.2602-beta3 Pre-release
Pre-release

What's Changed

ymax focussed:

  • chore: add logic to look for failed txs in lookback mode by @frazarshad in #12396
  • fix(portfolio-contract): scheduler corner cases by @dckc in #12487
  • Release pending account on flow start by @mhofman in #12497

other:

Full Changelog: ymax-v0.3.2602-beta2...ymax-v0.3.2602-beta3

bundle identification

b1-6ec20f7be4744b3d2ed55fe17106bb2dc855759a3d16670265db6cb71ac3a5878f1ff5af72b26e46f20e3fc7e3ee4a54ba0e3a47124f9f81a6020813ceed52be

Ymax v0.3.2602-beta2

19 Feb 23:47
b563887

Choose a tag to compare

Ymax v0.3.2602-beta2 Pre-release
Pre-release

What's Changed

ymax contract:

  • fix(portfolio-contract): move CCTPtoUser async tick after tx registration by @turadg in #12465
  • test(portfolio-contract): update snapshots for portfolio tests by @Copilot in #12471
  • Fix provideEVMAccount failure handling by @mhofman in #12464
  • Block on make account recovery by @mhofman in #12473

other:

  • vendor dprint plugins by @turadg in #12470
  • build: replace xsnap submodules with pinned archives by @turadg in #12477
  • chore: Vendor anylogger in @agoric/internal by @Copilot in #12469

Full Changelog: ymax-v0.3.2602-beta...ymax-v0.3.2602-beta2

Bundle Identification

b1-13fc5d0dbc8d10690d519278cd3262ef8c40989254326b4a699d9e6723ffb5e71ed28dbb36560442941d13bfa640ac8ecee1e0d90a3a5241a8f76b318a66bcae