Skip to content

firefly-reports v1.0.2

Choose a tag to compare

@fran33git fran33git released this 11 Aug 11:09
· 63 commits to main since this release
4c3982c

firefly-reports v1.0.2

Fixed

  • Windows executable now bundles translation files — resolves the FileNotFoundError crash on init and any other
    command past --help.
  • Console encoding on legacy Windows codepages — no more UnicodeEncodeError on cp1252 consoles; unencodable characters
    are replaced instead of crashing.
  • Help text updated — now says "26 reports" and shows the firefly-reports command usage.

Added

  • CI smoke test for the Windows executable on every PR.
  • Local test script ./tools/test-exe.sh to build and smoke-test the PyInstaller binary on Linux.
  • Test coverage raised from 79% to 93%: main.py 0% → 99%, firefly_client.py 70% → 100%.

Note

  • PyPI package: firefly-iii-reports
  • This GitHub Release was created manually; the attached firefly-reports.exe is the Windows build from the v1.0.2 CI run.

Full Changelog: v1.0.1...v1.0.2