Skip to content

Releases: hammem/monarchmoney

Bugfix release to handle MonarchMoney API changes

29 Jan 17:09
069a866
Compare
Choose a tag to compare

This release addresses some changes Monarch is enforcing with its Graph API around headers and long-lived sessions.

If you get 403 errors after upgrading

One part of the issues is Monarch appears to have invalidated 'old' saved sessions. If you are getting errors after upgrading to this version and are using a saved session, please do one of the following:

  • Delete the saved session file on disk via command line: rm -fR .mm in the directory where you've saved your session
  • Calling delete_session()

Once it's deleted, perform a new login call and things should work as expected.

What's Changed

Full Changelog: v.0.1.14...v0.1.15

Bugfix release for auth failures

19 Jan 16:31
39c209e
Compare
Choose a tag to compare

This version is a bugfix for a recent change Monarch made in the authorization flow.

What's Changed

New Contributors

Full Changelog: v0.1.13...v.0.1.14

Add update_account functionality

11 Jul 23:19
3804a1b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.12...v0.1.13

Enhancements to account refresh, support for account deletion, and other optimizations

27 Apr 17:27
cb51588
Compare
Choose a tag to compare

What's New

  • Adds delete account endpoint by @CalvinChanCan in #85
  • Add queries for net value, recent daily account values by @keegandahm in #93
  • Added optional list of accounts_ids to is_accounts_refresh_complete by @MichalikSJ21 in #102
  • Add a delete_session() method by @hammem in #91
  • Remove base64 encoded logo image fields from GQL queries by @hammem in #99

Fixes

  • Improve input handling on interactive_login() and login() by @hammem in #92
  • Use explicitly set session_file in save/load_session by @keegandahm in #84

Internals

New Contributors

Full Changelog: v0.1.11...v0.1.12

Transaction tags and recurring transaction support

16 Feb 12:59
f4ef3e8
Compare
Choose a tag to compare

What's Changed

  • adds set_transaction_tags method by @cciollaro in #77
  • adds create_transaction_tag method by @cciollaro in #78
  • Add API call to fetch recurring transactions and merchant data by @hammem in #80

New Contributors

Project Internals

  • Add workflow to run pyre on demand by @hammem in #76
  • Add GitHub action to run unit tests on push, PR, and on demand by @hammem in #81

Full Changelog: v0.1.10...v0.1.11

Create transaction category + bugfixes

28 Jan 21:23
29ea68e
Compare
Choose a tag to compare

What's Changed

  • Enable loading of a default session file by @hammem in #72
  • fix: resolve issue with creating manual account due to incorrect graphql operation name by @CalvinChanCan in #74
  • feat: add create_transaction_category by @CalvinChanCan in #73

Full Changelog: v0.1.9...v0.1.10

Upload & Download Account History

20 Jan 18:53
5ab66b4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.8...v0.1.9

New transaction handling capabilities and the ability to create a manual account

09 Jan 00:53
2f720b0
Compare
Choose a tag to compare

What's Changed

  • Add 3 API calls/graphql queries to view and manipulate transaction splitting. by @jprouty in #58
  • Adds delete_transaction_categories() and delete_transaction_category() by @hammem in #62
  • Add transaction summary method by @pazwicker in #63
  • feat: Manual Account Creation, Create Transaction Behavior, and Documentation Updates by @CalvinChanCan in #64

New Contributors

Full Changelog: v0.1.7...v0.1.8

Transaction updates & deletes, plus access to budgets

04 Jan 13:40
aa4c624
Compare
Choose a tag to compare

What's Changed

  • Add get_transaction_category_groups and include additional fields to existing methods by @CalvinChanCan in #51
  • Add the ability to set a budget for a category by @grablair in #54
  • Implement delete_transaction API call by @grablair in #53
  • Add functionality to update individual transactions by @KOEPKEJR in #31
  • feat: add method to get budgets by @Sean280ZX in #52
  • Bump version number by @hammem in #57

New Contributors

Full Changelog: v0.1.6...v0.1.7

Refresh accounts!

27 Nov 16:06
412a66e
Compare
Choose a tag to compare

What's Changed

  • Change default limits to 100 to match docs by @guillochon in #44
  • Adds methods to force account refreshes by @hammem in #49

New Contributors

Full Changelog: v0.1.5...v0.1.6