|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.15.0](https://github.com/pactus-project/pactus/compare/v1.14.0...v1.15.0) (2026-06-09) |
| 4 | + |
| 5 | +### Feat |
| 6 | + |
| 7 | +- **wallet,grpc**: include Balance and Stake in AddressList API ([#2246](https://github.com/pactus-project/pactus/pull/2246)) |
| 8 | +- **grpc**: include address type in AddressInfo ([#2243](https://github.com/pactus-project/pactus/pull/2243)) |
| 9 | +- **wallet**: upgrade SQLite storage ([#2232](https://github.com/pactus-project/pactus/pull/2232)) |
| 10 | +- **gtk**: config editor ([#2229](https://github.com/pactus-project/pactus/pull/2229)) |
| 11 | +- **wallet**: derive Secp256k1 address from HD path ([#2225](https://github.com/pactus-project/pactus/pull/2225)) |
| 12 | +- **crypto**: support HD-wallet for secp256k1 curve ([#2220](https://github.com/pactus-project/pactus/pull/2220)) |
| 13 | +- **crypto**: support Secp256k1 curve ([#2211](https://github.com/pactus-project/pactus/pull/2211)) |
| 14 | + |
| 15 | +### Fix |
| 16 | + |
| 17 | +- **sync**: remove extra checks from signed block ([#2256](https://github.com/pactus-project/pactus/pull/2256)) |
| 18 | +- **types**: reject transactions with duplicated receivers ([#2255](https://github.com/pactus-project/pactus/pull/2255)) |
| 19 | +- **types**: reject transactions exceeding max allowed amount ([#2254](https://github.com/pactus-project/pactus/pull/2254)) |
| 20 | +- **types**: ensure delegate share is divisible by 32 ([#2241](https://github.com/pactus-project/pactus/pull/2241)) |
| 21 | +- **grpc**: sign and verify message with Secp256k1 ([#2238](https://github.com/pactus-project/pactus/pull/2238)) |
| 22 | +- **wallet**: import Secp256k1 private keys ([#2236](https://github.com/pactus-project/pactus/pull/2236)) |
| 23 | +- **execution**: reject Secp256k1 recipients ([#2235](https://github.com/pactus-project/pactus/pull/2235)) |
| 24 | +- **gtk**: replace PacViewer with PactusScan ([#2230](https://github.com/pactus-project/pactus/pull/2230)) |
| 25 | +- **wallet**: use hardened path for Secp256k1 ([#2227](https://github.com/pactus-project/pactus/pull/2227)) |
| 26 | +- **crypto**: remove parent fingerprint from extended key ([#2223](https://github.com/pactus-project/pactus/pull/2223)) |
| 27 | +- **cmd**: support Secp256k1 address type in CMD ([#2216](https://github.com/pactus-project/pactus/pull/2216)) |
| 28 | +- **gtk**: support Secp256k1 address type in GUI ([#2215](https://github.com/pactus-project/pactus/pull/2215)) |
| 29 | +- **gtk**: enable wallet service on starting GUI ([#2213](https://github.com/pactus-project/pactus/pull/2213)) |
| 30 | +- **http**: add list-peers API ([#2209](https://github.com/pactus-project/pactus/pull/2209)) |
| 31 | +- **state**: report version on Block Version Error ([#2196](https://github.com/pactus-project/pactus/pull/2196)) |
| 32 | +- **sync**: check vote message for empty vote ([#2189](https://github.com/pactus-project/pactus/pull/2189)) |
| 33 | +- **sync**: check proposal message for empty proposal ([#2188](https://github.com/pactus-project/pactus/pull/2188)) |
| 34 | + |
| 35 | +### Refactor |
| 36 | + |
| 37 | +- **gtk**: use GtkSourceView for config editor ([#2244](https://github.com/pactus-project/pactus/pull/2244)) |
| 38 | +- **gtk**: migrate to GTK4 ([#2234](https://github.com/pactus-project/pactus/pull/2234)) |
| 39 | +- **wallet**: import private and public key ([#2237](https://github.com/pactus-project/pactus/pull/2237)) |
| 40 | +- **gtk**: use confirmAndSend method for transaction dilaogs ([#2233](https://github.com/pactus-project/pactus/pull/2233)) |
| 41 | +- **config**: get default config per chain type ([#2228](https://github.com/pactus-project/pactus/pull/2228)) |
| 42 | + |
3 | 43 | ## [1.14.0](https://github.com/pactus-project/pactus/compare/v1.13.0...v1.14.0) (2026-05-03) |
4 | 44 |
|
5 | 45 | ### Feat |
|
0 commit comments