Skip to content

Releases: fran33git/firefly-reports

firefly-reports v2.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 16:59
bb390e2

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

Choose a tag to compare

@fran33git fran33git released this 11 Aug 11:09
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