Releases: rooch-network/rooch
Releases · rooch-network/rooch
v0.5.7
This version is compatible with the previous v0.5.6.
We will upgrade the testnet Move framework and upgrade the sequencer node to v0.5.7.
What's Changed
- feat(statedb): add ability to import Bitcoin UTXO and ORD data into statedb by @popcnt1 in #1981
- feat: update head by @TwilightLogic in #1983
- update dev phrase by @yourmoonlight in #1984
- blog: Rooch Network Will Integrate Babylon to Secure the Native Bitco… by @geometryolife in #1986
- Fix the Bitcoin reorg bug and Add BtcTx bench by @jolestar in #1990
- Enable gas metering for the view function by @steelgeek091 in #2000
- [Sqlite] Optimize Sqlite concurrent read and write mode and tune key database configs by @baichuan3 in #2002
- [vm]Use system address to execute L1 block and L1 tx by @jolestar in #2001
- doc: update connect testnet by @geometryolife in #2006
- doc: update private generics by @geometryolife in #2009
- blog: update read private generics in one article by @geometryolife in #2010
- finish sdk refactor by @wow-sven in #1915
- [Sqlite] Adjust busy timeout to avoid database locked by @baichuan3 in #2014
- refactor(statedb): refactor utxo:inscription_obj_id's map updates by @popcnt1 in #2016
- [release]Prepare v0.5.7 and release stdlib v2 by @jolestar in #2015
Full Changelog: v0.5.6...v0.5.7
v0.5.6
Please note that this version contains break changes. To remove the old data, run rooch server clean—n local
.
The default port number has been changed from 50051
to 6767
. Please update the ~/.rooch/rooch_config/rooch.yaml
file or remove the config file and init it via rooch init
.
What's Changed
- use dtolnay/rust-toolchain instead of actions-rs/toolchain by @yourmoonlight in #1883
- remove all weekly by @geometryolife in #1900
- Portal 240617 by @TwilightLogic in #1902
- export package binary by @pause125 in #1904
- [bitcoin] Introduce pending block and handle reorg by @jolestar in #1901
- [ci] Update dependabot config by @jolestar in #1918
- retry rustup by @yourmoonlight in #1927
- Bump petgraph from 0.5.1 to 0.6.5 by @dependabot in #1920
- Bump strum_macros from 0.24.3 to 0.26.2 by @dependabot in #1924
- [Accumulator] Implements sequencer accumulator by @baichuan3 in #1932
- [test] Add testcase for testnet 2821527 block and refactor the real block tests by @jolestar in #1917
- [bitcoin] Define l1_tx type and split l1_tx execution from l1_block by @jolestar in #1933
- [ci] Auto cancel the docker_build task by @jolestar in #1942
- Bump serenity from 0.12.1 to 0.12.2 by @dependabot in #1937
- Bump proc-macro2 from 1.0.83 to 1.0.85 by @dependabot in #1939
- [Testcase] Add sequencer accumulator test cases by @baichuan3 in #1941
- Website blog by @TwilightLogic in #1945
- Recover inscription and get btc test coin docs by @geometryolife in #1946
- [bitcoin] Refactor bitcoin relayer to load ready l1 txs from pending block contract by @jolestar in #1948
- [Website] SEO Enhancement by @TwilightLogic in #1959
- [Portal] Logic Enhancement by @TwilightLogic in #1956
- Add the type depth checking for data_struct. by @steelgeek091 in #1947
- blog: add let's rooch Developer Bootcamp by @geometryolife in #1961
- fix portal gas by @wow-sven in #1960
- [Website] update theme configuration by @TwilightLogic in #1963
- fix let's rooch blog by @geometryolife in #1965
- [Website] Enhancement by @TwilightLogic in #1968
- [break][bitcoin] Refactor bitcoin-move and relayer to handle reorg by @jolestar in #1969
- [CLI] Support object query by @vegetabledogdog in #1931
- refactor: update
postHeader.tsx
by @TwilightLogic in #1971 - [storage] Merge Storage Instance by @jolestar in #1970
- Owen/bitseed validity 4 by @yubing744 in #1776
- [Website] Update by @TwilightLogic in #1975
- [server] Change the default port to 6767 by @jolestar in #1973
- Prepare v0.5.6 by @jolestar in #1976
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- update quick start counter guide by @geometryolife in #1869
- Update first contract by @geometryolife in #1870
- [bench] Fix and refactor the bench by @jolestar in #1867
- chore: Bump OpenDAL to 0.47.0 by @Xuanwo in #1871
- Check the illegal type and some types of values in the data_struct. by @steelgeek091 in #1876
- [doc] Refactor account and address docs by @jolestar in #1872
- [docs] Update move-on-rooch relative docs by @jolestar in #1874
- [Bitcoin] Handle Curse Inscription by @baichuan3 in #1865
- blog: add the sprouting of rooch by @geometryolife in #1879
- fix(rooch-types): using MoveOption for Inscription.rune by @popcnt1 in #1880
- clean unused workflows by @yourmoonlight in #1882
- chore: fix #1790 by @TwilightLogic in #1877
- [CLI] Remove export filed state for rebuild indexer cli by @baichuan3 in #1878
- [framework] Framework review and do some refactor by @jolestar in #1885
- [CLI]
rooch move
success json output by @vegetabledogdog in #1868 - Using relative path to reference the action in the current branch by @yourmoonlight in #1887
- feat: update meta tags by @TwilightLogic in #1886
- RPC: Output bitcoin address for transaction and object by @pause125 in #1891
- Portal 240616 by @TwilightLogic in #1893
- Use the Option type to wrap the single gas parameter by @steelgeek091 in #1892
- Beautify
rooch rpc request
cli output, and supportjson
mode. by @pause125 in #1894 - [release] Prepare v0.5.5 and reset testnet genesis by @jolestar in #1896
New Contributors
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- fix download artifact for testnet workflow by @yourmoonlight in #1827
- [cli] implement genesis cmd by @jolestar in #1828
- refactor website and recover the some docs by @geometryolife in #1825
- remove useless condition by @yourmoonlight in #1830
- feat: update some content for website by @TwilightLogic in #1814
- [blog] Update the application layer of bitcoin by @jolestar in #1831
- Fix broken urls by @geometryolife in #1835
- Owen/wasm gas meter by @yubing744 in #1792
- Remove suffix and link checker action by @geometryolife in #1838
- avoid rate limiting with token by @yourmoonlight in #1839
- modify hello world by @v1xingyue in #1843
- refactor: update the ecosystem by @TwilightLogic in #1845
- remove unused alias by @v1xingyue in #1842
- switch testnet by @baicaiyihao in #1846
- modify first coin by @v1xingyue in #1848
- doc: add Rooch StarTrek Q&A by @geometryolife in #1847
- Add dependency-review.yml by @jolestar in #1850
- [ci] Use rust-toolchain.toml to replace rust-toolchain file by @jolestar in #1851
- Portal 240606 by @TwilightLogic in #1837
- [toolchain] Add rust-toolchain.toml by @jolestar in #1855
- [ci] action-rs/toolchain to v1 by @jolestar in #1856
- [CLI]
rooch account
supports output in json by @vegetabledogdog in #1854 - Introduce RoochOrBitcoinAddressView by @vegetabledogdog in #1857
- Refactor state rpc API by @pause125 in #1829
- [doc] Update storage abstraction documents by @jolestar in #1849
- feat: optimization wasm gas meter by @yubing744 in #1853
- update first account doc by @geometryolife in #1862
- [genesis] Include genesis static file in binary and reset testnet, prepare release v0.5.4 by @jolestar in #1863
- Gas metering for the transaction size by @steelgeek091 in #1858
- Portal 240611 by @TwilightLogic in #1861
New Contributors
- @v1xingyue made their first contribution in #1843
- @baicaiyihao made their first contribution in #1846
Full Changelog: v0.5.2...v0.5.4
v0.5.2
What's Changed
- The generic struct is not allowed except for the Option type. by @steelgeek091 in #1811
- Support freeze package upgrading by @pause125 in #1808
- blog: add early builders on rooch network by @geometryolife in #1812
- blog: update header and add the img by @geometryolife in #1817
- [storage] Introduce rooch-db crate and refactor the StoreConfig by @jolestar in #1819
- Create vercel.json by @Mine77 in #1821
- only deploy rooch container && use artifact to pass image tag between workflow by @yourmoonlight in #1823
- [sequencer] Fix sequencer order bug and add tests by @jolestar in #1824
New Contributors
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- [State] Fixup state query bug by @baichuan3 in #1804
- Opt/faucet by @wow-sven in #1800
- Fix portal 0.5 by @wow-sven in #1805
- fix testnet deploy by @yourmoonlight in #1806
- [cli] ParsedAddress support Bitcoin address by @vegetabledogdog in #1807
- update navigation bar link by @geometryolife in #1809
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- add restart for testnet container by @yourmoonlight in #1702
- [framework] Refactor the error_mapping generator and binary include by @jolestar in #1701
- [genesis] Fix module store size bug by @jolestar in #1703
- [genesis] Reset testnet and prepre new version by @jolestar in #1704
- Use mvir file with metadata to test the verifier by @steelgeek091 in #1707
- Update vapp and account abstraction docs by @geometryolife in #1709
- [bug] Check the module is exist before execute the view function by @vegetabledogdog in #1700
- Fix the random test failed problem. by @steelgeek091 in #1710
- update sidebar, translate welcome and overview pages by @geometryolife in #1711
- fix btc sign info prefix len > 255 by @wow-sven in #1713
- Fix multi chain address, faucet support rooch address by @wow-sven in #1712
- [doc] Update the roadmap and fix some broken links by @jolestar in #1715
- fix zh page dispaly and sidebar by @geometryolife in #1716
- Show display fields of object states from indexer by @pause125 in #1670
- [stdlib] Release stdlib v2 for testnet by @jolestar in #1718
- [release] fix cargo lock for release by @jolestar in #1720
- deploy when build docker finished by @yourmoonlight in #1719
- check build workflow status and restrict to release by @yourmoonlight in #1722
- publish sdk 0.1.4 & fix protal by @wow-sven in #1723
- update faucet tracing & default amount by @wow-sven in #1724
- [CLI] Support Indexer cli for rebuild indexer from statedb by @baichuan3 in #1725
- Faucet discord notify by @wow-sven in #1727
- [sequencer] Add sequencer timestamp to TransactinoInfo and update timestamp by @jolestar in #1726
- Support the data_struct related testing for the verifier. by @steelgeek091 in #1729
- [Portal] update week#0 (DO NOT MERGE) by @TwilightLogic in #1708
- docs: add Rooch portal user guide by @geometryolife in #1607
- fix portal coin decimals & sdk-kit build error by @wow-sven in #1732
- [framework&rpc] Deprecated CoinStores and use Indexer to query account balance. by @jolestar in #1730
- restore unisat installation guide by @geometryolife in #1734
- [Example] Add example for coin orderbook by @mx819812523 in #1735
- [Genesis] Write genesis tx to sequencer by @baichuan3 in #1736
- Introduce Package to store modules. by @pause125 in #1721
- Build a debug version of rooch and Deploy the devnet using the debug version by @yourmoonlight in #1741
- [moveos_std] Add evm precompiled functions by @vegetabledogdog in #1739
- Refactor some parts of the verifier and add more mvir tests. by @steelgeek091 in #1742
- fix pnpm lint by @wow-sven in #1744
- update templates/react-counter & Refactor create-rooch by @wow-sven in #1743
- build and deploy debug image to dev by @yourmoonlight in #1747
- [types] Unify address format to bech32 by @jolestar in #1749
- fix rooch-create lint by @wow-sven in #1750
- Temporarily hide the portal guide from end users by @geometryolife in #1738
- feat: add bitseed validity test 3 by @yubing744 in #1706
- [moveos_std] Complete evm precompiled functions by @vegetabledogdog in #1757
- [gh-1622] remove resource account in account.move. by @feliciss in #1714
- Doc of object dynamic fields by @pause125 in #1756
- fix portal time & nft error by @wow-sven in #1761
- fix queryObjectStates response bug by @pause125 in #1760
- [Indexer] Refactor and Simplify indexer, Genesis tx update indexer by @baichuan3 in #1758
- fix some typos by @nkysg in #1764
- Refactor some parts of the verifier and add more mvir tests. by @steelgeek091 in #1765
- blog: showcase your insights on the Bitcoin Ecosystem & Rooch Network by @geometryolife in #1768
- [CLI] Refactor keystore and generate Bitcoin keypair in CLI by @jolestar in #1762
- blog: fix tag and add some links by @geometryolife in #1769
- Allow directly calling the data_struct function with Option type. by @steelgeek091 in #1773
- [keystore] Use the BIP86 as the private key derivation path purpose by @jolestar in #1771
- simplify and optimize the portal guide by @geometryolife in #1755
- unify ascii::String to string::String by @pause125 in #1775
- [Framework] Include create_time and update_time in the ObjectEntity by @baichuan3 in #1766
- Website UI by @TwilightLogic in #1779
- feat: portal-improvement-week1 by @TwilightLogic in #1748
- [framework] Refactor auth validator and address mapping by @jolestar in #1778
- doc: how to create the first dapp by @geometryolife in #1767
- translate the showcase insights blog by @geometryolife in #1780
- [frameworks] Clean some frameworks todos and refactor account module by @jolestar in #1783
- [sdk][framework] Refactor auth payload by @wow-sven in #1784
- [Bitcoin] Verify the bitcoin header by @vegetabledogdog in #1786
- Prepare Release v0.5 by @jolestar in #1785
- deploy both release and prerelease to testnet seed by @yourmoonlight in #1787
- [portal]fix portal deploy failed & update portal dependencies rooch-sdk by @wow-sven in #1789
- website UI by @TwilightLogic in #1788
New Contributors
Full Changelog: v0.4...v0.5.0
v0.5.0-beta
Prepare Release v0.5 (#1785) * [fix] fix auth paylaod * [genesis] Update genesis config and release stdlib v1 * [cargo] Update version to 0.5.0 * fix bitcoin validator test * [auth] Add length to auth payload * [framework] Unify the auth error code * rebase and release stdlib v1 again --------- Co-authored-by: sven Tan <[email protected]>
v0.4.3
What's Changed
- [doc] Update the roadmap and fix some broken links by @jolestar in #1715
- fix zh page dispaly and sidebar by @geometryolife in #1716
- Show display fields of object states from indexer by @pause125 in #1670
- [stdlib] Release stdlib v2 for testnet by @jolestar in #1718
- [release] fix cargo lock for release by @jolestar in #1720
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Use mvir file with metadata to test the verifier by @steelgeek091 in #1707
- Update vapp and account abstraction docs by @geometryolife in #1709
- [bug] Check the module is exist before execute the view function by @vegetabledogdog in #1700
- Fix the random test failed problem. by @steelgeek091 in #1710
- update sidebar, translate welcome and overview pages by @geometryolife in #1711
- fix btc sign info prefix len > 255 by @wow-sven in #1713
- Fix multi chain address, faucet support rooch address by @wow-sven in #1712
Full Changelog: v0.4.1...v0.4.2