forked from EvergreenCrypto/docker-finance
CHANGELOG: add 1.0.0
This commit is contained in:
67
CHANGELOG.md
67
CHANGELOG.md
@@ -18,6 +18,73 @@
|
||||
|
||||
# Changelog (`docker-finance`)
|
||||
|
||||
## 1.0.0 - 2025-10-31
|
||||
|
||||
🎉 Happy 1.0.0 release
|
||||
|
||||
### 1.0.0 - Fixes
|
||||
|
||||
- client: `linter`: fix finding .clang-format ([#219](https://gitea.com/EvergreenCrypto/docker-finance/pulls/219))
|
||||
- container: `fetch`: fix wording to reflect impl ([#212](https://gitea.com/EvergreenCrypto/docker-finance/pulls/212))
|
||||
- container: `taxes`: fixes for 'all' years arg parsing and printing, don't attempt to patch non-existent taxable events ([#230](https://gitea.com/EvergreenCrypto/docker-finance/pulls/230))
|
||||
- ⚠️ container: hledger-flow: electrum: add lightning, backwards compat ([#227](https://gitea.com/EvergreenCrypto/docker-finance/pulls/227))
|
||||
* electrum lightning support is a WIP and, as a result, so is the support here (see [#233](https://gitea.com/EvergreenCrypto/docker-finance/issues/233))
|
||||
- container: plugins: `root`: fix example3()'s shell ([#229](https://gitea.com/EvergreenCrypto/docker-finance/pulls/229))
|
||||
|
||||
### 1.0.0 - Features
|
||||
|
||||
- client: add `update` feature ([#225](https://gitea.com/EvergreenCrypto/docker-finance/pulls/225))
|
||||
* Update your `dfi` instance with the `update` command (instead of `rm` -> system prune -> `build`)
|
||||
- container: add lib_root impl (macro/plugin support), update completion and usage help ([#215](https://gitea.com/EvergreenCrypto/docker-finance/pulls/215))
|
||||
* dfi's `root` now supports shell loading (and running) of macros/plugins
|
||||
|
||||
### 1.0.0 - Enhancements
|
||||
|
||||
- ⚠️**Potentially Breaking**: container: root: macro: Hash/Random: change output to CSV format ([#217](https://gitea.com/EvergreenCrypto/docker-finance/pulls/217))
|
||||
* Any end-user expectations (*custom* plugins, etc.) should be adjusted, if needed
|
||||
- client: `linter`: allow *custom* C++ plugins to also be linted/formatted ([#211](https://gitea.com/EvergreenCrypto/docker-finance/pulls/211))
|
||||
- container: `taxes`/`reports`: optimize writes by forking ([#221](https://gitea.com/EvergreenCrypto/docker-finance/pulls/221)) ([#223](https://gitea.com/EvergreenCrypto/docker-finance/pulls/223))
|
||||
* Decreases real time in multicore container environments
|
||||
- 🚨container: hledger-flow: ethereum-based: compound: add internal swapping when supplying/withdrawing ([#228](https://gitea.com/EvergreenCrypto/docker-finance/pulls/228))
|
||||
* **MUST** re-`import` from oldest applicable year
|
||||
* **MUST** re-`taxes` for all applicable years
|
||||
- 🚨container: hledger-flow: finish uniform fiat subaccounts ([#213](https://gitea.com/EvergreenCrypto/docker-finance/pulls/213))
|
||||
* **MUST** adjust custom rules/journals as needed
|
||||
* **MUST** re-`import` from oldest applicable year
|
||||
* **MUST** re-`report` for all applicable years
|
||||
- 🚨container: hledger-flow: paypal/paypal-business: add expenses description subaccount ([#214](https://gitea.com/EvergreenCrypto/docker-finance/pulls/214))
|
||||
* **MUST** re-`import` from oldest applicable year
|
||||
* **MUST** re-`report` for all applicable years
|
||||
- 🚨container: hledger-flow: vultr: add credits support ([#226](https://gitea.com/EvergreenCrypto/docker-finance/pulls/226))
|
||||
* **MUST** re-`import` from oldest applicable year
|
||||
* **MUST** re-`report` for all applicable years
|
||||
|
||||
### 1.0.0 - Updates
|
||||
|
||||
- client/container: usage help updates ([#231](https://gitea.com/EvergreenCrypto/docker-finance/pulls/231))
|
||||
- client: Dockerfiles: remote: hledger-suite: bump to latest `hledger`/`hledger-flow`/`hledger-iadd` ([#216](https://gitea.com/EvergreenCrypto/docker-finance/pulls/216)) ([#220](https://gitea.com/EvergreenCrypto/docker-finance/pulls/220))
|
||||
* Also updates hledger-suite Dockerfile build process
|
||||
- repo: gitea: template: update bug template ([#234](https://gitea.com/EvergreenCrypto/docker-finance/pulls/234))
|
||||
- repo: migrate all docs and related assets to 'dfi-docs' repository, update README ([#232](https://gitea.com/EvergreenCrypto/docker-finance/pulls/232))
|
||||
* All non-code documentation has been moved to the [dfi-docs](https://gitea.com/EvergreenCrypto/dfi-docs) repository
|
||||
- repo: remove deprecated donation funding images ([#224](https://gitea.com/EvergreenCrypto/docker-finance/pulls/224))
|
||||
|
||||
### 1.0.0 - Refactoring
|
||||
|
||||
- ⚠️**Potentially Breaking**: client/container: migrate from `xsv` to `xan` ([#222](https://gitea.com/EvergreenCrypto/docker-finance/pulls/222))
|
||||
* Any end-user *custom* plugins that rely on `xsv` should use `xan` instead
|
||||
- To continue using `xsv`, add `xsv` to your build: `dfi <platform/user:tag> edit type=build`
|
||||
- ⚠️**Potentially Breaking**: container: php/c++: `dfi` namespace refactor ([#210](https://gitea.com/EvergreenCrypto/docker-finance/pulls/210))
|
||||
* Any end-user *custom* plugin namespaces should be adjusted, if needed
|
||||
* Any Doxygen used should be cleaned and regenerated with the `dev-tools` image, if needed
|
||||
- container: hledger-flow: add explicit amount4 to applicable rules ([#218](https://gitea.com/EvergreenCrypto/docker-finance/pulls/218))
|
||||
- container: php general refactoring ([#208](https://gitea.com/EvergreenCrypto/docker-finance/pulls/208)) ([#209](https://gitea.com/EvergreenCrypto/docker-finance/pulls/209))
|
||||
* Removes deprecations (since PHP 8.4) and linter errors
|
||||
|
||||
### 1.0.0 - Contributors
|
||||
|
||||
- Aaron Fiore
|
||||
|
||||
## 1.0.0-rc.3 - 2025-08-12
|
||||
|
||||
⚠️ **Breaking changes for this release candidate** ⚠️
|
||||
|
||||
Reference in New Issue
Block a user