Skip to content

Releases: JohnStarich/sage

v0.8.4: Improved WebConnect, various fixes

18 May 07:03
Compare
Choose a tag to compare
  • Fix segfault on ./sage --help (#32) 🐛
  • Add download count for GitHub Releases to README ✨
  • WebConnect Beta development ✨
    • Capture and display .gifs from headless browser sessions
    • Add multi-format record renderer for errors
    • Add Ally Bank support
    • Add UFCU support
  • Add a GitHub Sponsors button ✨
  • Use Node 14 and Go 1.16 🔄
  • Show error in feedback when finding accounts fails 🐛
  • Ignore account open date errors, even after retries 🐛
  • Bump ofxgo to pick up validation error changes 🐛
  • Vulnerability fixes 🐛

v0.8.3: Enhanced sync UX

11 Mar 04:42
Compare
Choose a tag to compare
  • Enhance sync experience and add error details button (#26) 🔄
  • Fix icons introduced in v0.8.2 for Chrome browsers (2b8c691) ➕
  • Add tests and fix bugs 🐛

v0.8.2: New Help & Feedback page

01 Mar 05:06
Compare
Choose a tag to compare
  • New Help button with links to GitHub and a feedback Google Form 🆘 (f3ebd62, 764190f)
  • Add note for installing on Windows 🔐 (b422b0c)
  • New settings page ✨ (9668a40, 0202f7b)
  • Minor CI updates 🚦 (b78f47b)

v0.8.1: Sign and notarize macOS apps

24 Feb 04:00
Compare
Choose a tag to compare
  • Code sign and notarize macOS app (e1ee4a3, #19)
  • Reduce app file size (6fdefb2)
  • Point latest release link to Download Sage doc (1c3dc16)

v0.8.0: Budgets, budgets, and more budgets

10 Feb 06:45
Compare
Choose a tag to compare

https://github.com/JohnStarich/sage/projects/1

Lots of new features around budgeting and auto-categorizing. Enjoy! 🎉

Features

  • Enable budget updates over time (#10) ⏱
  • New budget history graph (#11) 🚀
  • Add categories from transaction editor (#13, #14, #15) 📝
    • Bulk reimport for transaction categories in Advanced tab
    • Enable split-transactions in UI

Bug fixes and minor updates

  • Fix missing coverage file
  • Fix multi-month calls to getBudgets
  • Fix previous budget balances to stop using full 12 months of data
  • Bump react-bootstrap-table deps to latest
  • Switch to react-bootstrap for category picker dropdown
  • Add search and custom category names to category picker
  • Use Category component to render a rule's category
  • Fail gracefully when requesting latest Sage version from github.com
  • Add easy rule editing from transaction editor
  • Automatically balance split transactions in web UI
  • Convert Transaction to a real component
  • Add react-refresh hot reloader for faster development
  • Fix account balance calculation always using last posting
  • Disable text selection in native app nav
  • Filter out zero balance items from everything else
  • Turn revenues budget green after passing progress
  • Bump linter version

v0.7.2

02 Jan 05:33
Compare
Choose a tag to compare

Upgrade electron, react, bootstrap, recharts, & react-scripts

v0.7.1

23 Dec 20:05
Compare
Choose a tag to compare
  • macOS improvements:
    • Add "update available" notification
    • Make popup windows draggable
    • Move app into Applications folder on startup
  • Add go version to go.mod

v0.7.0

03 Dec 15:40
Compare
Choose a tag to compare
  • Streamlined new account flow 🚗💨
    • Direct Connect details are now entered automatically
    • Direct and Web Connect institutions are searchable 🔎
  • Use custom icon for apps ✨
  • Disable auto sync in development mode
  • Add Go Proxy for local caching
  • Clear HTTP cache on boot

v0.6.3

28 Nov 23:30
Compare
Choose a tag to compare
  • Use more "native" feel for macOS app
  • Save app server logs to disk
  • Ignore errors when no transactions are present in OFX files
  • Bug fixes and general improvements

v0.6.2

24 Nov 06:05
Compare
Choose a tag to compare
  • Fix bug in Windows where moving a temp file before closing it fails
  • Fix bug when no accounts exist in UI, then add/update an account
  • Fix typo in JSX