zenith/CHANGELOG.md

232 lines
4.6 KiB
Markdown
Raw Normal View History

2022-06-20 21:46:13 +00:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
2024-07-11 13:38:20 +00:00
## [0.6.0.0-beta]
2024-05-23 21:20:43 +00:00
2024-06-12 19:32:30 +00:00
### Added
- GUI module
- Address list
- Transaction list
- Balance display
- Account selector
2024-06-14 21:06:55 +00:00
- Menu for new addresses, accounts, wallets
2024-06-24 15:34:46 +00:00
- Dialog to display and copy seed phrase
2024-06-19 20:37:56 +00:00
- Dialog to add new address
2024-06-24 15:34:46 +00:00
- Dialog to add new account
2024-06-27 15:05:41 +00:00
- Dialog to add new wallet
- Dialog to display transaction details and copy TX ID
- Dialog to send a new transaction
- Dialog to display Tx ID after successful broadcast
2024-07-08 20:17:53 +00:00
- Unconfirmed balance display on TUI and GUI
2024-07-10 15:52:04 +00:00
- Tracking of unconfirmed notes
- AddressBook functionality
"Address Book" option added to popup menu
"Address Book List" window added to show the Address Book records
Dialogs added to view, add, edit, delete records from address book list
"Copy Address" button added (copy address to Clipboard)
2024-06-12 19:32:30 +00:00
2024-07-11 13:38:20 +00:00
### Changed
- Upgraded to GHC 9.6.5
2024-07-12 16:30:12 +00:00
- Implemented config and data folder
2024-07-16 13:53:42 +00:00
- Improved the `configure` script for installation
2024-07-11 13:38:20 +00:00
### Fixed
- Validation of input of amount for sending in TUI
2024-05-23 21:20:43 +00:00
2024-07-11 13:38:20 +00:00
### Removed
- Legacy interface to `zcashd`
2024-06-21 17:58:31 +00:00
## [0.5.3.1-beta]
### Added
- Docker image
2024-06-03 16:33:43 +00:00
## [0.5.3.0-beta]
2024-06-21 17:58:31 +00:00
### Added
- Address Book functionality. Allows users to store frequently used zcash addresses and
generate transactions using them.
2024-06-03 17:18:18 +00:00
### Changed
- Improved formatting of sync progress
### Fixed
2024-06-03 16:33:43 +00:00
- Wallet sync when no new block has been detected on-chain.
2022-06-20 21:46:13 +00:00
2024-05-16 16:50:48 +00:00
## [0.5.2.0-beta]
### Changed
- Update to `zcash-haskell-0.6.2.0` to increase performance of transaction creation
### Fixed
- Truncation of transaction ID when displaying a successfully sent transaction
- Missing command in menu for Send
## [0.5.1.1-beta.1]
### Changed
- Installation instructions in README
## [0.5.1.1-beta]
### Added
- Implement CLI changes to send transactions
## [0.5.0.0]
### Added
- Core functions for sending transactions
## [0.4.6.0]
### Added
- Display of account balance
- Functions to identify spends
- Functions to display transactions per address
### Changed
- Update `zcash-haskell`
## [0.4.5.0]
### Added
- Functions to scan relevant transparent notes
- Functions to scan relevant Sapling notes
- Functions to scan relevant Orchard notes
- Function to query `zebrad` for commitment trees
### Changed
- Update `zcash-haskell`
## [0.4.4.3]
### Added
- `Core` module
- `CLI` module
- `DB` module
- Command line arguments to switch to legacy version
- New configuration parameter for Zebra port
- New functions to call `getinfo` and `getblockchaininfo` RPC methods
- `Scanner` module
## [0.4.1]
### Fixed
- Handling of transactions to transparent receivers
2023-10-09 13:21:18 +00:00
## [0.4.0]
2023-04-18 18:32:37 +00:00
### Added
- `zcash-haskell` library
### Changed
2023-10-09 13:21:18 +00:00
- Sending of transactions to support ZIP-317.
2023-04-18 18:32:37 +00:00
- Functions to check if Unified Address is valid.
### Removed
- Dependency on patched `haskoin-core` library
2023-02-08 20:32:13 +00:00
## [0.3.4]
2022-06-20 21:46:13 +00:00
2023-02-08 20:32:13 +00:00
### Added
- Display of node version on splash screen
- Display of Zenith version on splash screen
### Fixed
- Bug [#2](https://git.vergara.tech/Vergara_Tech/zenith/issues/2) when memos were left empty
- Extra `"` in transaction ID display
### Changed
- Display of transaction amounts now uses zats, microZEC (μZEC), miliZEC(mZEC) and ZEC as units for readability.
## [0.3.3]
2023-01-22 13:52:11 +00:00
### Changed
- Upgrade to Haskell LTS 20.8 and GHC 9.2.5
2023-01-03 20:34:12 +00:00
## [0.3.2]
### Changed
- Updated README with dependencies and instructions for submodule.
2022-07-08 12:45:41 +00:00
### Fixed
- Sending transactions to transparent addresses, removing the memo and using the `AllowRevealedRecipients` privacy policy.
2023-01-03 20:34:12 +00:00
## [0.3.1]
2022-06-28 19:42:35 +00:00
### Added
- Added option to include Reply-To address when using URIs to generate transaction
### Changed
- Improved `encodeHexText` to handle Unicode characters correctly.
2023-01-03 20:34:12 +00:00
## [0.3.0]
2022-06-27 14:25:36 +00:00
### Changed
- Changed decoding of memos to support Unicode (emojis!)
### Fixed
- Displaying transactions for view-only addresses
2023-01-03 20:34:12 +00:00
## [0.2.0]
2022-06-23 16:49:15 +00:00
2022-06-20 21:46:13 +00:00
### Added
2022-06-23 15:29:33 +00:00
- Adds `uri` CLI command to send funds using a [ZIP-321](https://zips.z.cash/zip-0321) URI
- Adds `sendWithUri` function to support [ZIP-321 URIs](https://zips.z.cash/zip-0321)
2022-06-23 16:49:15 +00:00
- Adds option to include reply-to address in `send` command
2022-06-23 15:29:33 +00:00
### Changed
- Changes the use of `checkOpResult` to be recursive until the transaction either fails or succeeds.
2023-01-03 20:34:12 +00:00
## [0.1.0]
2022-06-23 15:29:33 +00:00
### Added
2022-06-20 21:46:13 +00:00
- CHANGELOG.md
- README.md
- List node addresses
- Query an address balance
- List transactions for an address, displaying decoded memos
- Copy address to clipboard
- Create new Unified Addresses
- Sending transactions