|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.11.0](https://github.com/pactus-project/pactus/compare/v1.10.0...v1.11.0) (2026-01-25) |
| 4 | + |
| 5 | +### Feat |
| 6 | + |
| 7 | +- **gtk**: use timeout to refresh wallet page ([#2039](https://github.com/pactus-project/pactus/pull/2039)) |
| 8 | +- **gtk**: add transactions page ([#2035](https://github.com/pactus-project/pactus/pull/2035)) |
| 9 | +- **types**: define ShortString for Address and Hash ([#2031](https://github.com/pactus-project/pactus/pull/2031)) |
| 10 | +- **gtk**: add splash screen for starting the node ([#2019](https://github.com/pactus-project/pactus/pull/2019)) |
| 11 | +- **wallet**: define query parameters for list of transactions ([#2014](https://github.com/pactus-project/pactus/pull/2014)) |
| 12 | +- **wallet**: define Blockchain Provider interface ([#2013](https://github.com/pactus-project/pactus/pull/2013)) |
| 13 | +- **wallet**: process blocks for wallet transactions ([#2011](https://github.com/pactus-project/pactus/pull/2011)) |
| 14 | +- **cmd**: add transaction command ([#2006](https://github.com/pactus-project/pactus/pull/2006)) |
| 15 | +- **grpc**: add List Transaction API for wallets ([#2005](https://github.com/pactus-project/pactus/pull/2005)) |
| 16 | +- **grpc**: add Update Password API for wallets ([#2004](https://github.com/pactus-project/pactus/pull/2004)) |
| 17 | +- **wallet**: add SQLite3 storage ([#2001](https://github.com/pactus-project/pactus/pull/2001)) |
| 18 | +- **util**: add LogString for compact log formatting ([#2000](https://github.com/pactus-project/pactus/pull/2000)) |
| 19 | +- **types**: decode transaction from hex string ([#1998](https://github.com/pactus-project/pactus/pull/1998)) |
| 20 | +- **types**: decode block from hex string ([#1999](https://github.com/pactus-project/pactus/pull/1999)) |
| 21 | +- **types**: format amount with thousand separators ([#1977](https://github.com/pactus-project/pactus/pull/1977)) |
| 22 | + |
| 23 | +### Fix |
| 24 | + |
| 25 | +- **txpool**: perform basic check on appending transactions ([#2050](https://github.com/pactus-project/pactus/pull/2050)) |
| 26 | +- **gtk**: refresh wallet info ([#2049](https://github.com/pactus-project/pactus/pull/2049)) |
| 27 | +- **wallet**: close wallet before starting the node ([#2047](https://github.com/pactus-project/pactus/pull/2047)) |
| 28 | +- **gtk**: refresh wallet view on changing address ([#2041](https://github.com/pactus-project/pactus/pull/2041)) |
| 29 | +- **wallet**: total balance for non-existing accounts ([#2040](https://github.com/pactus-project/pactus/pull/2040)) |
| 30 | +- **wallet**: add no column for transaction table ([#2034](https://github.com/pactus-project/pactus/pull/2034)) |
| 31 | +- **wallet**: configure Pragmas and create indices ([#2030](https://github.com/pactus-project/pactus/pull/2030)) |
| 32 | +- **wallet**: deprecate load wallet API ([#2029](https://github.com/pactus-project/pactus/pull/2029)) |
| 33 | +- **cmd**: ensure provider is set when recovering wallet ([#2027](https://github.com/pactus-project/pactus/pull/2027)) |
| 34 | +- **grpc**: correct wallet verbs and add validator addresses route ([#2023](https://github.com/pactus-project/pactus/pull/2023)) |
| 35 | +- **wallet**: set default values for address and direction ([#2022](https://github.com/pactus-project/pactus/pull/2022)) |
| 36 | +- **cmd**: show transaction list in a table ([#2015](https://github.com/pactus-project/pactus/pull/2015)) |
| 37 | +- **grpc**: include driver and path in GetWalletInfo response ([#2010](https://github.com/pactus-project/pactus/pull/2010)) |
| 38 | +- **wallet**: load default_wallet on startup ([#2008](https://github.com/pactus-project/pactus/pull/2008)) |
| 39 | +- **util**: list only top-level files and directories without recursion ([#2009](https://github.com/pactus-project/pactus/pull/2009)) |
| 40 | +- **wallet**: list SQLite wallets in wallet manager ([#2003](https://github.com/pactus-project/pactus/pull/2003)) |
| 41 | +- **wallet**: add Close method for wallet ([#2002](https://github.com/pactus-project/pactus/pull/2002)) |
| 42 | +- **network**: remove leading and trailing spaces from network key ([#1992](https://github.com/pactus-project/pactus/pull/1992)) |
| 43 | +- **gtk**: fix dark theme issue in Windows ([#1973](https://github.com/pactus-project/pactus/pull/1973)) |
| 44 | +- **wallet**: panic on disconnect of wallet client connection ([#1971](https://github.com/pactus-project/pactus/pull/1971)) |
| 45 | + |
| 46 | +### Refactor |
| 47 | + |
| 48 | +- **other**: use pipeline package ([#2033](https://github.com/pactus-project/pactus/pull/2033)) |
| 49 | +- **consensus, network, util**: use scheduler package to manage … ([#2032](https://github.com/pactus-project/pactus/pull/2032)) |
| 50 | +- **wallet**: define storage interface ([#1995](https://github.com/pactus-project/pactus/pull/1995)) |
| 51 | +- **gtk**: refactor Pactus GUI ([#1994](https://github.com/pactus-project/pactus/pull/1994)) |
| 52 | +- **wallet**: refactor wallet manager ([#1993](https://github.com/pactus-project/pactus/pull/1993)) |
| 53 | +- **version**: replace Split in loops with more efficient SplitSeq ([#1982](https://github.com/pactus-project/pactus/pull/1982)) |
| 54 | +- **crypto**: use b.Loop() to simplify the code and improve performance ([#1970](https://github.com/pactus-project/pactus/pull/1970)) |
| 55 | + |
3 | 56 | ## [1.10.0](https://github.com/pactus-project/pactus/compare/v1.9.0...v1.10.0) (2025-10-27) |
4 | 57 |
|
5 | 58 | ### Feat |
|
0 commit comments