From 5925738d5e28eb14063a3c9e569ed20e02518bdc Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Tue, 8 Apr 2025 13:04:44 -0700 Subject: [PATCH 1/2] client: manifest: bump version to v1.0.0-rc.2 --- client/docker-finance.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/docker-finance.yaml b/client/docker-finance.yaml index 1748717..84034eb 100644 --- a/client/docker-finance.yaml +++ b/client/docker-finance.yaml @@ -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 From 8cb0511c8dc4a3363188875003d8bb2b5a21ed57 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Tue, 8 Apr 2025 13:06:27 -0700 Subject: [PATCH 2/2] CHANGELOG: add 1.0.0-rc.2 --- CHANGELOG.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f08018..c8993d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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** ⚠️