Merge pull request #190 into master

8cb0511 CHANGELOG: add 1.0.0-rc.2 (Aaron Fiore)
5925738 client: manifest: bump version to v1.0.0-rc.2 (Aaron Fiore)
This commit was merged in pull request #190.
This commit is contained in:
2025-04-08 16:24:25 -07:00
2 changed files with 104 additions and 1 deletions

View File

@@ -18,6 +18,109 @@
# Changelog (`docker-finance`)
## 1.0.0-rc.2 - 2025-04-08
⚠️ **Breaking changes for this release candidate** ⚠️
#### Client
🚨 For the finance image:
- ❗**MUST** re-run `build` command
* Updates to hledger-suite will always require you to re-build your image
#### Container
🚨 For BTCPay Server account:
- ❗**MUST** export only v2 reports
* See ([#181](https://gitea.com/EvergreenCrypto/docker-finance/pulls/181)) for details
- ❗**MUST** re-run `import` command
* Run `import` starting from oldest applicable year
- ❗**MUST** re-run `taxes` command
* Run `taxes all=all` for all applicable years
🚨 For Coinbase account:
- ❗**MUST** re-run `edit type=fetch` command
* Update your CDP key (legacy key support has been [removed](https://gitea.com/EvergreenCrypto/docker-finance/commit/ca31fef052819e2c118f57451f64ca94bad01d2b))
---
### 🧠 Contributors
- Aaron Fiore
### 🛠️ Fixes / Updates
#### Client
##### *Dockerfiles*
- hledger-suite ([#184](https://gitea.com/EvergreenCrypto/docker-finance/pulls/184)) ([#185](https://gitea.com/EvergreenCrypto/docker-finance/pulls/185))
* Bump `hledger` to 1.42.1
##### *docker-finance.d (configurations)*
- Update Coinbase CDP key, remove unused YAML keys ([#176](https://gitea.com/EvergreenCrypto/docker-finance/pulls/176)) ([#177](https://gitea.com/EvergreenCrypto/docker-finance/pulls/177))
##### *src/docker*
- Only allocate TTY when needed (with `run` command) ([#187](https://gitea.com/EvergreenCrypto/docker-finance/pulls/187))
#### Container
##### *src/finance*
- `fetch`
* Isolate given year when fetching prices with mobula API ([#188](https://gitea.com/EvergreenCrypto/docker-finance/pulls/188))
### ☀️ Features / Enhancements
#### Repo
- Add prelim `dfi` logo ([#189](https://gitea.com/EvergreenCrypto/docker-finance/pulls/189))
#### Container
##### *src/finance*
- `lib_taxes`
* Optimize record printing, add checks and logging ([#179](https://gitea.com/EvergreenCrypto/docker-finance/pulls/179))
##### *src/hledger-flow*
- `lib_preprocess`
* Allow testing of single / multiple columns ([#180](https://gitea.com/EvergreenCrypto/docker-finance/pulls/180/))
- BTCPay Server
- Add prelim support for v2 reports ([#181](https://gitea.com/EvergreenCrypto/docker-finance/pulls/181))
- Add `taxed_as` INCOME tag, add local timezone support ([#183](https://gitea.com/EvergreenCrypto/docker-finance/pulls/183))
- Ethereum-based
* Add COMP rewards ([#178](https://gitea.com/EvergreenCrypto/docker-finance/pulls/178))
* Add DeFi swapper tag ([#182](https://gitea.com/EvergreenCrypto/docker-finance/pulls/182))
* Add to Ethereum spam rules ([#186](https://gitea.com/EvergreenCrypto/docker-finance/pulls/186))
- Ledger
* Skip COMP token (handled by ethereum-based `fetch`) ([#178](https://gitea.com/EvergreenCrypto/docker-finance/pulls/178))
### 🌴 Misc / Other
#### Container
##### *src/finance*
- `lib_taxes`
* Some refactoring ([#179](https://gitea.com/EvergreenCrypto/docker-finance/pulls/179))
##### *src/hledger-flow*
- `lib_preprocess`
* Symlink to finance's `lib_utils` ([#180](https://gitea.com/EvergreenCrypto/docker-finance/pulls/180/))
## 1.0.0-rc.1 - 2025-01-23
⚠️ **Breaking changes for this release candidate** ⚠️

View File

@@ -20,7 +20,7 @@
#
# Release version (tag format)
version: "v1.0.0-rc.1"
version: "v1.0.0-rc.2"
# Container dependencies (used by `version` command)
# NOTE: this must stay inline with Dockerfiles