# 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).
## Unreleased
## [0.4.1]
## Changed
- Don't set the window size to INFINITE, so the program runs on macOS.
## [0.4.0]
## Changed
- cargo update
- Updated iced, rfd, and ron.
### Removed
- fs4 dependency.
## [0.3.0] 2024-11-21
### Added
- License files.
- The demo ledger to the debian package.
- A copyright date.
### Changed
- Updated iced to version 0.13.
- Only look in config local for goldapi.io.txt file.
- Moved debian files into own folder.
- Display fraction changed instead of dollar amount.
### Removed
- The links in the debian extended-description.
## [0.2.0] - 2024-10-12
### Changed
- Breaking change: remove the checked up to date.
- Breaking change: remove monthly logic.
- Make shortcuts to the URLs you open for imports.
- Support pasting into text boxes.
- Lock the configuration file while in use.
- Breaking Change: add groups.
- Breaking Change: get rid of the old crypto.
- Make crypto configurable.
- Add configuration screen.
- Add buttons: Load, Save, Check Monthly.
- Use rfd.
- Breaking change: Remove support for houses.
- Breaking change: get rid of Stock in favor of StockPlus.
- Breaking change: rename mutual_funds to stocks_plus.
- Add import_investor_360().
- Update boa_import to the new way BoA imports work.
- Turn on clippy::{all, nursery, pedantic, cargo} and fix most lints.
- Add houses and make them configurable via the configuration file.
- Add mutual funds and make them configurable via the configuration file.
- Add fiat currencies and make them configurable via the configuration file.
- Make metals and stocks configurable via the configuration file.
- Change the configuration file format to RON.
- [Add stocks](https://github.com/dcampbell24/financial-accounts/commit/e54732e3819d0ca843567259dabb04b194a7f1bc).
- [Move the account messages to MessageAccount](https://github.com/dcampbell24/financial-accounts/commit/56f6705caaea2fa07bb0331116c47adaa69880f4).
- [Display ParseDateError](https://github.com/dcampbell24/financial-accounts/commit/3627d92a30ea5ac1d86298b04e254e61513f4d4d).
- [Trim when you add a string not modify it](https://github.com/dcampbell24/financial-accounts/commit/cbc5b5ba4bfad7f497b097c17bed567936f08d91).
- [Sort the accounts when you change a name](https://github.com/dcampbell24/financial-accounts/commit/351a52a8111137d8a2c99749b451a78cb91a7611).
- [Get rid of Txs2nd](https://github.com/dcampbell24/financial-accounts/commit/ae7a0bfe86fec03acc177f2912afe9c872359b8c).
- [Switch from markdown to djot for the man page](https://github.com/dcampbell24/financial-accounts/commit/66929e72e6c5bd0bbc0c2f447295fb02e5bf4a3b).
- [Chart filtered transactions](https://github.com/dcampbell24/financial-accounts/commit/dad92faaa4b339aa0be7bf202d34d9768911fb06).
- [Change ticker module to crypto module](https://github.com/dcampbell24/financial-accounts/commit/b555d6a38dfea71f4ea7a66d93232b5e1f8263db).
## [0.1.3] - 2024-07-12
### Added
- First release!
[0.4.0]: https://crates.io/crates/financial-accounts/0.4.0
[0.3.0]: https://crates.io/crates/financial-accounts/0.3.0
[0.2.0]: https://crates.io/crates/financial-accounts/0.2.0
[0.1.3]: https://crates.io/crates/financial-accounts/0.1.3