Skip to content

Releases: davidamunga/mpesa2csv

mpesa2csv v1.0.2

Choose a tag to compare

@github-actions github-actions released this 31 Jul 10:59
85273ea

Changes

  • #74 ea1f574 Thanks @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

Choose a tag to compare

@github-actions github-actions released this 31 Jul 10:32
ec2c577

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 ac87b5a Thanks @davidamunga! - Resolve the brace-expansion DoS advisory (GHSA-mh99-v99m-4gvg) by overriding the transitive exceljs dependency to a patched release so CI security audits pass.
  • #72 ae99570 Thanks @davidamunga! - Fix macOS auto-updates failing on Apple Silicon by publishing separate aarch64 and x86_64 updater archives, and pointing latest.json at 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

Choose a tag to compare

@github-actions github-actions released this 15 Jul 09:59
f426bc5

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

Choose a tag to compare

@github-actions github-actions released this 14 Jul 20:02
b651f62

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 159e467 Thanks @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 65c8984 Thanks @davidamunga! - Fix analytics sheets ignoring active export filters (e.g. exclude charges, sort order).
  • #65 98f56be Thanks @davidamunga! - Fix multi-file batch losing already-processed statements when a mid-batch file requires a password.
  • #66 1dfacf4 Thanks @davidamunga! - fix : dependencies security
  • #65 98f56be Thanks @davidamunga! - Treat a parsed PDF with zero transactions as an error instead of showing a silent success screen.
  • #65 98f56be Thanks @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

Choose a tag to compare

@github-actions github-actions released this 01 Mar 18:12
46861aa

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

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

Choose a tag to compare

@github-actions github-actions released this 01 Mar 16:58

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

Choose a tag to compare

@github-actions github-actions released this 05 Feb 15:02
98ec95b

What's New in v0.12.0

📊 Release Summary: 1 changes

Minor Changes


📥 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

Choose a tag to compare

@github-actions github-actions released this 05 Feb 13:57
920d983

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

🔧 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

Choose a tag to compare

@github-actions github-actions released this 05 Feb 13:12
dfb686f

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

🔧 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

Choose a tag to compare

@github-actions github-actions released this 05 Feb 06:24
88f8dff

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


📥 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