diff --git a/.release-please-manifest.json b/.release-please-manifest.json index cba6f45bd2..02537a6f5a 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,11 +1,11 @@ { - ".": "0.3.0", - "packages/branding": "0.0.1", - "packages/bridge-ui": "0.0.1", - "packages/protocol": "0.0.1", - "packages/relayer": "0.0.1", - "packages/status-page": "0.0.1", - "packages/tokenomics": "0.0.1", - "packages/website": "0.0.1", - "packages/whitepaper": "1.2.2" + ".": "0.4.0", + "packages/branding": "0.1.0", + "packages/bridge-ui": "0.1.0", + "packages/protocol": "0.1.0", + "packages/relayer": "0.1.0", + "packages/status-page": "0.1.0", + "packages/tokenomics": "0.1.0", + "packages/website": "0.1.0", + "packages/whitepaper": "1.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000..b63c853e35 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,118 @@ +# Changelog + +## [0.4.0](https://github.com/taikoxyz/taiko-mono/compare/taiko-mono-v0.3.0...taiko-mono-v0.4.0) (2023-01-19) + + +### Features + +* **bridge-ui:** add announcement for bridge ui testnet ([#454](https://github.com/taikoxyz/taiko-mono/issues/454)) ([fb801f2](https://github.com/taikoxyz/taiko-mono/commit/fb801f236aa6033793130afbaf74575e0bb9751e)) +* **bridge-ui:** add memo max length check ([#12980](https://github.com/taikoxyz/taiko-mono/issues/12980)) ([dd389be](https://github.com/taikoxyz/taiko-mono/commit/dd389be4f47bfa37ffd338e674ff9e4bf7ea36c5)) +* **bridge-ui:** bridge light and dark themes ([#12957](https://github.com/taikoxyz/taiko-mono/issues/12957)) ([a36aebd](https://github.com/taikoxyz/taiko-mono/commit/a36aebd8baa2517e970564fcd0a2d0e5d0ea42a8)) +* **bridge-ui:** ERC20 Bridge + approval ([#353](https://github.com/taikoxyz/taiko-mono/issues/353)) ([0652595](https://github.com/taikoxyz/taiko-mono/commit/0652595af38f17ed4bfc6e72bca64d2a6fb5616c)) +* **bridge-ui:** hide input arrows and focus ring ([#439](https://github.com/taikoxyz/taiko-mono/issues/439)) ([2269cc5](https://github.com/taikoxyz/taiko-mono/commit/2269cc5ab913c5da84e9d075b7cf86b233efe5dd)) +* **bridge-ui:** process message ([#387](https://github.com/taikoxyz/taiko-mono/issues/387)) ([d1781c0](https://github.com/taikoxyz/taiko-mono/commit/d1781c0107110e70c87e76d3fc1f6a9bc2aa1a46)) +* **bridge-ui:** recommend fee ([#457](https://github.com/taikoxyz/taiko-mono/issues/457)) ([c373194](https://github.com/taikoxyz/taiko-mono/commit/c3731945efb7d94878fe050f3fe68e046236d21a)) +* **bridge-ui:** remove right padding on mobile view banner ([#455](https://github.com/taikoxyz/taiko-mono/issues/455)) ([0c274a2](https://github.com/taikoxyz/taiko-mono/commit/0c274a2cd60e256659b6a69a8cb78b71fb1c254f)) +* **bridge-ui:** responsive design, memo, style updates, navbar changes ([#396](https://github.com/taikoxyz/taiko-mono/issues/396)) ([742ddcb](https://github.com/taikoxyz/taiko-mono/commit/742ddcbc9e40f266079d8a415ce19d077ac4d980)) +* **bridge-ui:** tooltips, bug fix, general UI enhancements ([#462](https://github.com/taikoxyz/taiko-mono/issues/462)) ([846a18d](https://github.com/taikoxyz/taiko-mono/commit/846a18dac69078d9bb31c03ea735ae2b6648c306)) +* **bridge:** add faucet link to announcement ([#485](https://github.com/taikoxyz/taiko-mono/issues/485)) ([d1a4921](https://github.com/taikoxyz/taiko-mono/commit/d1a492183fd4ab8f195697864f54c35349dca93d)) +* **bridge:** add getMessageStatusSlot function ([#12940](https://github.com/taikoxyz/taiko-mono/issues/12940)) ([9837fa3](https://github.com/taikoxyz/taiko-mono/commit/9837fa3dceb5d702b2247879af52988be4da333d)) +* **bridge:** autoconnect wallet on load ([#6643](https://github.com/taikoxyz/taiko-mono/issues/6643)) ([1332aa2](https://github.com/taikoxyz/taiko-mono/commit/1332aa2dbb0a606720f7783b250b0850ec32fa9c)) +* **bridge:** bridge design ([#369](https://github.com/taikoxyz/taiko-mono/issues/369)) ([04702db](https://github.com/taikoxyz/taiko-mono/commit/04702db23e3fd705133408e077b8d1a040951202)) +* **bridge:** bridge transactions ([#411](https://github.com/taikoxyz/taiko-mono/issues/411)) ([19dd7ab](https://github.com/taikoxyz/taiko-mono/commit/19dd7abd4a2f5bc83e43d31938e43501472ff108)) +* **bridge:** change pending message for l2 to l1 ([#486](https://github.com/taikoxyz/taiko-mono/issues/486)) ([11be3cd](https://github.com/taikoxyz/taiko-mono/commit/11be3cd192039b3cb5ecf8c42c1bcae0b9243f3c)) +* **bridge:** implement the bridge relayer ([#191](https://github.com/taikoxyz/taiko-mono/issues/191)) ([9f49e4c](https://github.com/taikoxyz/taiko-mono/commit/9f49e4c87304853c9d94693434d23a6b8258eac6)) +* **bridge:** non-mm wallets ([#438](https://github.com/taikoxyz/taiko-mono/issues/438)) ([7f3ac3b](https://github.com/taikoxyz/taiko-mono/commit/7f3ac3b2f3d0b650ce2db06a13655c032b771b33)) +* **deployment:** fund L1 bridge ([#400](https://github.com/taikoxyz/taiko-mono/issues/400)) ([e7ef53e](https://github.com/taikoxyz/taiko-mono/commit/e7ef53e27cb906d7128a3e512e7082e4176786e4)) +* **docs:** add contributors section ([#302](https://github.com/taikoxyz/taiko-mono/issues/302)) ([ec750ea](https://github.com/taikoxyz/taiko-mono/commit/ec750eaccf7c7ee6e90dbc2c56bfb2fb6668c52c)) +* **docs:** add github discussions links ([#436](https://github.com/taikoxyz/taiko-mono/issues/436)) ([8bf5632](https://github.com/taikoxyz/taiko-mono/commit/8bf563269d88f9b39305424bed2551580cd3c8e8)) +* **docs:** add github edit button to talks and faq page ([#334](https://github.com/taikoxyz/taiko-mono/issues/334)) ([b9951d6](https://github.com/taikoxyz/taiko-mono/commit/b9951d6099632184d66616d81852377605a1f41b)) +* **docs:** autocommit changes to solidity docs and omit private state vars and functions ([#490](https://github.com/taikoxyz/taiko-mono/issues/490)) ([dbf8db9](https://github.com/taikoxyz/taiko-mono/commit/dbf8db97635e4fa7c1808c55e62c20f5e987935d)) +* **docs:** improve docs ([#1646](https://github.com/taikoxyz/taiko-mono/issues/1646)) ([4ac12a4](https://github.com/taikoxyz/taiko-mono/commit/4ac12a47c83e17f78ea27f6b73080d19ee1aad8f)) +* **docs:** update contributing guide ([#437](https://github.com/taikoxyz/taiko-mono/issues/437)) ([8216cc1](https://github.com/taikoxyz/taiko-mono/commit/8216cc156d77d76d24b1df957c98ffe02f36f426)) +* **genesis:** support deterministic L2 pre-deployed contract addresses ([#358](https://github.com/taikoxyz/taiko-mono/issues/358)) ([cd34f17](https://github.com/taikoxyz/taiko-mono/commit/cd34f17382400f0ee3bfa85c8ef6a1f5acdb749a)) +* implement release-please workflow ([#12967](https://github.com/taikoxyz/taiko-mono/issues/12967)) ([b0c8b60](https://github.com/taikoxyz/taiko-mono/commit/b0c8b60da0af3160db758f83c1f6368a3a712593)) +* init taiko docusaurus site ([#177](https://github.com/taikoxyz/taiko-mono/issues/177)) ([bf3ca48](https://github.com/taikoxyz/taiko-mono/commit/bf3ca48c2ede9df422cdb2801dd02ccbb03ba924)) +* migrate to nextra ([#12947](https://github.com/taikoxyz/taiko-mono/issues/12947)) ([ac11959](https://github.com/taikoxyz/taiko-mono/commit/ac1195940d1ab450e95367e6008162de1d22f0ab)) +* **protocol:** add `TaikoL1.getBlockProvers` ([#340](https://github.com/taikoxyz/taiko-mono/issues/340)) ([c54f810](https://github.com/taikoxyz/taiko-mono/commit/c54f810d3251f97fcc1e061478044b93bfc0cf28)) +* **protocol:** allow empty L2 blocks ([#406](https://github.com/taikoxyz/taiko-mono/issues/406)) ([6d1abf7](https://github.com/taikoxyz/taiko-mono/commit/6d1abf7bd8565bf0377a42b823a6ad98959c340a)) +* **protocol:** allow whitelisting proposers ([#375](https://github.com/taikoxyz/taiko-mono/issues/375)) ([80b99a4](https://github.com/taikoxyz/taiko-mono/commit/80b99a4afe6f68f9bca6d7b07e584e57c2ea7f0b)) +* **protocol:** enhance ZKP handling & change proofs order ([#288](https://github.com/taikoxyz/taiko-mono/issues/288)) ([5fdfdfa](https://github.com/taikoxyz/taiko-mono/commit/5fdfdfad4207792411f5e92dcee5c603dbeaeee3)) +* **protocol:** expose getUncleProofDelay function ([#7058](https://github.com/taikoxyz/taiko-mono/issues/7058)) ([dd0f011](https://github.com/taikoxyz/taiko-mono/commit/dd0f01179ab328d0d8ebb20a07204df821b36a77)) +* **protocol:** implement & simulate tokenomics ([#376](https://github.com/taikoxyz/taiko-mono/issues/376)) ([191eb11](https://github.com/taikoxyz/taiko-mono/commit/191eb110990d60b49883eb3f3d7841c33421d067)) +* **protocol:** invalidBlock must from golden touch address with 0 gasprice ([#482](https://github.com/taikoxyz/taiko-mono/issues/482)) ([ecb9cc5](https://github.com/taikoxyz/taiko-mono/commit/ecb9cc543513e61ae9efbdfb17cacda87ce3f70d)) +* **protocol:** preprocess variables for test ([#445](https://github.com/taikoxyz/taiko-mono/issues/445)) ([31584b4](https://github.com/taikoxyz/taiko-mono/commit/31584b47c11749711dcb3c61dc74581991141de3)) +* **protocol:** whitelist provers & temporarily disable coverage check ([#296](https://github.com/taikoxyz/taiko-mono/issues/296)) ([06ceee2](https://github.com/taikoxyz/taiko-mono/commit/06ceee2599d01802683cca6b57e3fb6710946cd1)) +* **relayer:** Allow resync flag option to restart processing from block 0 ([#266](https://github.com/taikoxyz/taiko-mono/issues/266)) ([6b01cbe](https://github.com/taikoxyz/taiko-mono/commit/6b01cbe986d61795fc9a2ef256dbe85409251720)) +* **relayer:** Asynchronous message processing, error handling, nonce management, and indexer folder structuring ([#259](https://github.com/taikoxyz/taiko-mono/issues/259)) ([ed6d551](https://github.com/taikoxyz/taiko-mono/commit/ed6d551744965440153eaa7a8c42c887fa26938c)) +* **relayer:** header sync check before processing messages ([#441](https://github.com/taikoxyz/taiko-mono/issues/441)) ([e9fda8b](https://github.com/taikoxyz/taiko-mono/commit/e9fda8bb80ecfefcfd7d64062b50ebf5b5eec2ef)) +* **relayer:** HTTP api for exposing events table for bridge UI ([#271](https://github.com/taikoxyz/taiko-mono/issues/271)) ([7b5e6b8](https://github.com/taikoxyz/taiko-mono/commit/7b5e6b809c0e2f6a8615896d57e2b0d2db98c80b)) +* **relayer:** only process profitable transactions ([#408](https://github.com/taikoxyz/taiko-mono/issues/408)) ([b5d8180](https://github.com/taikoxyz/taiko-mono/commit/b5d81802e32b038b5bcdd26f233b0cd4b3eca3fa)) +* **relayer:** run in http only mode, so we can scale up if necessary for requests and only have one indexer ([6500234](https://github.com/taikoxyz/taiko-mono/commit/6500234991702b203e6e8baeb496e5473b631f83)) +* **relayer:** Wait N confirmations on source chain before processing message on destination chain ([#270](https://github.com/taikoxyz/taiko-mono/issues/270)) ([7ab1291](https://github.com/taikoxyz/taiko-mono/commit/7ab129193f3e08faf04cd1b7e09b5b5994636775)) +* restrict pr lint scopes to package names ([#12970](https://github.com/taikoxyz/taiko-mono/issues/12970)) ([477d936](https://github.com/taikoxyz/taiko-mono/commit/477d93643694d273b4a4dd72e75e37ae1d04bfc5)) +* **status-page:** First PR for a Status Page ([#11449](https://github.com/taikoxyz/taiko-mono/issues/11449)) ([a164ac9](https://github.com/taikoxyz/taiko-mono/commit/a164ac935c2e05bfc8f9fa753f14692bcc457860)) +* **ui:** Template / initial repo for UI ([#304](https://github.com/taikoxyz/taiko-mono/issues/304)) ([a396511](https://github.com/taikoxyz/taiko-mono/commit/a39651133d4c3bd8b6eea5db93daec7698600707)) +* **website:** add a footer link for whitepaper ([#12956](https://github.com/taikoxyz/taiko-mono/issues/12956)) ([f329710](https://github.com/taikoxyz/taiko-mono/commit/f329710d3babb0a8b838a336f9f85516b868ae86)) +* **website:** add youtube footer link ([#301](https://github.com/taikoxyz/taiko-mono/issues/301)) ([912db51](https://github.com/taikoxyz/taiko-mono/commit/912db517c0cbea9bc797e5cf3159eeedd195c1f7)) +* **website:** allow preview of website changes ([#12966](https://github.com/taikoxyz/taiko-mono/issues/12966)) ([5304606](https://github.com/taikoxyz/taiko-mono/commit/5304606303888586fb01b5f6185766a966e392f0)) +* **website:** create testnet docs ([#428](https://github.com/taikoxyz/taiko-mono/issues/428)) ([b355be0](https://github.com/taikoxyz/taiko-mono/commit/b355be0295ac7474966e8553aad4133b3f96f883)) +* **website:** default to light theme for readability ([#448](https://github.com/taikoxyz/taiko-mono/issues/448)) ([f9dd4e0](https://github.com/taikoxyz/taiko-mono/commit/f9dd4e0b6aa7329b05954207965907a262c9c6ce)) +* **website:** init smart contracts docs ([#390](https://github.com/taikoxyz/taiko-mono/issues/390)) ([c895430](https://github.com/taikoxyz/taiko-mono/commit/c895430f775c95fc1234204533a49245958fb323)) +* **website:** rework the website hero + animated taiko image ([#414](https://github.com/taikoxyz/taiko-mono/issues/414)) ([70087dd](https://github.com/taikoxyz/taiko-mono/commit/70087ddf807a68338e31ecea0553ef5cbc951636)) +* **website:** update website homepage ([#278](https://github.com/taikoxyz/taiko-mono/issues/278)) ([07a2709](https://github.com/taikoxyz/taiko-mono/commit/07a270995351849bf63acdf0878dcc91fae8f71a)) +* **website:** update website homepage ([#383](https://github.com/taikoxyz/taiko-mono/issues/383)) ([0b0e3c0](https://github.com/taikoxyz/taiko-mono/commit/0b0e3c021fbb8295546f60d1165051fbf26d91bd)) +* **website:** use oxanium font for homepage headings ([#432](https://github.com/taikoxyz/taiko-mono/issues/432)) ([6253f5f](https://github.com/taikoxyz/taiko-mono/commit/6253f5fbef4051830a357f0e6d2bf892902c2acf)) + + +### Bug Fixes + +* **bridge-ui:** Eth fix ([#475](https://github.com/taikoxyz/taiko-mono/issues/475)) ([08175b8](https://github.com/taikoxyz/taiko-mono/commit/08175b803aaabdf6195f5a7a3ed8e0baf9558cc5)) +* **bridge-ui:** ios dropdown a11y and horizontal padding ([#425](https://github.com/taikoxyz/taiko-mono/issues/425)) ([b8fbdea](https://github.com/taikoxyz/taiko-mono/commit/b8fbdead07338e76c3e06360cd5ba2447de2eea9)) +* **bridge-ui:** make testnet naming consistent with UI ([#481](https://github.com/taikoxyz/taiko-mono/issues/481)) ([58f4259](https://github.com/taikoxyz/taiko-mono/commit/58f4259f1bcfd181b0d59e8b97c00df748176b2a)) +* **bridge-ui:** toggle chain ([#395](https://github.com/taikoxyz/taiko-mono/issues/395)) ([2d45b9c](https://github.com/taikoxyz/taiko-mono/commit/2d45b9c69e3eac8fe8d4b8baf8a24194fd25a3b2)) +* **bridge-ui:** transaction tab same width as bridge width ([#8195](https://github.com/taikoxyz/taiko-mono/issues/8195)) ([85a5bfd](https://github.com/taikoxyz/taiko-mono/commit/85a5bfd235b7e5884b135322cbee9b12475a7b1b)) +* **bridge:** bridge Ui should estimate gas not used hardcoded gas limit ([#12962](https://github.com/taikoxyz/taiko-mono/issues/12962)) ([1eb3c6f](https://github.com/taikoxyz/taiko-mono/commit/1eb3c6f5add36a8856d45c85fbaafb32655a8b70)) +* **bridge:** fix max amount button ([#6246](https://github.com/taikoxyz/taiko-mono/issues/6246)) ([409e7a4](https://github.com/taikoxyz/taiko-mono/commit/409e7a4cb46440f392952471411b20e5bd419ad7)) +* **bridge:** max amount button should deduct gas ([#12661](https://github.com/taikoxyz/taiko-mono/issues/12661)) ([7692ac8](https://github.com/taikoxyz/taiko-mono/commit/7692ac89456b353ad0fdf8c898cd5058cde0e2b4)) +* **bridge:** minor responsiveness fixes ([#407](https://github.com/taikoxyz/taiko-mono/issues/407)) ([0d617c5](https://github.com/taikoxyz/taiko-mono/commit/0d617c533e0baf40cea915ab327b308ce852be42)) +* **bridge:** minor responsiveness fixes ([#407](https://github.com/taikoxyz/taiko-mono/issues/407)) ([0358add](https://github.com/taikoxyz/taiko-mono/commit/0358addf37186294fa2a452321d6f642762abde7)) +* **bridge:** minor ui fixes ([#474](https://github.com/taikoxyz/taiko-mono/issues/474)) ([5998197](https://github.com/taikoxyz/taiko-mono/commit/59981970e17e146ca09afbea1964409372d954d2)) +* **bridge:** multiple message processed toasts ([#8186](https://github.com/taikoxyz/taiko-mono/issues/8186)) ([a091bc0](https://github.com/taikoxyz/taiko-mono/commit/a091bc05bd64f0a0c9a930e4fe296adf363a7233)) +* **bridge:** remove input arrows from firefox ([#6248](https://github.com/taikoxyz/taiko-mono/issues/6248)) ([197ae01](https://github.com/taikoxyz/taiko-mono/commit/197ae01bdfd0c7256671c2045dfdf145171b9172)) +* **bridge:** reported issue fixes ([#12368](https://github.com/taikoxyz/taiko-mono/issues/12368)) ([0e596cb](https://github.com/taikoxyz/taiko-mono/commit/0e596cb1c95beeef0d90682d98fd6e50ecffd5a2)) +* **bridge:** Token Vault sendEther messages with processing fees are impossible to send ([#277](https://github.com/taikoxyz/taiko-mono/issues/277)) ([10d9bbc](https://github.com/taikoxyz/taiko-mono/commit/10d9bbc63ca624cc80c729942301eac334c960df)) +* **bridge:** ui and disconnect fixes ([#7076](https://github.com/taikoxyz/taiko-mono/issues/7076)) ([b6345e2](https://github.com/taikoxyz/taiko-mono/commit/b6345e28abd414cbb52e403369323976f8b14272)) +* **bridge:** ui fixes ([#489](https://github.com/taikoxyz/taiko-mono/issues/489)) ([6c080cb](https://github.com/taikoxyz/taiko-mono/commit/6c080cb3be95468deace6fdd3d9467902fef4be1)) +* **bridge:** use metamask wagmi connector ([#2080](https://github.com/taikoxyz/taiko-mono/issues/2080)) ([0d74845](https://github.com/taikoxyz/taiko-mono/commit/0d74845d0192736229cbc682ff7fd8f8610ee643)) +* **cicd:** comment out unnecessary github action in solidity.yml ([#244](https://github.com/taikoxyz/taiko-mono/issues/244)) ([ebf6aa6](https://github.com/taikoxyz/taiko-mono/commit/ebf6aa66e9ca5d8967d6aaf9856c268521875bee)) +* **docs:** fix readme badges ([#447](https://github.com/taikoxyz/taiko-mono/issues/447)) ([7731e0f](https://github.com/taikoxyz/taiko-mono/commit/7731e0f2a0d11e71c2defdbaf613a694f259d284)) +* **docs:** typo in contributing docs ([5bed261](https://github.com/taikoxyz/taiko-mono/commit/5bed261321baa82bc20f1e1324ad1ee8668a2178)) +* **pnpm:** conflict with eslint command and use pnpm instead of npm ([#273](https://github.com/taikoxyz/taiko-mono/issues/273)) ([134cd5a](https://github.com/taikoxyz/taiko-mono/commit/134cd5a75fcf3e78feac5762985d09658404735e)) +* **preprocess:** fix hardhat preprocessor configs ([#368](https://github.com/taikoxyz/taiko-mono/issues/368)) ([8bdbb3e](https://github.com/taikoxyz/taiko-mono/commit/8bdbb3e3f5f30d11e4f9213690db316f2148568c)) +* **protocol:** Add EtherTransferred event to EtherVault [#12971](https://github.com/taikoxyz/taiko-mono/issues/12971) ([5791f3a](https://github.com/taikoxyz/taiko-mono/commit/5791f3af85df462cc5aabbdf2b14d957d49c9f00)) +* **protocol:** fix `BlockVerified` event ([#381](https://github.com/taikoxyz/taiko-mono/issues/381)) ([fe479c8](https://github.com/taikoxyz/taiko-mono/commit/fe479c8ff22b0da59ec75cc9e0dea04e38ebbb92)) +* **protocol:** fix `TokenVault.sendERC20` ([#420](https://github.com/taikoxyz/taiko-mono/issues/420)) ([d42b953](https://github.com/taikoxyz/taiko-mono/commit/d42b953c51e66948d7a6563042f7a521ee2d557a)) +* **protocol:** fix an occantional error in `test:tokenomics` ([#12950](https://github.com/taikoxyz/taiko-mono/issues/12950)) ([005364c](https://github.com/taikoxyz/taiko-mono/commit/005364c11c327f6dcaad7872c5064eb81e52f35b)) +* **protocol:** Fix bug in getProposedBlock ([#11679](https://github.com/taikoxyz/taiko-mono/issues/11679)) ([a6a596c](https://github.com/taikoxyz/taiko-mono/commit/a6a596cf10ecfa517a781e8c487b2d74f05a9526)) +* **protocol:** let `LibZKP.verify` return `true` ([#12676](https://github.com/taikoxyz/taiko-mono/issues/12676)) ([d0f17a6](https://github.com/taikoxyz/taiko-mono/commit/d0f17a6dc8921df49a63831d91170a7c11476bd9)) +* **protocol:** Remove enableDestChain functionality ([#12341](https://github.com/taikoxyz/taiko-mono/issues/12341)) ([362d083](https://github.com/taikoxyz/taiko-mono/commit/362d083497cc74b3bcd05a406beeff2101a422ef)) +* **protocol:** update avg proof time and avg block time ([#391](https://github.com/taikoxyz/taiko-mono/issues/391)) ([3681483](https://github.com/taikoxyz/taiko-mono/commit/3681483efe97c38a488563594c003dabfa23b2de)) +* **relayer:** fix migrations ([#300](https://github.com/taikoxyz/taiko-mono/issues/300)) ([151415e](https://github.com/taikoxyz/taiko-mono/commit/151415e71f2b6ac62c607d5cc928fa258064a679)) +* **relayer:** gas limit + use loading as priorioty on bridge form ([#487](https://github.com/taikoxyz/taiko-mono/issues/487)) ([3747d4c](https://github.com/taikoxyz/taiko-mono/commit/3747d4c41e836ab533e864ec44073ae681bf4b36)) +* **relayer:** save block by chain id ([#379](https://github.com/taikoxyz/taiko-mono/issues/379)) ([608e3e3](https://github.com/taikoxyz/taiko-mono/commit/608e3e3723586f8b412d71118d15f6bab86ad596)) +* **status-page:** change bootnode to regular provider for peers, add a transition and min height ([#12336](https://github.com/taikoxyz/taiko-mono/issues/12336)) ([9fe10e4](https://github.com/taikoxyz/taiko-mono/commit/9fe10e44619452d6cfc39127586a7fe7404aca85)) +* **status-page:** gas price should use l2provider, add descriptions and tooltips ([#12490](https://github.com/taikoxyz/taiko-mono/issues/12490)) ([cd34714](https://github.com/taikoxyz/taiko-mono/commit/cd34714ad29e03d08f673adb6dd61bb88436de50)) +* **test:** fix the occasional `noNetwork` error in integration tests ([#7562](https://github.com/taikoxyz/taiko-mono/issues/7562)) ([a8e82d5](https://github.com/taikoxyz/taiko-mono/commit/a8e82d5c2d65d293d17953ff357816483eb25e00)) +* **test:** fix two occasional errors when running bridge tests ([#305](https://github.com/taikoxyz/taiko-mono/issues/305)) ([fb91e0d](https://github.com/taikoxyz/taiko-mono/commit/fb91e0d482df9a510e582dcf267aadd8892fcebd)) +* **test:** Fixed integration test case ([#483](https://github.com/taikoxyz/taiko-mono/issues/483)) ([4b0893e](https://github.com/taikoxyz/taiko-mono/commit/4b0893e3b0a723cd9115fd0c03e4ec4d1e0d1a38)) +* **test:** making tests type-safe ([#318](https://github.com/taikoxyz/taiko-mono/issues/318)) ([66ec7cc](https://github.com/taikoxyz/taiko-mono/commit/66ec7cc143af58dda8fde0d6adc30a4758685d1e)) +* **tests:** cleanup tests to prepare for tokenomics testing ([#11316](https://github.com/taikoxyz/taiko-mono/issues/11316)) ([d63fae3](https://github.com/taikoxyz/taiko-mono/commit/d63fae30f1e3415d6f377adeab90c062fed5ad42)) +* **website:** animation scrolling errors ([#453](https://github.com/taikoxyz/taiko-mono/issues/453)) ([97d093b](https://github.com/taikoxyz/taiko-mono/commit/97d093b24333a7ab19a7916fec7d5d0957be8bb4)) +* **website:** broken career links to notion ([f55a605](https://github.com/taikoxyz/taiko-mono/commit/f55a6050fdd75d2d75b0ff356fac1db60eb126ce)) +* **website:** hero overflow-right taikogeom ([#443](https://github.com/taikoxyz/taiko-mono/issues/443)) ([2fa40e0](https://github.com/taikoxyz/taiko-mono/commit/2fa40e0491ed0c16c1d87834fa79aa21fe09d187)) +* **website:** navbar icon opacity ([#225](https://github.com/taikoxyz/taiko-mono/issues/225)) ([319f659](https://github.com/taikoxyz/taiko-mono/commit/319f659a92141b4c5535a70f05fa8a4c6060e5cb)) +* **website:** remove yarn lock and update package.json to use pnpm ([#226](https://github.com/taikoxyz/taiko-mono/issues/226)) ([5915a8a](https://github.com/taikoxyz/taiko-mono/commit/5915a8a135bea63718e52dbb6341821e90e04579)) +* **website:** rework footer links formatting ([#371](https://github.com/taikoxyz/taiko-mono/issues/371)) ([c62bbe5](https://github.com/taikoxyz/taiko-mono/commit/c62bbe5db5bc481a90dddce1c9e89f1554fa8e0c)) +* **whitepaper:** fix whitepaper.yml ([#281](https://github.com/taikoxyz/taiko-mono/issues/281)) ([b1a10b0](https://github.com/taikoxyz/taiko-mono/commit/b1a10b077db6011f14ff923b644fb755d20a0914)) +* **workflow:** fix a solidity workflow error ([#12136](https://github.com/taikoxyz/taiko-mono/issues/12136)) ([2b4cd56](https://github.com/taikoxyz/taiko-mono/commit/2b4cd560f46aedda9ace1fd99248c994e89a8ec7)) diff --git a/package.json b/package.json index 6288807116..68e1e59d0a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "taiko-mono", - "version": "0.0.0", + "version": "0.4.0", "private": true, "scripts": { "prepare": "husky install" diff --git a/packages/branding/CHANGELOG.md b/packages/branding/CHANGELOG.md new file mode 100644 index 0000000000..a6400bd661 --- /dev/null +++ b/packages/branding/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog + +## [0.1.0](https://github.com/taikoxyz/taiko-mono/compare/branding-v0.0.1...branding-v0.1.0) (2023-01-19) + + +### Features + +* implement release-please workflow ([#12967](https://github.com/taikoxyz/taiko-mono/issues/12967)) ([b0c8b60](https://github.com/taikoxyz/taiko-mono/commit/b0c8b60da0af3160db758f83c1f6368a3a712593)) +* **website:** update website homepage ([#278](https://github.com/taikoxyz/taiko-mono/issues/278)) ([07a2709](https://github.com/taikoxyz/taiko-mono/commit/07a270995351849bf63acdf0878dcc91fae8f71a)) diff --git a/packages/branding/package.json b/packages/branding/package.json index 0898e2f2f6..dfd2a63752 100644 --- a/packages/branding/package.json +++ b/packages/branding/package.json @@ -1,5 +1,5 @@ { "name": "@taiko/branding", - "version": "0.0.0", + "version": "0.1.0", "private": true } diff --git a/packages/bridge-ui/CHANGELOG.md b/packages/bridge-ui/CHANGELOG.md new file mode 100644 index 0000000000..edb053b5fb --- /dev/null +++ b/packages/bridge-ui/CHANGELOG.md @@ -0,0 +1,48 @@ +# Changelog + +## [0.1.0](https://github.com/taikoxyz/taiko-mono/compare/bridge-ui-v0.0.1...bridge-ui-v0.1.0) (2023-01-19) + + +### Features + +* **bridge-ui:** add announcement for bridge ui testnet ([#454](https://github.com/taikoxyz/taiko-mono/issues/454)) ([fb801f2](https://github.com/taikoxyz/taiko-mono/commit/fb801f236aa6033793130afbaf74575e0bb9751e)) +* **bridge-ui:** add memo max length check ([#12980](https://github.com/taikoxyz/taiko-mono/issues/12980)) ([dd389be](https://github.com/taikoxyz/taiko-mono/commit/dd389be4f47bfa37ffd338e674ff9e4bf7ea36c5)) +* **bridge-ui:** bridge light and dark themes ([#12957](https://github.com/taikoxyz/taiko-mono/issues/12957)) ([a36aebd](https://github.com/taikoxyz/taiko-mono/commit/a36aebd8baa2517e970564fcd0a2d0e5d0ea42a8)) +* **bridge-ui:** ERC20 Bridge + approval ([#353](https://github.com/taikoxyz/taiko-mono/issues/353)) ([0652595](https://github.com/taikoxyz/taiko-mono/commit/0652595af38f17ed4bfc6e72bca64d2a6fb5616c)) +* **bridge-ui:** hide input arrows and focus ring ([#439](https://github.com/taikoxyz/taiko-mono/issues/439)) ([2269cc5](https://github.com/taikoxyz/taiko-mono/commit/2269cc5ab913c5da84e9d075b7cf86b233efe5dd)) +* **bridge-ui:** process message ([#387](https://github.com/taikoxyz/taiko-mono/issues/387)) ([d1781c0](https://github.com/taikoxyz/taiko-mono/commit/d1781c0107110e70c87e76d3fc1f6a9bc2aa1a46)) +* **bridge-ui:** recommend fee ([#457](https://github.com/taikoxyz/taiko-mono/issues/457)) ([c373194](https://github.com/taikoxyz/taiko-mono/commit/c3731945efb7d94878fe050f3fe68e046236d21a)) +* **bridge-ui:** remove right padding on mobile view banner ([#455](https://github.com/taikoxyz/taiko-mono/issues/455)) ([0c274a2](https://github.com/taikoxyz/taiko-mono/commit/0c274a2cd60e256659b6a69a8cb78b71fb1c254f)) +* **bridge-ui:** responsive design, memo, style updates, navbar changes ([#396](https://github.com/taikoxyz/taiko-mono/issues/396)) ([742ddcb](https://github.com/taikoxyz/taiko-mono/commit/742ddcbc9e40f266079d8a415ce19d077ac4d980)) +* **bridge-ui:** tooltips, bug fix, general UI enhancements ([#462](https://github.com/taikoxyz/taiko-mono/issues/462)) ([846a18d](https://github.com/taikoxyz/taiko-mono/commit/846a18dac69078d9bb31c03ea735ae2b6648c306)) +* **bridge:** add faucet link to announcement ([#485](https://github.com/taikoxyz/taiko-mono/issues/485)) ([d1a4921](https://github.com/taikoxyz/taiko-mono/commit/d1a492183fd4ab8f195697864f54c35349dca93d)) +* **bridge:** autoconnect wallet on load ([#6643](https://github.com/taikoxyz/taiko-mono/issues/6643)) ([1332aa2](https://github.com/taikoxyz/taiko-mono/commit/1332aa2dbb0a606720f7783b250b0850ec32fa9c)) +* **bridge:** bridge design ([#369](https://github.com/taikoxyz/taiko-mono/issues/369)) ([04702db](https://github.com/taikoxyz/taiko-mono/commit/04702db23e3fd705133408e077b8d1a040951202)) +* **bridge:** bridge transactions ([#411](https://github.com/taikoxyz/taiko-mono/issues/411)) ([19dd7ab](https://github.com/taikoxyz/taiko-mono/commit/19dd7abd4a2f5bc83e43d31938e43501472ff108)) +* **bridge:** change pending message for l2 to l1 ([#486](https://github.com/taikoxyz/taiko-mono/issues/486)) ([11be3cd](https://github.com/taikoxyz/taiko-mono/commit/11be3cd192039b3cb5ecf8c42c1bcae0b9243f3c)) +* **bridge:** non-mm wallets ([#438](https://github.com/taikoxyz/taiko-mono/issues/438)) ([7f3ac3b](https://github.com/taikoxyz/taiko-mono/commit/7f3ac3b2f3d0b650ce2db06a13655c032b771b33)) +* migrate to nextra ([#12947](https://github.com/taikoxyz/taiko-mono/issues/12947)) ([ac11959](https://github.com/taikoxyz/taiko-mono/commit/ac1195940d1ab450e95367e6008162de1d22f0ab)) +* **ui:** Template / initial repo for UI ([#304](https://github.com/taikoxyz/taiko-mono/issues/304)) ([a396511](https://github.com/taikoxyz/taiko-mono/commit/a39651133d4c3bd8b6eea5db93daec7698600707)) + + +### Bug Fixes + +* **bridge-ui:** Eth fix ([#475](https://github.com/taikoxyz/taiko-mono/issues/475)) ([08175b8](https://github.com/taikoxyz/taiko-mono/commit/08175b803aaabdf6195f5a7a3ed8e0baf9558cc5)) +* **bridge-ui:** ios dropdown a11y and horizontal padding ([#425](https://github.com/taikoxyz/taiko-mono/issues/425)) ([b8fbdea](https://github.com/taikoxyz/taiko-mono/commit/b8fbdead07338e76c3e06360cd5ba2447de2eea9)) +* **bridge-ui:** make testnet naming consistent with UI ([#481](https://github.com/taikoxyz/taiko-mono/issues/481)) ([58f4259](https://github.com/taikoxyz/taiko-mono/commit/58f4259f1bcfd181b0d59e8b97c00df748176b2a)) +* **bridge-ui:** toggle chain ([#395](https://github.com/taikoxyz/taiko-mono/issues/395)) ([2d45b9c](https://github.com/taikoxyz/taiko-mono/commit/2d45b9c69e3eac8fe8d4b8baf8a24194fd25a3b2)) +* **bridge-ui:** transaction tab same width as bridge width ([#8195](https://github.com/taikoxyz/taiko-mono/issues/8195)) ([85a5bfd](https://github.com/taikoxyz/taiko-mono/commit/85a5bfd235b7e5884b135322cbee9b12475a7b1b)) +* **bridge:** bridge Ui should estimate gas not used hardcoded gas limit ([#12962](https://github.com/taikoxyz/taiko-mono/issues/12962)) ([1eb3c6f](https://github.com/taikoxyz/taiko-mono/commit/1eb3c6f5add36a8856d45c85fbaafb32655a8b70)) +* **bridge:** fix max amount button ([#6246](https://github.com/taikoxyz/taiko-mono/issues/6246)) ([409e7a4](https://github.com/taikoxyz/taiko-mono/commit/409e7a4cb46440f392952471411b20e5bd419ad7)) +* **bridge:** max amount button should deduct gas ([#12661](https://github.com/taikoxyz/taiko-mono/issues/12661)) ([7692ac8](https://github.com/taikoxyz/taiko-mono/commit/7692ac89456b353ad0fdf8c898cd5058cde0e2b4)) +* **bridge:** minor responsiveness fixes ([#407](https://github.com/taikoxyz/taiko-mono/issues/407)) ([0d617c5](https://github.com/taikoxyz/taiko-mono/commit/0d617c533e0baf40cea915ab327b308ce852be42)) +* **bridge:** minor responsiveness fixes ([#407](https://github.com/taikoxyz/taiko-mono/issues/407)) ([0358add](https://github.com/taikoxyz/taiko-mono/commit/0358addf37186294fa2a452321d6f642762abde7)) +* **bridge:** minor ui fixes ([#474](https://github.com/taikoxyz/taiko-mono/issues/474)) ([5998197](https://github.com/taikoxyz/taiko-mono/commit/59981970e17e146ca09afbea1964409372d954d2)) +* **bridge:** multiple message processed toasts ([#8186](https://github.com/taikoxyz/taiko-mono/issues/8186)) ([a091bc0](https://github.com/taikoxyz/taiko-mono/commit/a091bc05bd64f0a0c9a930e4fe296adf363a7233)) +* **bridge:** remove input arrows from firefox ([#6248](https://github.com/taikoxyz/taiko-mono/issues/6248)) ([197ae01](https://github.com/taikoxyz/taiko-mono/commit/197ae01bdfd0c7256671c2045dfdf145171b9172)) +* **bridge:** reported issue fixes ([#12368](https://github.com/taikoxyz/taiko-mono/issues/12368)) ([0e596cb](https://github.com/taikoxyz/taiko-mono/commit/0e596cb1c95beeef0d90682d98fd6e50ecffd5a2)) +* **bridge:** ui and disconnect fixes ([#7076](https://github.com/taikoxyz/taiko-mono/issues/7076)) ([b6345e2](https://github.com/taikoxyz/taiko-mono/commit/b6345e28abd414cbb52e403369323976f8b14272)) +* **bridge:** ui fixes ([#489](https://github.com/taikoxyz/taiko-mono/issues/489)) ([6c080cb](https://github.com/taikoxyz/taiko-mono/commit/6c080cb3be95468deace6fdd3d9467902fef4be1)) +* **bridge:** use metamask wagmi connector ([#2080](https://github.com/taikoxyz/taiko-mono/issues/2080)) ([0d74845](https://github.com/taikoxyz/taiko-mono/commit/0d74845d0192736229cbc682ff7fd8f8610ee643)) +* **protocol:** Remove enableDestChain functionality ([#12341](https://github.com/taikoxyz/taiko-mono/issues/12341)) ([362d083](https://github.com/taikoxyz/taiko-mono/commit/362d083497cc74b3bcd05a406beeff2101a422ef)) +* **relayer:** gas limit + use loading as priorioty on bridge form ([#487](https://github.com/taikoxyz/taiko-mono/issues/487)) ([3747d4c](https://github.com/taikoxyz/taiko-mono/commit/3747d4c41e836ab533e864ec44073ae681bf4b36)) diff --git a/packages/bridge-ui/package.json b/packages/bridge-ui/package.json index 4e565227ea..2f9025b245 100644 --- a/packages/bridge-ui/package.json +++ b/packages/bridge-ui/package.json @@ -1,6 +1,6 @@ { "name": "@taiko/bridge-ui", - "version": "0.0.0", + "version": "0.1.0", "private": true, "type": "module", "scripts": { diff --git a/packages/protocol/CHANGELOG.md b/packages/protocol/CHANGELOG.md new file mode 100644 index 0000000000..1da60bc7e1 --- /dev/null +++ b/packages/protocol/CHANGELOG.md @@ -0,0 +1,44 @@ +# Changelog + +## [0.1.0](https://github.com/taikoxyz/taiko-mono/compare/protocol-v0.0.1...protocol-v0.1.0) (2023-01-19) + + +### Features + +* **bridge:** add getMessageStatusSlot function ([#12940](https://github.com/taikoxyz/taiko-mono/issues/12940)) ([9837fa3](https://github.com/taikoxyz/taiko-mono/commit/9837fa3dceb5d702b2247879af52988be4da333d)) +* **bridge:** bridge transactions ([#411](https://github.com/taikoxyz/taiko-mono/issues/411)) ([19dd7ab](https://github.com/taikoxyz/taiko-mono/commit/19dd7abd4a2f5bc83e43d31938e43501472ff108)) +* **bridge:** implement the bridge relayer ([#191](https://github.com/taikoxyz/taiko-mono/issues/191)) ([9f49e4c](https://github.com/taikoxyz/taiko-mono/commit/9f49e4c87304853c9d94693434d23a6b8258eac6)) +* **deployment:** fund L1 bridge ([#400](https://github.com/taikoxyz/taiko-mono/issues/400)) ([e7ef53e](https://github.com/taikoxyz/taiko-mono/commit/e7ef53e27cb906d7128a3e512e7082e4176786e4)) +* **docs:** autocommit changes to solidity docs and omit private state vars and functions ([#490](https://github.com/taikoxyz/taiko-mono/issues/490)) ([dbf8db9](https://github.com/taikoxyz/taiko-mono/commit/dbf8db97635e4fa7c1808c55e62c20f5e987935d)) +* **genesis:** support deterministic L2 pre-deployed contract addresses ([#358](https://github.com/taikoxyz/taiko-mono/issues/358)) ([cd34f17](https://github.com/taikoxyz/taiko-mono/commit/cd34f17382400f0ee3bfa85c8ef6a1f5acdb749a)) +* migrate to nextra ([#12947](https://github.com/taikoxyz/taiko-mono/issues/12947)) ([ac11959](https://github.com/taikoxyz/taiko-mono/commit/ac1195940d1ab450e95367e6008162de1d22f0ab)) +* **protocol:** add `TaikoL1.getBlockProvers` ([#340](https://github.com/taikoxyz/taiko-mono/issues/340)) ([c54f810](https://github.com/taikoxyz/taiko-mono/commit/c54f810d3251f97fcc1e061478044b93bfc0cf28)) +* **protocol:** allow empty L2 blocks ([#406](https://github.com/taikoxyz/taiko-mono/issues/406)) ([6d1abf7](https://github.com/taikoxyz/taiko-mono/commit/6d1abf7bd8565bf0377a42b823a6ad98959c340a)) +* **protocol:** allow whitelisting proposers ([#375](https://github.com/taikoxyz/taiko-mono/issues/375)) ([80b99a4](https://github.com/taikoxyz/taiko-mono/commit/80b99a4afe6f68f9bca6d7b07e584e57c2ea7f0b)) +* **protocol:** enhance ZKP handling & change proofs order ([#288](https://github.com/taikoxyz/taiko-mono/issues/288)) ([5fdfdfa](https://github.com/taikoxyz/taiko-mono/commit/5fdfdfad4207792411f5e92dcee5c603dbeaeee3)) +* **protocol:** expose getUncleProofDelay function ([#7058](https://github.com/taikoxyz/taiko-mono/issues/7058)) ([dd0f011](https://github.com/taikoxyz/taiko-mono/commit/dd0f01179ab328d0d8ebb20a07204df821b36a77)) +* **protocol:** implement & simulate tokenomics ([#376](https://github.com/taikoxyz/taiko-mono/issues/376)) ([191eb11](https://github.com/taikoxyz/taiko-mono/commit/191eb110990d60b49883eb3f3d7841c33421d067)) +* **protocol:** invalidBlock must from golden touch address with 0 gasprice ([#482](https://github.com/taikoxyz/taiko-mono/issues/482)) ([ecb9cc5](https://github.com/taikoxyz/taiko-mono/commit/ecb9cc543513e61ae9efbdfb17cacda87ce3f70d)) +* **protocol:** preprocess variables for test ([#445](https://github.com/taikoxyz/taiko-mono/issues/445)) ([31584b4](https://github.com/taikoxyz/taiko-mono/commit/31584b47c11749711dcb3c61dc74581991141de3)) +* **protocol:** whitelist provers & temporarily disable coverage check ([#296](https://github.com/taikoxyz/taiko-mono/issues/296)) ([06ceee2](https://github.com/taikoxyz/taiko-mono/commit/06ceee2599d01802683cca6b57e3fb6710946cd1)) +* **ui:** Template / initial repo for UI ([#304](https://github.com/taikoxyz/taiko-mono/issues/304)) ([a396511](https://github.com/taikoxyz/taiko-mono/commit/a39651133d4c3bd8b6eea5db93daec7698600707)) + + +### Bug Fixes + +* **bridge:** Token Vault sendEther messages with processing fees are impossible to send ([#277](https://github.com/taikoxyz/taiko-mono/issues/277)) ([10d9bbc](https://github.com/taikoxyz/taiko-mono/commit/10d9bbc63ca624cc80c729942301eac334c960df)) +* **pnpm:** conflict with eslint command and use pnpm instead of npm ([#273](https://github.com/taikoxyz/taiko-mono/issues/273)) ([134cd5a](https://github.com/taikoxyz/taiko-mono/commit/134cd5a75fcf3e78feac5762985d09658404735e)) +* **preprocess:** fix hardhat preprocessor configs ([#368](https://github.com/taikoxyz/taiko-mono/issues/368)) ([8bdbb3e](https://github.com/taikoxyz/taiko-mono/commit/8bdbb3e3f5f30d11e4f9213690db316f2148568c)) +* **protocol:** Add EtherTransferred event to EtherVault [#12971](https://github.com/taikoxyz/taiko-mono/issues/12971) ([5791f3a](https://github.com/taikoxyz/taiko-mono/commit/5791f3af85df462cc5aabbdf2b14d957d49c9f00)) +* **protocol:** fix `BlockVerified` event ([#381](https://github.com/taikoxyz/taiko-mono/issues/381)) ([fe479c8](https://github.com/taikoxyz/taiko-mono/commit/fe479c8ff22b0da59ec75cc9e0dea04e38ebbb92)) +* **protocol:** fix `TokenVault.sendERC20` ([#420](https://github.com/taikoxyz/taiko-mono/issues/420)) ([d42b953](https://github.com/taikoxyz/taiko-mono/commit/d42b953c51e66948d7a6563042f7a521ee2d557a)) +* **protocol:** fix an occantional error in `test:tokenomics` ([#12950](https://github.com/taikoxyz/taiko-mono/issues/12950)) ([005364c](https://github.com/taikoxyz/taiko-mono/commit/005364c11c327f6dcaad7872c5064eb81e52f35b)) +* **protocol:** Fix bug in getProposedBlock ([#11679](https://github.com/taikoxyz/taiko-mono/issues/11679)) ([a6a596c](https://github.com/taikoxyz/taiko-mono/commit/a6a596cf10ecfa517a781e8c487b2d74f05a9526)) +* **protocol:** let `LibZKP.verify` return `true` ([#12676](https://github.com/taikoxyz/taiko-mono/issues/12676)) ([d0f17a6](https://github.com/taikoxyz/taiko-mono/commit/d0f17a6dc8921df49a63831d91170a7c11476bd9)) +* **protocol:** Remove enableDestChain functionality ([#12341](https://github.com/taikoxyz/taiko-mono/issues/12341)) ([362d083](https://github.com/taikoxyz/taiko-mono/commit/362d083497cc74b3bcd05a406beeff2101a422ef)) +* **protocol:** update avg proof time and avg block time ([#391](https://github.com/taikoxyz/taiko-mono/issues/391)) ([3681483](https://github.com/taikoxyz/taiko-mono/commit/3681483efe97c38a488563594c003dabfa23b2de)) +* **test:** fix the occasional `noNetwork` error in integration tests ([#7562](https://github.com/taikoxyz/taiko-mono/issues/7562)) ([a8e82d5](https://github.com/taikoxyz/taiko-mono/commit/a8e82d5c2d65d293d17953ff357816483eb25e00)) +* **test:** fix two occasional errors when running bridge tests ([#305](https://github.com/taikoxyz/taiko-mono/issues/305)) ([fb91e0d](https://github.com/taikoxyz/taiko-mono/commit/fb91e0d482df9a510e582dcf267aadd8892fcebd)) +* **test:** Fixed integration test case ([#483](https://github.com/taikoxyz/taiko-mono/issues/483)) ([4b0893e](https://github.com/taikoxyz/taiko-mono/commit/4b0893e3b0a723cd9115fd0c03e4ec4d1e0d1a38)) +* **test:** making tests type-safe ([#318](https://github.com/taikoxyz/taiko-mono/issues/318)) ([66ec7cc](https://github.com/taikoxyz/taiko-mono/commit/66ec7cc143af58dda8fde0d6adc30a4758685d1e)) +* **tests:** cleanup tests to prepare for tokenomics testing ([#11316](https://github.com/taikoxyz/taiko-mono/issues/11316)) ([d63fae3](https://github.com/taikoxyz/taiko-mono/commit/d63fae30f1e3415d6f377adeab90c062fed5ad42)) diff --git a/packages/protocol/package.json b/packages/protocol/package.json index d7c1f3b16c..1514217e55 100644 --- a/packages/protocol/package.json +++ b/packages/protocol/package.json @@ -1,6 +1,6 @@ { "name": "@taiko/protocol", - "version": "0.0.0", + "version": "0.1.0", "private": true, "scripts": { "compile": "pnpm hardhat compile", diff --git a/packages/relayer/CHANGELOG.md b/packages/relayer/CHANGELOG.md new file mode 100644 index 0000000000..52f7daf261 --- /dev/null +++ b/packages/relayer/CHANGELOG.md @@ -0,0 +1,31 @@ +# Changelog + +## [0.1.0](https://github.com/taikoxyz/taiko-mono/compare/relayer-v0.0.1...relayer-v0.1.0) (2023-01-19) + + +### Features + +* **bridge-ui:** process message ([#387](https://github.com/taikoxyz/taiko-mono/issues/387)) ([d1781c0](https://github.com/taikoxyz/taiko-mono/commit/d1781c0107110e70c87e76d3fc1f6a9bc2aa1a46)) +* **bridge:** add faucet link to announcement ([#485](https://github.com/taikoxyz/taiko-mono/issues/485)) ([d1a4921](https://github.com/taikoxyz/taiko-mono/commit/d1a492183fd4ab8f195697864f54c35349dca93d)) +* **bridge:** bridge design ([#369](https://github.com/taikoxyz/taiko-mono/issues/369)) ([04702db](https://github.com/taikoxyz/taiko-mono/commit/04702db23e3fd705133408e077b8d1a040951202)) +* **bridge:** bridge transactions ([#411](https://github.com/taikoxyz/taiko-mono/issues/411)) ([19dd7ab](https://github.com/taikoxyz/taiko-mono/commit/19dd7abd4a2f5bc83e43d31938e43501472ff108)) +* **bridge:** implement the bridge relayer ([#191](https://github.com/taikoxyz/taiko-mono/issues/191)) ([9f49e4c](https://github.com/taikoxyz/taiko-mono/commit/9f49e4c87304853c9d94693434d23a6b8258eac6)) +* implement release-please workflow ([#12967](https://github.com/taikoxyz/taiko-mono/issues/12967)) ([b0c8b60](https://github.com/taikoxyz/taiko-mono/commit/b0c8b60da0af3160db758f83c1f6368a3a712593)) +* **protocol:** implement & simulate tokenomics ([#376](https://github.com/taikoxyz/taiko-mono/issues/376)) ([191eb11](https://github.com/taikoxyz/taiko-mono/commit/191eb110990d60b49883eb3f3d7841c33421d067)) +* **relayer:** Allow resync flag option to restart processing from block 0 ([#266](https://github.com/taikoxyz/taiko-mono/issues/266)) ([6b01cbe](https://github.com/taikoxyz/taiko-mono/commit/6b01cbe986d61795fc9a2ef256dbe85409251720)) +* **relayer:** Asynchronous message processing, error handling, nonce management, and indexer folder structuring ([#259](https://github.com/taikoxyz/taiko-mono/issues/259)) ([ed6d551](https://github.com/taikoxyz/taiko-mono/commit/ed6d551744965440153eaa7a8c42c887fa26938c)) +* **relayer:** header sync check before processing messages ([#441](https://github.com/taikoxyz/taiko-mono/issues/441)) ([e9fda8b](https://github.com/taikoxyz/taiko-mono/commit/e9fda8bb80ecfefcfd7d64062b50ebf5b5eec2ef)) +* **relayer:** HTTP api for exposing events table for bridge UI ([#271](https://github.com/taikoxyz/taiko-mono/issues/271)) ([7b5e6b8](https://github.com/taikoxyz/taiko-mono/commit/7b5e6b809c0e2f6a8615896d57e2b0d2db98c80b)) +* **relayer:** only process profitable transactions ([#408](https://github.com/taikoxyz/taiko-mono/issues/408)) ([b5d8180](https://github.com/taikoxyz/taiko-mono/commit/b5d81802e32b038b5bcdd26f233b0cd4b3eca3fa)) +* **relayer:** run in http only mode, so we can scale up if necessary for requests and only have one indexer ([6500234](https://github.com/taikoxyz/taiko-mono/commit/6500234991702b203e6e8baeb496e5473b631f83)) +* **relayer:** Wait N confirmations on source chain before processing message on destination chain ([#270](https://github.com/taikoxyz/taiko-mono/issues/270)) ([7ab1291](https://github.com/taikoxyz/taiko-mono/commit/7ab129193f3e08faf04cd1b7e09b5b5994636775)) + + +### Bug Fixes + +* **bridge-ui:** Eth fix ([#475](https://github.com/taikoxyz/taiko-mono/issues/475)) ([08175b8](https://github.com/taikoxyz/taiko-mono/commit/08175b803aaabdf6195f5a7a3ed8e0baf9558cc5)) +* **protocol:** Remove enableDestChain functionality ([#12341](https://github.com/taikoxyz/taiko-mono/issues/12341)) ([362d083](https://github.com/taikoxyz/taiko-mono/commit/362d083497cc74b3bcd05a406beeff2101a422ef)) +* **relayer:** fix migrations ([#300](https://github.com/taikoxyz/taiko-mono/issues/300)) ([151415e](https://github.com/taikoxyz/taiko-mono/commit/151415e71f2b6ac62c607d5cc928fa258064a679)) +* **relayer:** gas limit + use loading as priorioty on bridge form ([#487](https://github.com/taikoxyz/taiko-mono/issues/487)) ([3747d4c](https://github.com/taikoxyz/taiko-mono/commit/3747d4c41e836ab533e864ec44073ae681bf4b36)) +* **relayer:** save block by chain id ([#379](https://github.com/taikoxyz/taiko-mono/issues/379)) ([608e3e3](https://github.com/taikoxyz/taiko-mono/commit/608e3e3723586f8b412d71118d15f6bab86ad596)) +* **tests:** cleanup tests to prepare for tokenomics testing ([#11316](https://github.com/taikoxyz/taiko-mono/issues/11316)) ([d63fae3](https://github.com/taikoxyz/taiko-mono/commit/d63fae30f1e3415d6f377adeab90c062fed5ad42)) diff --git a/packages/relayer/package.json b/packages/relayer/package.json index d3554c5efe..b8990d0675 100644 --- a/packages/relayer/package.json +++ b/packages/relayer/package.json @@ -1,5 +1,5 @@ { "name": "@taiko/relayer", - "version": "0.0.0", + "version": "0.1.0", "private": true } diff --git a/packages/status-page/CHANGELOG.md b/packages/status-page/CHANGELOG.md new file mode 100644 index 0000000000..be54c15bc6 --- /dev/null +++ b/packages/status-page/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +## [0.1.0](https://github.com/taikoxyz/taiko-mono/compare/status-page-v0.0.1...status-page-v0.1.0) (2023-01-19) + + +### Features + +* **bridge-ui:** bridge light and dark themes ([#12957](https://github.com/taikoxyz/taiko-mono/issues/12957)) ([a36aebd](https://github.com/taikoxyz/taiko-mono/commit/a36aebd8baa2517e970564fcd0a2d0e5d0ea42a8)) +* **status-page:** First PR for a Status Page ([#11449](https://github.com/taikoxyz/taiko-mono/issues/11449)) ([a164ac9](https://github.com/taikoxyz/taiko-mono/commit/a164ac935c2e05bfc8f9fa753f14692bcc457860)) + + +### Bug Fixes + +* **protocol:** Remove enableDestChain functionality ([#12341](https://github.com/taikoxyz/taiko-mono/issues/12341)) ([362d083](https://github.com/taikoxyz/taiko-mono/commit/362d083497cc74b3bcd05a406beeff2101a422ef)) +* **status-page:** change bootnode to regular provider for peers, add a transition and min height ([#12336](https://github.com/taikoxyz/taiko-mono/issues/12336)) ([9fe10e4](https://github.com/taikoxyz/taiko-mono/commit/9fe10e44619452d6cfc39127586a7fe7404aca85)) +* **status-page:** gas price should use l2provider, add descriptions and tooltips ([#12490](https://github.com/taikoxyz/taiko-mono/issues/12490)) ([cd34714](https://github.com/taikoxyz/taiko-mono/commit/cd34714ad29e03d08f673adb6dd61bb88436de50)) +* **tests:** cleanup tests to prepare for tokenomics testing ([#11316](https://github.com/taikoxyz/taiko-mono/issues/11316)) ([d63fae3](https://github.com/taikoxyz/taiko-mono/commit/d63fae30f1e3415d6f377adeab90c062fed5ad42)) diff --git a/packages/status-page/package.json b/packages/status-page/package.json index 74c3df4607..d4aa4cdf6d 100644 --- a/packages/status-page/package.json +++ b/packages/status-page/package.json @@ -1,6 +1,6 @@ { "name": "@taiko/status-page", - "version": "0.0.0", + "version": "0.1.0", "private": true, "type": "module", "scripts": { diff --git a/packages/tokenomics/CHANGELOG.md b/packages/tokenomics/CHANGELOG.md new file mode 100644 index 0000000000..61b27a90fa --- /dev/null +++ b/packages/tokenomics/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog + +## [0.1.0](https://github.com/taikoxyz/taiko-mono/compare/tokenomics-v0.0.1...tokenomics-v0.1.0) (2023-01-19) + + +### Features + +* implement release-please workflow ([#12967](https://github.com/taikoxyz/taiko-mono/issues/12967)) ([b0c8b60](https://github.com/taikoxyz/taiko-mono/commit/b0c8b60da0af3160db758f83c1f6368a3a712593)) +* **protocol:** implement & simulate tokenomics ([#376](https://github.com/taikoxyz/taiko-mono/issues/376)) ([191eb11](https://github.com/taikoxyz/taiko-mono/commit/191eb110990d60b49883eb3f3d7841c33421d067)) diff --git a/packages/tokenomics/package.json b/packages/tokenomics/package.json index 28ec3e3523..c7190abde7 100644 --- a/packages/tokenomics/package.json +++ b/packages/tokenomics/package.json @@ -1,5 +1,5 @@ { "name": "@taiko/tokenomics", - "version": "0.0.0", + "version": "0.1.0", "private": true } diff --git a/packages/website/CHANGELOG.md b/packages/website/CHANGELOG.md new file mode 100644 index 0000000000..7649b2436a --- /dev/null +++ b/packages/website/CHANGELOG.md @@ -0,0 +1,37 @@ +# Changelog + +## [0.1.0](https://github.com/taikoxyz/taiko-mono/compare/website-v0.0.1...website-v0.1.0) (2023-01-19) + + +### Features + +* **docs:** add github discussions links ([#436](https://github.com/taikoxyz/taiko-mono/issues/436)) ([8bf5632](https://github.com/taikoxyz/taiko-mono/commit/8bf563269d88f9b39305424bed2551580cd3c8e8)) +* **docs:** add github edit button to talks and faq page ([#334](https://github.com/taikoxyz/taiko-mono/issues/334)) ([b9951d6](https://github.com/taikoxyz/taiko-mono/commit/b9951d6099632184d66616d81852377605a1f41b)) +* **docs:** autocommit changes to solidity docs and omit private state vars and functions ([#490](https://github.com/taikoxyz/taiko-mono/issues/490)) ([dbf8db9](https://github.com/taikoxyz/taiko-mono/commit/dbf8db97635e4fa7c1808c55e62c20f5e987935d)) +* **docs:** improve docs ([#1646](https://github.com/taikoxyz/taiko-mono/issues/1646)) ([4ac12a4](https://github.com/taikoxyz/taiko-mono/commit/4ac12a47c83e17f78ea27f6b73080d19ee1aad8f)) +* init taiko docusaurus site ([#177](https://github.com/taikoxyz/taiko-mono/issues/177)) ([bf3ca48](https://github.com/taikoxyz/taiko-mono/commit/bf3ca48c2ede9df422cdb2801dd02ccbb03ba924)) +* migrate to nextra ([#12947](https://github.com/taikoxyz/taiko-mono/issues/12947)) ([ac11959](https://github.com/taikoxyz/taiko-mono/commit/ac1195940d1ab450e95367e6008162de1d22f0ab)) +* **protocol:** expose getUncleProofDelay function ([#7058](https://github.com/taikoxyz/taiko-mono/issues/7058)) ([dd0f011](https://github.com/taikoxyz/taiko-mono/commit/dd0f01179ab328d0d8ebb20a07204df821b36a77)) +* **protocol:** implement & simulate tokenomics ([#376](https://github.com/taikoxyz/taiko-mono/issues/376)) ([191eb11](https://github.com/taikoxyz/taiko-mono/commit/191eb110990d60b49883eb3f3d7841c33421d067)) +* **ui:** Template / initial repo for UI ([#304](https://github.com/taikoxyz/taiko-mono/issues/304)) ([a396511](https://github.com/taikoxyz/taiko-mono/commit/a39651133d4c3bd8b6eea5db93daec7698600707)) +* **website:** add a footer link for whitepaper ([#12956](https://github.com/taikoxyz/taiko-mono/issues/12956)) ([f329710](https://github.com/taikoxyz/taiko-mono/commit/f329710d3babb0a8b838a336f9f85516b868ae86)) +* **website:** add youtube footer link ([#301](https://github.com/taikoxyz/taiko-mono/issues/301)) ([912db51](https://github.com/taikoxyz/taiko-mono/commit/912db517c0cbea9bc797e5cf3159eeedd195c1f7)) +* **website:** create testnet docs ([#428](https://github.com/taikoxyz/taiko-mono/issues/428)) ([b355be0](https://github.com/taikoxyz/taiko-mono/commit/b355be0295ac7474966e8553aad4133b3f96f883)) +* **website:** default to light theme for readability ([#448](https://github.com/taikoxyz/taiko-mono/issues/448)) ([f9dd4e0](https://github.com/taikoxyz/taiko-mono/commit/f9dd4e0b6aa7329b05954207965907a262c9c6ce)) +* **website:** init smart contracts docs ([#390](https://github.com/taikoxyz/taiko-mono/issues/390)) ([c895430](https://github.com/taikoxyz/taiko-mono/commit/c895430f775c95fc1234204533a49245958fb323)) +* **website:** rework the website hero + animated taiko image ([#414](https://github.com/taikoxyz/taiko-mono/issues/414)) ([70087dd](https://github.com/taikoxyz/taiko-mono/commit/70087ddf807a68338e31ecea0553ef5cbc951636)) +* **website:** update website homepage ([#278](https://github.com/taikoxyz/taiko-mono/issues/278)) ([07a2709](https://github.com/taikoxyz/taiko-mono/commit/07a270995351849bf63acdf0878dcc91fae8f71a)) +* **website:** update website homepage ([#383](https://github.com/taikoxyz/taiko-mono/issues/383)) ([0b0e3c0](https://github.com/taikoxyz/taiko-mono/commit/0b0e3c021fbb8295546f60d1165051fbf26d91bd)) +* **website:** use oxanium font for homepage headings ([#432](https://github.com/taikoxyz/taiko-mono/issues/432)) ([6253f5f](https://github.com/taikoxyz/taiko-mono/commit/6253f5fbef4051830a357f0e6d2bf892902c2acf)) + + +### Bug Fixes + +* **protocol:** Remove enableDestChain functionality ([#12341](https://github.com/taikoxyz/taiko-mono/issues/12341)) ([362d083](https://github.com/taikoxyz/taiko-mono/commit/362d083497cc74b3bcd05a406beeff2101a422ef)) +* **tests:** cleanup tests to prepare for tokenomics testing ([#11316](https://github.com/taikoxyz/taiko-mono/issues/11316)) ([d63fae3](https://github.com/taikoxyz/taiko-mono/commit/d63fae30f1e3415d6f377adeab90c062fed5ad42)) +* **website:** animation scrolling errors ([#453](https://github.com/taikoxyz/taiko-mono/issues/453)) ([97d093b](https://github.com/taikoxyz/taiko-mono/commit/97d093b24333a7ab19a7916fec7d5d0957be8bb4)) +* **website:** broken career links to notion ([f55a605](https://github.com/taikoxyz/taiko-mono/commit/f55a6050fdd75d2d75b0ff356fac1db60eb126ce)) +* **website:** hero overflow-right taikogeom ([#443](https://github.com/taikoxyz/taiko-mono/issues/443)) ([2fa40e0](https://github.com/taikoxyz/taiko-mono/commit/2fa40e0491ed0c16c1d87834fa79aa21fe09d187)) +* **website:** navbar icon opacity ([#225](https://github.com/taikoxyz/taiko-mono/issues/225)) ([319f659](https://github.com/taikoxyz/taiko-mono/commit/319f659a92141b4c5535a70f05fa8a4c6060e5cb)) +* **website:** remove yarn lock and update package.json to use pnpm ([#226](https://github.com/taikoxyz/taiko-mono/issues/226)) ([5915a8a](https://github.com/taikoxyz/taiko-mono/commit/5915a8a135bea63718e52dbb6341821e90e04579)) +* **website:** rework footer links formatting ([#371](https://github.com/taikoxyz/taiko-mono/issues/371)) ([c62bbe5](https://github.com/taikoxyz/taiko-mono/commit/c62bbe5db5bc481a90dddce1c9e89f1554fa8e0c)) diff --git a/packages/website/package.json b/packages/website/package.json index 6e63579ab4..a8e2ed4f3d 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -1,6 +1,6 @@ { "name": "@taiko/website", - "version": "0.0.0", + "version": "0.1.0", "private": true, "scripts": { "build": "pnpm next build", diff --git a/packages/whitepaper/CHANGELOG.md b/packages/whitepaper/CHANGELOG.md new file mode 100644 index 0000000000..0eed184f2b --- /dev/null +++ b/packages/whitepaper/CHANGELOG.md @@ -0,0 +1,13 @@ +# Changelog + +## [1.3.0](https://github.com/taikoxyz/taiko-mono/compare/whitepaper-v1.2.2...whitepaper-v1.3.0) (2023-01-19) + + +### Features + +* implement release-please workflow ([#12967](https://github.com/taikoxyz/taiko-mono/issues/12967)) ([b0c8b60](https://github.com/taikoxyz/taiko-mono/commit/b0c8b60da0af3160db758f83c1f6368a3a712593)) + + +### Bug Fixes + +* **whitepaper:** fix whitepaper.yml ([#281](https://github.com/taikoxyz/taiko-mono/issues/281)) ([b1a10b0](https://github.com/taikoxyz/taiko-mono/commit/b1a10b077db6011f14ff923b644fb755d20a0914)) diff --git a/packages/whitepaper/package.json b/packages/whitepaper/package.json index 3502afe530..963f87dfe2 100644 --- a/packages/whitepaper/package.json +++ b/packages/whitepaper/package.json @@ -1,5 +1,5 @@ { "name": "@taiko/whitepaper", - "version": "1.2.2", + "version": "1.3.0", "private": true }