Releases: davidamunga/mpesa2csv
Release list
mpesa2csv v1.0.2
Changes
- #74
ea1f574Thanks @davidamunga! - Fix password-protected PDFs failing with an empty Tabula error instead of showing the unlock prompt, by capturing Java stderr/stdout and improving password-error detection and the protected-file UI.
Downloads
| Platform | Architecture | File |
|---|---|---|
| Windows | x64 | Installer (.exe) |
| macOS | Apple Silicon | Disk image (.dmg) |
| macOS | Intel | Disk image (.dmg) |
| Linux | x64 | Debian package (.deb) |
| Linux | x64 | AppImage |
Built 2026-07-31 10:56 UTC. Installed copies can update automatically when this release is available.
Full changelog: v1.0.1...v1.0.2
mpesa2csv v1.0.1
What's New in v1.0.1
📊 Release Summary: 2 changes
⚠️ BREAKING CHANGES: This release contains breaking changes. Please review the changelog carefully before updating.
🔒 SECURITY UPDATE: This release includes important security fixes. We recommend updating as soon as possible.
Patch Changes
- #72
ac87b5aThanks @davidamunga! - Resolve thebrace-expansionDoS advisory (GHSA-mh99-v99m-4gvg) by overriding the transitive exceljs dependency to a patched release so CI security audits pass. - #72
ae99570Thanks @davidamunga! - Fix macOS auto-updates failing on Apple Silicon by publishing separate aarch64 and x86_64 updater archives, and pointinglatest.jsonat the matching artifact for each architecture.
📥 Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
📊 Release Metadata
- Version:
1.0.1 - Build Date: ``
- Total Changes: 2
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
- Breaking Changes: 2
🔍 System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
🔄 Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v1.0.0...v1.0.1
mpesa2csv v1.0.0
What's New in v1.0.0
Release Summary: 3 changes
Major Changes
- #70
9e0ac87- Success screen now shows a financial snapshot — date range covered, total money in, total money out, and charges — all derived from the parsed statement before you export. Window height reduced from 850 → 650px, footer simplified to a single line, and dead-zone layout issues resolved.
Patch Changes
- #69
0395f66- Reduce initial JS bundle from 1 466 kB to 487 kB (−67%) by removing 10 unused packages, lazy-loading ExcelJS via dynamic import - #70
6c45724- improved success state ui
Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
Release Metadata
- Version:
1.0.0 - Build Date:
2026-07-15 09:54 UTC - Total Changes: 3
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
- Breaking Changes: 3
System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v0.14.0...v1.0.0
mpesa2csv v0.14.0
What's New in v0.14.0
📊 Release Summary: 6 changes
⚠️ BREAKING CHANGES: This release contains breaking changes. Please review the changelog carefully before updating.
🔒 SECURITY UPDATE: This release includes important security fixes. We recommend updating as soon as possible.
Minor Changes
- #67
159e467Thanks @davidamunga! - - Clickable drop zone- Cancel button during processing
- Transaction preview before export
- Re-export without Start Again
- XLSX blob only on Export click
- Visible webhook result badge.
Patch Changes
- #65
65c8984Thanks @davidamunga! - Fix analytics sheets ignoring active export filters (e.g. exclude charges, sort order). - #65
98f56beThanks @davidamunga! - Fix multi-file batch losing already-processed statements when a mid-batch file requires a password. - #66
1dfacf4Thanks @davidamunga! - fix : dependencies security - #65
98f56beThanks @davidamunga! - Treat a parsed PDF with zero transactions as an error instead of showing a silent success screen. - #65
98f56beThanks @davidamunga! - Kill the Java/Tabula process when PDF extraction times out instead of leaving it running in the background.
📥 Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
📊 Release Metadata
- Version:
0.14.0 - Build Date:
2026-07-14 19:56 UTC - Total Changes: 6
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
- Breaking Changes: 6
🔍 System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
🔄 Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v0.13.0...v0.14.0
mpesa2csv v0.13.0
What's New in v0.13.0
📊 Release Summary: 3 changes
⚠️ BREAKING CHANGES: This release contains breaking changes. Please review the changelog carefully before updating.
Minor Changes
8436074Thanks @davidamunga! - feat: add recurring transactions export sheet8436074Thanks @davidamunga! - feat: add time of day export sheet8436074Thanks @davidamunga! - feat: updated ui components
✨ Feature Release: Introducing 3 new features to enhance your workflow.
📥 Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
📊 Release Metadata
- Version:
0.13.0 - Build Date:
2026-03-01 18:05 UTC - Total Changes: 3
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
- Breaking Changes: 3
🔍 System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
🔄 Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v0.12.4...v0.13.0
mpesa2csv v0.12.6
What's New in v0.12.6
See CHANGELOG.md for details.
📥 Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
📊 Release Metadata
- Version:
0.12.6 - Build Date: ``
- Total Changes: 0
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
🔍 System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
🔄 Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v0.12.4...v0.12.6
mpesa2csv v0.12.0
What's New in v0.12.0
📊 Release Summary: 1 changes
Minor Changes
- #59
dd6ea1b@DavidAmunga! - feat: add total charges in header summary
📥 Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
📊 Release Metadata
- Version:
0.12.0 - Build Date:
2026-02-05 14:56 UTC - Total Changes: 1
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
- Breaking Changes: 1
🔍 System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
🔄 Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v0.11.4...v0.12.0
mpesa2csv v0.11.4
What's New in v0.11.4
📊 Release Summary: 1 changes
⚠️ BREAKING CHANGES: This release contains breaking changes. Please review the changelog carefully before updating.
Patch Changes
c7be488Thanks @DavidAmunga! - fix: windows build-jre folder path
🔧 Maintenance Release: This update focuses on stability with 1 bug fixes.
📥 Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
📊 Release Metadata
- Version:
0.11.4 - Build Date: ``
- Total Changes: 1
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
- Breaking Changes: 1
🔍 System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
🔄 Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v0.11.3...v0.11.4
mpesa2csv v0.11.3
What's New in v0.11.3
📊 Release Summary: 1 changes
⚠️ BREAKING CHANGES: This release contains breaking changes. Please review the changelog carefully before updating.
Patch Changes
fa44fa8Thanks @DavidAmunga! - fix: windows jre folder bundling
🔧 Maintenance Release: This update focuses on stability with 1 bug fixes.
📥 Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
📊 Release Metadata
- Version:
0.11.3 - Build Date: ``
- Total Changes: 1
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
- Breaking Changes: 1
🔍 System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
🔄 Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v0.11.2...v0.11.3
mpesa2csv v0.11.2
What's New in v0.11.2
📊 Release Summary: 1 changes
⚠️ BREAKING CHANGES: This release contains breaking changes. Please review the changelog carefully before updating.
Patch Changes
2053a87Thanks @DavidAmunga! - revert:windows installers compression
📥 Download & Installation
Choose the appropriate download for your platform:
| Platform | Architecture | Download | Installation |
|---|---|---|---|
| Windows | x64 (Intel/AMD) | 📥 Download .exe | Run the installer and follow the setup wizard |
| macOS | Apple Silicon (M1/M2/M3) | 📥 Download .dmg | Open DMG and drag to Applications |
| macOS | Intel x64 | 📥 Download .dmg | Open DMG and drag to Applications |
| Linux | x64 (Ubuntu/Debian) | 📥 Download .deb | sudo dpkg -i mpesa2csv_*.deb |
| Linux | x64 (Portable) | 📥 Download .AppImage | chmod +x mpesa2csv_*.AppImage && ./mpesa2csv_*.AppImage |
📊 Release Metadata
- Version:
0.11.2 - Build Date:
2026-02-05 06:58 UTC - Total Changes: 1
- Platforms: Windows, macOS (Intel + Apple Silicon), Linux
- Breaking Changes: 1
🔍 System Requirements
- Windows: Windows 10 version 1903 or later
- macOS: macOS 10.15 Catalina or later
- Linux: Modern distribution with GTK 3.24+ and WebKit2GTK 4.1+
🔄 Auto-Update
Note: If you have a previous version installed, the app will automatically notify you when this update is available and guide you through the update process.
Full Changelog: v0.11.1...v0.11.2