Repository navigation
Releases: fran33git/firefly-reports
Releases · fran33git/firefly-reports
Release list
firefly-reports v2.0.0
What's Changed
- chore: consolidate CI/release fix and dependency bumps by @fran33git in #19
- feat: TLS trust lists and --trust-insecure-ssl by @fran33git in #30
- test: address the CodeQL alerts by @fran33git in #32
- docs: English-only repository content by @fran33git in #33
- release: 2.0.0 — restructured package, Beancount export, TLS trust lists by @fran33git in #31
- chore(ci): update coverage badge by @github-actions[bot] in #35
- docs: prepare the 2.0.0 release by @fran33git in #36
Full Changelog: v1.0.2...v2.0.0
firefly-reports v1.0.2
firefly-reports v1.0.2
Fixed
- Windows executable now bundles translation files — resolves the
FileNotFoundErrorcrash oninitand any other
command past--help. - Console encoding on legacy Windows codepages — no more
UnicodeEncodeErroron cp1252 consoles; unencodable characters
are replaced instead of crashing. - Help text updated — now says "26 reports" and shows the
firefly-reportscommand usage.
Added
- CI smoke test for the Windows executable on every PR.
- Local test script
./tools/test-exe.shto build and smoke-test the PyInstaller binary on Linux. - Test coverage raised from 79% to 93%:
main.py0% → 99%,firefly_client.py70% → 100%.
Note
- PyPI package:
firefly-iii-reports - This GitHub Release was created manually; the attached
firefly-reports.exeis the Windows build from thev1.0.2CI run.
Full Changelog: v1.0.1...v1.0.2