Changes
- Extract several statements in one go. Pick the PDFs, pick a folder, and get one CSV or Excel per file without opening Review for each. (#10)
- Finish decade-long statements: remembered layouts stamp every page, Tabula no longer dies at 90 seconds, and Review can scroll tens of thousands of rows. (#10)
- Keep M-PESA receipt numbers and completion times in their own columns, and fold a wrapped time on the next page back onto that receipt. (#10)
- Keep every M-PESA transaction on a long statement: page 1 starts after the summary, later pages start at the first receipt, and the footer is left out. (#10)
- Use the current page’s table box on every other page, and show those boxes in the sidebar before every thumbnail has finished rendering. (#10)
- On Review, say when headers don’t match the cells, keep Export quiet until that’s checked, and make dropping a row obvious without hovering. (#10)
- Keep Continue visible on the Tables bar, and show Review filling in while a long statement is read — with page progress instead of a blank wait. (#10)
- Use Inter for the app chrome so labels, buttons, and headings match the site. The statement grid still uses Source Serif. (#13)
- Show the version next to PesaView. Feedback is in the chrome; the Upload screen names David Amunga. (#14)
Downloads
| Platform | Architecture | File | Size | SHA256 |
|---|---|---|---|---|
| Windows | x64 | Installer (.exe) | 40.7 MB | 4c3123a87ea6 |
| Windows | x64 | Installer (.msi) | 57.7 MB | 43958dc726e8 |
| macOS | Apple Silicon | Disk image (.dmg) | 57.5 MB | a7f00c0ae1e1 |
| macOS | Intel | Disk image (.dmg) | 53.2 MB | 5ff3fd8afca6 |
| Linux | x64 | Debian package (.deb) | 68.7 MB | 91655c28a952 |
| Linux | x64 | AppImage | 135.6 MB | 1525ee010498 |
| Linux | x64 | RPM package (.rpm) | 68.7 MB | 8b41b004f0e8 |
Checksums: SHA256SUMS
Ignore .sig, .app.tar.gz, and latest.json — those are for in-app updates, not manual installs.
Built 2026-09-15 11:06 UTC. Installed copies can update automatically when this release is available.
Full changelog: v0.3.0...v0.4.0