Releases: benjamin-awd/monopoly
Releases · benjamin-awd/monopoly
v0.18.4
v0.18.3
Changelog
[0.18.3] - 2025-07-08
v0.18.2
Changelog
[0.18.2] - 2025-06-14
⚙️ Miscellaneous Tasks
- Push missing amex safety check
v0.18.1
Changelog
[0.18.1] - 2025-06-11
🚜 Refactor
- (logs) Allow pdf name in logs during verbose mode
⚙️ Miscellaneous Tasks
- Allow verbose logs during multi-threaded mode
v0.18.0
Changelog
[0.18.0] - 2025-06-09
⛰️ Features
- (banks) Add limited support for SG Maybank credit statements
🛠️ Bug Fixes
- (cli) Pass entire config to process_statement
🚜 Refactor
- (cli) Use helper function to pass results back
- (cli) Remove hardcoded instantiation of tqdm_settings
- (cli) Move models to separate file
⚡ Performance
- (pdf) Make removal of vertical text optional
- (banks) Use transaction format if available
- Lazily import parse from dateparser
🧪 Testing
- (cli) Move files to integration directory
- (cli) Use tmp_path instead of cli runner isolated filesystem
⚙️ Miscellaneous Tasks
- (cli) Do not create executor if only a single file is passed
- (cli) Add e2e test for pprint
- (banks/amex) Enable safety check
- Add tests for ocr_available
v0.17.1
Changelog
[0.17.1] - 2025-06-08
🛠️ Bug Fixes
- (cli) Pass entire config to process_statement
🚜 Refactor
- (cli) Use helper function to pass results back
- (cli) Remove hardcoded instantiation of tqdm_settings
- (cli) Move models to separate file
🧪 Testing
- (cli) Move files to integration directory
- (cli) Use tmp_path instead of cli runner isolated filesystem
⚙️ Miscellaneous Tasks
- (cli) Do not create executor if only a single file is passed
- (cli) Add e2e test for pprint
v0.17.0
Changelog
[0.17.0] - 2025-06-06
⛰️ Features
- (banks) Add amex platinum
🚜 Refactor
- Make multiline config transaction an optional variable
- Rename multiline_transactions -> multiline_descriptions
⚙️ Miscellaneous Tasks
- (generic) Add metadata to missing transaction message
- (ci) Rename regression -> performance
- Add period to date patterns
v0.16.1
Changelog
[0.16.1] - 2025-06-04
⚙️ Miscellaneous Tasks
- (ci) Give write permission for publish workflow
- (ci) Don't run regression testing on main / main
- (ci) Add missing contents permission
- Exclude uv.lock
- (generic) Add metadata to missing transaction message
- (ci) Rename regression -> performance
Build
- (deps) Bump astral-sh/setup-uv from 5 to 6
v0.16.0
Changelog
[0.16.0] - 2025-06-01
🚜 Refactor
- (ci) Switch to ruff
- (build) Switch to uv
⚙️ Miscellaneous Tasks
- (ci) Test across all python versions
- (ci) Add regression test
- (ci) Remove unnecessary install of bc and jq