Releases: morpho-org/morpho-blue-bundlers
Releases · morpho-org/morpho-blue-bundlers
v1.2.0 reallocateTo Cantina Review
What's Changed
Deployed Addresses
- Ethereum Bundler V2: 0x4095F064B8d3c3548A3bebfd0Bbfd04750E30077
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- fix(pkg): use relative path by @julien-devatom in #401
- fix(pkg): rename package by @Rubilmax in #402
- Tests public allocator fix by @QGarchery in #406
- Test for public allocator by @QGarchery in #404
- feat[audits]: adding cantina competition report by @tomrpl in #408
- Rename v2 option 1 a couple additional text instances by @QGarchery in #416
- rename "v2" (option 1) by @MathisGD in #415
- public allocator by @MathisGD in #403
- compilation and submodules by @MathisGD in #417
- feat(pkg): add reallocateTo by @Rubilmax in #421
New Contributors
Full Changelog: v1.0.0...v1.1.0
Cantina Competition Fixes
What's Changed
- update
review-cantina
by @Rubilmax in #301 - Update
review-cantina
with hardhat tests by @Rubilmax in #323 - fix(submodule): use morpho-org by @Rubilmax in #334
- fix/Remove-error-check-CompoundV2-issue-24 by @Jean-Grimal in #312
- fix/22-stake-eth-revert-with-0-amount by @Jean-Grimal in #307
- fix/18-acknowledgement on wrapped native by @Jean-Grimal in #305
- fix(migration): update behaviors with
type(uint256).max
by @Rubilmax in #316 - Fix/remove-stEth-from-constructor-arguments-issue-21 by @Jean-Grimal in #324
- fix/17-complete-natspec by @Jean-Grimal in #302
- feat(multicall): prevent double initiation by @Rubilmax in #284
- Fix: Enforce migration bundlers address as receiver for withdraw - issue 27 by @Jean-Grimal in #327
- feat(bundler): add erc4626 slippage protection by @Rubilmax in #310
- docs(bundlers): add reentrancy disclosure by @Rubilmax in #315
- fix(transfer): allow zero transfers by @Rubilmax in #329
- Revert "Merge pull request #329 from morpho-labs/fix/zero-transfer" by @Rubilmax in #339
- Fix: add skipRevert to optimizer and CompoundV3 bundlers issue-28 by @Jean-Grimal in #321
- Fix : add requirements, consequences and side effects natspec - issue 26 by @Jean-Grimal in #330
- refactor(initiator): remove shadowing by @Rubilmax in #300
- feat(morpho): protect from slippage by @Rubilmax in #314
- fix(goerli): add transfer bundler by @Rubilmax in #353
- fix(receive): don't prevent receiving raw ETH by @Rubilmax in #285
- Refactor erc4626 approval to infinite by @Rubilmax in #337
- Remove useless Math import by @MerlinEgalite in #352
- Fix: Typographical Errors bundler - issue n 07 by @Jean-Grimal in #359
- docs(morpho): fix natspecs by @Rubilmax in #357
- feat(protect): add onlyInitiated modifier by @Rubilmax in #313
- ci(cred): remove app auth by @Rubilmax in #360
- build(lib): remove morpho-blue-irm by @Rubilmax in #361
- fix(package): replace postinstall with prepare by @Rubilmax in #356
- refactor(modifier): protect all functions by @Rubilmax in #354
- ci(foundry): decrease fuzz runs by @Rubilmax in #363
- Cantina review by @MerlinEgalite in #338
- Skip 0 amount transfers by @Rubilmax in #368
- Replace
permit2TransferFrom
withapprove2
&transferFrom2
by @Rubilmax in #335 - add
onMorphoLiquidate
by @MerlinEgalite in #366 - Remove unnecessary network-specific instanciation by @MerlinEgalite in #367
- fix(erc4626): enforce owner is bundler or initiator by @Rubilmax in #320
- Add Wrapper Bundler by @MerlinEgalite in #364
- feat(goerli): add erc20Wrapper bundler by @Rubilmax in #369
- Add draft cantina draft report by @MerlinEgalite in #370
- Update blue by @MerlinEgalite in #371
- Add oz report by @MerlinEgalite in #373
- ci(npm): add npm release by @Rubilmax in #376
- fix(ci): add installation step to npm-release.yml by @julien-devatom in #377
- Revert "build(lib): remove morpho-blue-irm" by @MerlinEgalite in #365
- Update
post-cantina
by @Rubilmax in #381 - feat(pkg): add erc20 wrapper by @Rubilmax in #384
- fix(npm): publish dist by @Rubilmax in #386
- fix(config): set build config by @Rubilmax in #390
- feat(bundler): add Sepolia bundler by @Rubilmax in #391
- fix: remove inconsistent comment by @julien-devatom in #372
- fix(erc20-wrapper): add payable modifier by @Rubilmax in #380
- Fix natspec on morphoWithdraw by @Jean-Grimal in #389
- fix(compound-v3): fix interface by @Rubilmax in #388
- Fix authorizations natspec by @Jean-Grimal in #387
- Use
_approveMaxTo
in StEthBundler by @Jean-Grimal in #385 - fix(erc4626): remove call to max functions by @Rubilmax in #379
- fix(erc4626): adapts slippage by @Rubilmax in #382
- fix(migration): fix how repay work by @Rubilmax in #383
- Specify
type(uint256).max
behaviors by @Rubilmax in #394 - feat: remove liquidate by @Jean-Grimal in #395
- Update blue lib by @MerlinEgalite in #396
- Post cantina by @MerlinEgalite in #392
- Add checks in ERC20WrapperBundler by @Jean-Grimal in #398
- build: update optimizer by @MerlinEgalite in #400
Full Changelog: v0.0.2...v1.0.0
Deployed Addresses
Ethereum Bundler V1: 0xa7995f71aa11525db02fc2473c37dee5dbf55107
Cantina Competition Code
What's Changed
- refactor(initiator): remove shadowing by @Rubilmax in #300
- Skip 0 amount transfers by @Rubilmax in #368
- Replace
permit2TransferFrom
withapprove2
&transferFrom2
by @Rubilmax in #335 - add
onMorphoLiquidate
by @MerlinEgalite in #366 - Remove unnecessary network-specific instanciation by @MerlinEgalite in #367
- fix(erc4626): enforce owner is bundler or initiator by @Rubilmax in #320
- Add Wrapper Bundler by @MerlinEgalite in #364
- feat(goerli): add erc20Wrapper bundler by @Rubilmax in #369
- Add draft cantina draft report by @MerlinEgalite in #370
- Update blue by @MerlinEgalite in #371
Full Changelog: v1.0.0-alpha...v1.0.0-beta
Spearbit review fixes
What's Changed
- update
review-cantina
by @Rubilmax in #301 - Update
review-cantina
with hardhat tests by @Rubilmax in #323 - fix(submodule): use morpho-org by @Rubilmax in #334
- fix/Remove-error-check-CompoundV2-issue-24 by @Jean-Grimal in #312
- fix/22-stake-eth-revert-with-0-amount by @Jean-Grimal in #307
- fix/18-acknowledgement on wrapped native by @Jean-Grimal in #305
- fix(migration): update behaviors with
type(uint256).max
by @Rubilmax in #316 - Fix/remove-stEth-from-constructor-arguments-issue-21 by @Jean-Grimal in #324
- fix/17-complete-natspec by @Jean-Grimal in #302
- feat(multicall): prevent double initiation by @Rubilmax in #284
- Fix: Enforce migration bundlers address as receiver for withdraw - issue 27 by @Jean-Grimal in #327
- feat(bundler): add erc4626 slippage protection by @Rubilmax in #310
- docs(bundlers): add reentrancy disclosure by @Rubilmax in #315
- fix(transfer): allow zero transfers by @Rubilmax in #329
- Revert "Merge pull request #329 from morpho-labs/fix/zero-transfer" by @Rubilmax in #339
- Fix: add skipRevert to optimizer and CompoundV3 bundlers issue-28 by @Jean-Grimal in #321
- Fix : add requirements, consequences and side effects natspec - issue 26 by @Jean-Grimal in #330
- feat(morpho): protect from slippage by @Rubilmax in #314
- fix(goerli): add transfer bundler by @Rubilmax in #353
- fix(receive): don't prevent receiving raw ETH by @Rubilmax in #285
- Refactor erc4626 approval to infinite by @Rubilmax in #337
- Remove useless Math import by @MerlinEgalite in #352
- Fix: Typographical Errors bundler - issue n 07 by @Jean-Grimal in #359
- docs(morpho): fix natspecs by @Rubilmax in #357
- feat(protect): add onlyInitiated modifier by @Rubilmax in #313
- ci(cred): remove app auth by @Rubilmax in #360
- build(lib): remove morpho-blue-irm by @Rubilmax in #361
- fix(package): replace postinstall with prepare by @Rubilmax in #356
- refactor(modifier): protect all functions by @Rubilmax in #354
- ci(foundry): decrease fuzz runs by @Rubilmax in #363
- Cantina review by @MerlinEgalite in #338
Full Changelog: v0.0.2...v1.0.0-alpha
Release patch 0.0.2
Release type: patch
Additional release notes can go here.