Skip to content

Commit

Permalink
Update release notes (#1924)
Browse files Browse the repository at this point in the history
  • Loading branch information
moraygrieve authored May 20, 2024
1 parent 3458c21 commit 9ccab35
Showing 1 changed file with 70 additions and 6 deletions.
76 changes: 70 additions & 6 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,83 @@
---
# Ten Testnet Change Log

# Next release (v0.24.0) (work in progress, still under development)
* A list of the PRs merged due to be included in the release is currently as below;
* `7190f55c` Host: notify batch subscribers of new batches from any src (#1860)
# May 2024-05-20 (v0.24.0)
* This is an L2 deployment release meaning state will be lost in order to upgrade the network. Any dApps on the
network will need to be redeployed. High level changes made in the release include;
* Personal signing is now supported through the gateway.
* Subscriptions to newHeads is now fully supported.
* Updates to the backing of a node via PostgreSQL.
* Refactoring to allow a node to use several underlying enclaves for high availability.
* Inclusion of finality to the xchain messages, supporting both deposits and withdrawals.
* Multiple bug fixes and performance improvements including a 10 fold increase in the RPC rate
handling capabilities of the gateway.
* A full list of the PRs merged in this release is as below;
* `3458c215` Cross chain merkle trees (#1911)
* `9e1224fa` Add index on tx.sender, and clean up (#1921)
* `2ffa845d` Change /info/health/ from post to get & remove unnecessary data field (#1920)
* `a0d168c1` Rpc method to count the number of tx in the host (#1919)
* `11b91f91` Fix (#1918)
* `b9512539` Fx nil pointer when enclave not healthy (#1917)
* `41095b47` Improve rpc conn pool (#1916)
* `1acc9e3d` Improve log subscription unsubscribe (#1915)
* `d0a93efa` Close ticker (#1914)
* `218f40b1` Expose tx count api (#1906)
* `cf7158ff` Postgres host config to upgrade script (#1913)
* `6476895e` Reconnect new heads (#1910)
* `42dc7f8a` Tweak performance (#1912)
* `596ddf02` Create separate deployment for ten gateway frontend (#1909)
* `1ec62e87` Db performance (#1893)
* `6c12e168` Network tests: new heads subscriptions (#1907)
* `1bb752fd` Wire edgeless in simulation mode for local testnet (#1905)
* `52579fe3` Notify separately for new heads and new validated heads (#1904)
* `5db2d1f3` Improve local testnet (#1903)
* `01d39dfb` Add missing batch index (#1901)
* `3eb620fb` Move public tx listing api to host db query (#1900)
* `73710d59` Batch transactions query accepts full or short hash (#1897)
* `d93acb05` Update logo image path in header component (#1898)
* `5dd0cd1a` Fix newheads unsubscribe (#1895)
* `f1b6be40` Mgmt contract: events for changes to enclave sequencer status (#1891)
* `5d23b996` P2p: fix msg validation for new msg type (#1894)
* `ac1b90a6` New tenscan apis (#1879)
* `c2a7b130` Remove redundant host volume code (#1887)
* `ce8d274e` Statedb cleanup (#1890)
* `40ae16fe` Node config: wire through seq addr flag (#1889)
* `bd9a9cfd` Host: replace sequencer id config with sequencer p2p address (#1885)
* `c69740a5` Fix logging - remove the terminal when a file is specified (#1886)
* `0526f7ab` Gateway verbose logging and bugfix (#1884)
* `49112a35` Upgrade geth (#1883)
* `7ca43647` Pass context from enclave rpc to database (#1882)
* `3e566ff2` Tenscan add `formatnumber` utility function to display numbers with commas (#1865)
* `2dde8176` Manually rollback failed tx as its causing idle connections (#1881)
* `3df04951` Update brand colors (#1867)
* `4e6e2399` Simplify encrypted rpc client (#1877)
* `261253bb` Set max postgres db connections (#1878)
* `4122467e` Use nginx as a reverse proxy and fix alter statement in migrations (#1876)
* `7e50d21d` Cleanup host databases (#1875)
* `860b34d1` Move host db to sql impl (#1804)
* `2032ddce` Fix the eip712 getmessage response (#1872)
* `b131c424` Add alter permission to obscurouser (#1874)
* `20ec195e` Misc fixes after refactoring the gateway rpc (#1873)
* `f7fef303` Update pccs url (#1871)
* `e994ee2a` Improve cache (#1866)
* `b8c1bb63` Mgmtcontract: only accept rollups from seq enclaveids (#1870)
* `8da215bf` Support both 0x prefixed and not prefixed encryption tokens (#1869)
* `6f3e312c` Fix l2 repo to use the subscribers pattern like l1 repo (#1863)
* `4affa8a5` New heads subscription (#1861)
* `0d2b6a33` Use the obscuro_config end point (#1864)
* `ef55e3da` Current list of prs for the next release (#1862)
* `3c0dbced` Adds a log configuration to docker containers to roll (#1850)
* `7190f55c` Notify batch subscribers of new batches from any src (#1860)
* `d3bf8ecb` Validate vk (#1859)
* `a4a9e3cd` Fix gateway frontend issues after geth rpc (#1857)
* `55ef73e6` Align rpc interfaces (#1856)
* `2ab73cfd` Use conn pool for unauthenticated connections (#1855)
* `5a8cde2e` Update missed enclave flag usage (#1854)
* `f4445911` Wip add geth rpc to the gateway (#1845)
* `ce6b1564` Ha: support multiple enclaves on a single host (#1852)
* `ce6b1564` Support multiple enclaves on a single host (#1852)
* `fe8b2488` Remove legacy signature type (#1851)
* `2288c3e0` Remove wallet extension endpoints (#1641)
* `88bd866d` Network tests: refactor config to allow for ha (#1849)
* `88bd866d` Network tests: refactor config to allow for HA (#1849)
* `2b17a1e1` Add new endpoint for generating messages and refactor message generation (#1836)
* `abcfc38b` Update ports (#1848)
* `c6664e05` Fix build error (#1846)
Expand All @@ -34,7 +98,7 @@
* `057276df` Networktests: run local gateway against testnets (#1824)
* `05eebc9e` Estimage gas perf fixes (#1827)
* `8fa689ce` Disabled caching (#1823)
* `b0628746` Adjusts gateway vm deployment to use static ip address (#1781)
* `b0628746` Adjusts gateway vm deployment to use static ip address. (#1781)
* `a2316674` Add new getrollupdata api to enclave client (#1815)
* `b17c3325` Create database migration for the gateway (#1768)

Expand Down

0 comments on commit 9ccab35

Please sign in to comment.