Skip to content

Releases: morpho-org/sdks

@morpho-org/test-v2.1.3

24 Apr 16:02
4245a0d
Compare
Choose a tag to compare

@morpho-org/test-v2.1.3 (2025-04-24)

  • fix(test): build esm & cjs (cd0d552)
  • fix(tsconfig): move tsbuildinfo to root dir (8b29350)

@morpho-org/test-v2.1.3-next.1

24 Apr 15:52
8fe2ccf
Compare
Choose a tag to compare
Pre-release

@morpho-org/test-v2.1.3-next.1 (2025-04-24)

  • fix(test): build esm & cjs (cd0d552)
  • fix(tsconfig): move tsbuildinfo to root dir (8b29350)

@morpho-org/test-v2.1.3-next.0

24 Apr 15:27
28bfad5
Compare
Choose a tag to compare
Pre-release

@morpho-org/test-v2.1.3-next.0 (2025-04-24)

  • fix(test): build esm & cjs (cd0d552)

@morpho-org/test-v2.1.2

22 Apr 15:00
4cf5788
Compare
Choose a tag to compare

@morpho-org/test-v2.1.2 (2025-04-22)

  • Merge branch 'main' into merge-main (cf96d8a)
  • Merge branch 'main' into next (6298658)
  • test(bundler): simplify error checks (9fde3a8)
  • build(test): bump viem-tracer (bc691ac)

@morpho-org/simulation-sdk-wagmi-v3.0.0

22 Apr 15:00
4cf5788
Compare
Choose a tag to compare

@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 by useMarkets (resp. useUsers, etc) is now a mapping indexed by market ids, (resp. user addresses, etc)
  • isFetching returned by useMarkets (resp. useUsers, etc) is now a mapping indexed by market ids, (resp. user addresses, etc)
  • useMarkets, useUsers, etc... now return isFetchingAny
  • 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 with permit2BundlerAllowance

@morpho-org/simulation-sdk-v3.0.0

22 Apr 15:00
4cf5788
Compare
Choose a tag to compare

@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 by useMarkets (resp. useUsers, etc) is now a mapping indexed by market ids, (resp. user addresses, etc)
  • isFetching returned by useMarkets (resp. useUsers, etc) is now a mapping indexed by market ids, (resp. user addresses, etc)
  • useMarkets, useUsers, etc... now return isFetchingAny
  • 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 with permit2BundlerAllowance

@morpho-org/morpho-ts-v2.3.0

22 Apr 15:00
4cf5788
Compare
Choose a tag to compare

@morpho-org/morpho-ts-v2.3.0 (2025-04-22)

  • fix(formatter): remove deprecated method (f171e0b)
  • Merge branch 'main' of github.com:morpho-org/sdks into next (166a03e)
  • Merge branch 'main' of github.com:morpho-org/sdks into next (bcbd965)
  • feat(chain-id): replace with number (38caf38)

@morpho-org/morpho-test-v2.3.0

22 Apr 15:00
4cf5788
Compare
Choose a tag to compare

@morpho-org/morpho-test-v2.3.0 (2025-04-22)

  • fix(morpho-test): add market fixture (27777dc)
  • fix(morpho-test): add market fixture (667d53a)
  • feat(chain-id): replace with number (38caf38)

@morpho-org/migration-sdk-viem-v2.0.0

22 Apr 15:00
4cf5788
Compare
Choose a tag to compare

@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 to maxSharePrice
  • 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

22 Apr 15:00
4cf5788
Compare
Choose a tag to compare

@morpho-org/liquidity-sdk-viem-v1.3.0 (2025-04-22)

  • feat(chain-id): replace with number (38caf38)