Skip to content

v1.3.6-beta.20260213.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Feb 07:07
· 14 commits to main since this release

What's Changed

🚀 Features

  • Make cards edge-to-edge on mobile with responsive rounding and padding
  • Overhaul mobile layout with fixed header, bottom nav labels, and scroll fade
  • Add "Exclude from All tab" checkbox to refunds views + fix All tab
  • Add unmatch confirmation modal for refund transactions
  • Show match count and remaining amount for refund candidates
  • Add refunds config and hide-transactions to settings export
  • Add hide matched/expected transactions toggle to refunds

🐛 Bug Fixes

  • Remaining counter only counts fully unmarked transactions
  • Use consistent text-sm font size across all refunds table columns
  • Query refunds All tab per-view to correctly handle category-only views
  • Revert version to 1.3.4 after botched release
  • Reduce RefundsTab line count to pass max-lines lint rule
  • Resolve credit groups to original transactions in refunds batch actions
  • Delete existing expected/skipped refund matches before creating new ones
  • Use CSS grid for mobile sidebar nav to distribute items evenly
  • Update Chainguard Python base images to fix CVE-2026-1299
  • Remove invalid state_manager._session references in tests
  • Reuse single SQLite session to prevent database lock in export
  • Add ClassVar annotation for mutable class attribute in test

⚡ Improvements

  • Extract useRefundsViewData hook to reduce RefundsTab line count

Installation Notes

macOS: Signed and notarized. Drag to Applications and launch.

Windows: Click "More info" → "Run anyway" if SmartScreen appears.

Linux: Run chmod +x Eclosion-*.AppImage to make executable.


Full Changelog: v1.3.4...HEAD