Releases: morpho-org/sdks
Releases · morpho-org/sdks
@morpho-org/test-v2.1.3
@morpho-org/test-v2.1.3 (2025-04-24)
@morpho-org/test-v2.1.3-next.1
@morpho-org/test-v2.1.3-next.1 (2025-04-24)
@morpho-org/test-v2.1.3-next.0
@morpho-org/test-v2.1.3-next.0 (2025-04-24)
- fix(test): build esm & cjs (cd0d552)
@morpho-org/test-v2.1.2
@morpho-org/test-v2.1.2 (2025-04-22)
@morpho-org/simulation-sdk-wagmi-v3.0.0
@morpho-org/simulation-sdk-wagmi-v3.0.0 (2025-04-22)
- feat(chain-id): replace with number (38caf38)
- feat(fetcher): adapt to new Holding class (2ea58d0)
- feat(useSimulationState): add includeVaultQueues boolean parameter (142ed15)
- feat(bundler3)!: replace encoders (bd9ec1d)
- feat(holding)!: remove useless morpho permit2 allowance (e92f0f0)
- feat(hooks)!: expose errors, isFetching for useQueries (89ca35f)
- Merge branch 'next' of github.com:morpho-org/sdks into feat/bundler3 (d5a9875)
- Merge branch 'next' of github.com:morpho-org/sdks into feat/recursive-fetch (7fc5dcd)
- fix(simulation): automatically add vault market ids (3f6fb1e)
BREAKING CHANGE
-
error
returned byuseMarkets
(resp.useUsers
, etc) is now a mapping indexed by market ids, (resp. user addresses, etc)
isFetching
returned byuseMarkets
(resp.useUsers
, etc) is now a mapping indexed by market ids, (resp. user addresses, etc)useMarkets
,useUsers
, etc... now returnisFetchingAny
useSimulationState
now propagates all of these in a SimulationState-like tree
- Bundler encoding functions now take the chainId as the first argument.
This change is necessary to support the new bundler3 contract. - replaced
permit2Allowances
withpermit2BundlerAllowance
@morpho-org/simulation-sdk-v3.0.0
@morpho-org/simulation-sdk-v3.0.0 (2025-04-22)
- fix(addresses): update bundler3 addresses (82216a1)
- fix(bundler3): force permit/authorize generalAdapter1 (f010759)
- feat(chain-id): replace with number (38caf38)
- feat(chains): add all low support chains (81729b2)
- feat(fetcher): adapt to new Holding class (2ea58d0)
- feat(operation): add skipRevert (7b37f33)
- feat(bundler3)!: replace encoders (bd9ec1d)
- feat(holding)!: remove useless morpho permit2 allowance (e92f0f0)
- feat(hooks)!: expose errors, isFetching for useQueries (89ca35f)
- Merge branch 'feat/simplify-holding' of github.com:morpho-org/sdks into feat/bundler3 (c2321ba)
- Merge branch 'main' into next (2faf320)
- Merge branch 'next' of github.com:morpho-org/sdks into feat/bundler3 (d5a9875)
- Merge branch 'next' of github.com:morpho-org/sdks into feat/recursive-fetch (7fc5dcd)
- refactor(simulation-sdk)!: generalize setAuthorization args (99b9a0e)
BREAKING CHANGE
-
error
returned byuseMarkets
(resp.useUsers
, etc) is now a mapping indexed by market ids, (resp. user addresses, etc)
isFetching
returned byuseMarkets
(resp.useUsers
, etc) is now a mapping indexed by market ids, (resp. user addresses, etc)useMarkets
,useUsers
, etc... now returnisFetchingAny
useSimulationState
now propagates all of these in a SimulationState-like tree
- Bundler encoding functions now take the chainId as the first argument.
This change is necessary to support the new bundler3 contract. - changed Blue_SetAuthorization operation args
- replaced
permit2Allowances
withpermit2BundlerAllowance
@morpho-org/morpho-ts-v2.3.0
@morpho-org/morpho-ts-v2.3.0 (2025-04-22)
@morpho-org/morpho-test-v2.3.0
@morpho-org/morpho-test-v2.3.0 (2025-04-22)
@morpho-org/migration-sdk-viem-v2.0.0
@morpho-org/migration-sdk-viem-v2.0.0 (2025-04-22)
- test(migration-sdk-viem): add basic compound v3 borrow migration tests (b96a75c)
- test(migration-sdk-viem): add full compound 3 borrow migration test (e0a44cf)
- test(migration-sdk-viem): clean tests (6b40c15)
- test(migration-sdk-viem): fix aave v2 borrow migration tests (5648daa)
- test(migration-sdk-viem): fix chain in tests (2fbbaab)
- test(migration-sdk-viem): fix tests (b86b86a)
- test(migration-sdk-viem): test aave-v3 borrow migration limited by liquidity (6c7949d)
- test(migration-sdk-viem): test aave-v3 borrow migration without signature (4fdfe8b)
- test(migration): re-enable morpho-aave-v3 migration tests (9296f45)
- test(migration): update expected values (9aac400)
- test(migration): update expects (dd74960)
- fix: migration sdk chain configs (1f65d7f)
- fix(actions): enforce recipient to be defined and other feedback (ffe063a)
- fix(addresses): replace bundler with bundler3 (2f86523)
- fix(bundler-sdk): fix input native transfers and reallocation fees (4225642)
- fix(bundler3-actions): force adapter to be defined (c98c37e)
- fix(migration-sdk-viem): add supply migration validation (5c7607f)
- fix(migration-sdk-viem): clean code (356e3e1)
- fix(migration-sdk-viem): fix aave migration (12cd350)
- fix(migration-sdk-viem): fix and test full aave-v3 borrow migration (34a7eab)
- fix(migration-sdk-viem): fix compound lltv (65dc72d)
- fix(migration-sdk-viem): fix compound supply pausing status (bad5afc)
- fix(migration-sdk-viem): fix migration validation (72900db)
- fix(migration-sdk-viem): improve erroring (bf40cae)
- fix(migration-sdk-viem): remove lodash import (24ad41b)
- fix(migration): replace bundler with general adapter 1 (58d9548)
- feat(bundler3)!: replace encoders (bd9ec1d)
- fix(migration)!: adapt migration bundles to bundler3 (5566a41)
- Merge branch 'feat/bundler3' of github.com:morpho-org/sdks into cashd/add-op-arb-chains (2085247)
- Merge branch 'main' into next (0532af0)
- Merge branch 'main' into next (2faf320)
- Merge branch 'next' into cashd/add-op-arb-chains (8d33397)
- Merge branch 'next' into feat/INFRA-301/borrow-migration (c4b91bc)
- Merge branch 'next' into feat/INFRA-301/borrow-migration (cf5d519)
- refactor(migration-sdk-viem)!: use delete MigrationBundle (690684a)
- docs(migration-sdk-viem): update readme (ed0ab29)
- feat(chain-id): replace with number (38caf38)
- feat(chains): add all low support chains (81729b2)
- feat(migraiton-sdk-viem): fix and test aave-v3 borrow migration (4eed1d8)
- feat(migration-sdk-viem): clean multi-chain (aa109ee)
- feat(migration-sdk-viem): create abstract borrow position (02d9527)
- feat(migration-sdk-viem): fetch aave v3 borrow positions (544c1f5)
- feat(migration-sdk-viem): implement aave V2 borrow migration (d23e42e)
- feat(migration-sdk-viem): implement compound v3 migration (cff311e)
- feat(migration): adapt to MigrationBundle (e4e0ea9)
BREAKING CHANGE
minShares
was renamed tomaxSharePrice
- Bundler encoding functions now take the chainId as the first argument.
This change is necessary to support the new bundler3 contract. - MigrationBundle has been removed
@morpho-org/liquidity-sdk-viem-v1.3.0
@morpho-org/liquidity-sdk-viem-v1.3.0 (2025-04-22)
- feat(chain-id): replace with number (38caf38)