Releases: gelatodigital/automate
Releases · gelatodigital/automate
Automate/Functions v3
Gelato Automate is now renaming as Gelato Functions.
Main new features includes:
- Typescript functions for off-chain data & api call
- On-chain Event trigger
- Custom time interval & cron based trigger
- Higher security with default Proxy
Automate Legacy user should check the migration guide available here:
https://docs.gelato.network/developer-services/automate-legacy/legacy-automate-migration-guide
Automate V2
🎉 Ops is now Automate
Ops V2
Major upgrade that introduces a new flexible module-based task creation architecture.
Released modules:
- Time: specify your task execution interval and start time
- Resolver: use a smart contract resolver function for dynamic executions
- Proxy: use a dedicated
msg.sender
for increased security 🆕 - SingleExec: create task that cancels automatically after 1st execution 🆕
Unified task creation method:
ops.createTask
is the new task creation entry point, and can be used with all combinations of module,- old task creations methods are kept as fallback functions for backward compatibility.
Updated smart contracts:
Ops.sol
Newly deployed smart contracts:
OpsProxyFactory.sol
ProxyModule.sol
ResolverModule.sol
TimeModule.sol
SingleExecModule.sol
Changelog: 1.0.5...2.0.0
Optimism, Moonbeam & Kovan deployments
- support for new networks: Optimism, Moonbeam and Kovan
- full Gnosis-safe compatibility
- Task SDK for programmatic task creation and management
- UI bug fixes and security enhancements
full changelog: 1.0.4...1.0.5
Task Treasury Gas savings
See details:
https://twitter.com/hilmarxo/status/1514905300263972865?s=20&t=5FkdDdBRlksuQnJZqyozjw
What's Changed
- edit test by @brandonchuah in #1
- update readme by @brandonchuah in #3
- add PokeMeReady by @brandonchuah in #4
- edit readme by @brandonchuah in #5
- made task treasury payment optional by @hilmarx in #6
- deploy PokeMe3 on fantom by @brandonchuah in #7
- Feat/add fee statevars by @hilmarx in #8
- add counter, resolver and test without using treasury by @brandonchuah in #9
- Deploy v3 by @brandonchuah in #10
- Feat/deploy rinkeby by @hilmarx in #11
- Feat/add revert messages by @hilmarx in #13
- Deploy v3 by @brandonchuah in #12
- upgrade proxy on ropsten, fantom, matic by @brandonchuah in #14
- not-rely-on-time by @hilmarx in #15
- Feat/deploy goerli by @hilmarx in #17
- upated pokeme mainnet by @hilmarx in #18
- Deploy l2 by @brandonchuah in #26
- exec charges on reverts by @brandonchuah in #31
- Change how we simulate for reverts in exec by @brandonchuah in #44
- deploy charges-on-reverts on avax, bsc, arb by @brandonchuah in #46
- Feat/deploy revert to networks hil by @hilmarx in #47
- feat: deploy on gnosis chain by @brandonchuah in #52
- feat: upgradable treasury by @brandonchuah in #42
Full Changelog: 1.0.0...1.0.4
Mainnet Release
Merge pull request #15 from gelatodigital/feat/poke-me-two readme update