GitHub repository: bunqCommunity/bunqDesktop
Description: The unofficial, free and open source desktop application for the bunq API
Topics: banking-applications, bunq, bunq-api, desktop, desktop-app, electron-app, finance-management, unofficial

0.9.10: tag_name: 0.9.10
body: This release comes with 1 bugfix to fix the API validation errors.

 - Fixed a bug where a deprecated method was used to validate API data

0.9.9: tag_name: 0.9.9
body: This release comes with 4 improvements and is mainly done to fix the error caused by API changes on bunq's side. A full list can be found at [milestone 0.9.9](https://github.com/bunqCommunity/bunqDesktop/milestone/20?closed=1)

 - Fixed a bug where a deprecated API endpoint was causing constant error messages
 - Upgraded the underlying bunqJSClient to work with other incoming breaking changes
 - Card refunds now show as a positive/green transaction
 - Added the new Green card image to cards overview
0.9.8: tag_name: 0.9.8
body: This release comes with 4 improvements and is mainly done to fix the cards page with the introduction of the new credit cards. A full list can be found at [milestone 0.9.8](https://github.com/bunqCommunity/bunqDesktop/milestone/18?closed=1)

 - Added the new Credit type of the mastercards 
 - Display the new virtual card descriptions instead of the physical ones
 - Card authorisations are more recognizable to avoid confusion
 - Fixed a bunch of issues with the contact imports
0.9.7: tag_name: 0.9.7
body: This release comes with 9 improvements. A full list can be found at [milestone 0.9.7](https://github.com/bunqCommunity/bunqDesktop/milestone/17?closed=1)

A lot of work has been put into implementing a new way to load the API data but it is not yet ready for this release.

 - View your virtual cards and associated accounts
 - View your personal bunq.me links and quickly generate links 
 - Fixed styling issues when copying to clipboard
 - Fixed a '0' interval bug for the scheduled payments
 - Fixed a bug where certain characters and emojis were blocking API calls
 - Fixed a bug when viewing a payment with payment type SWIFT
0.9.6: tag_name: 0.9.6
body: This release comes with 28 improvements. A full list can be found at [milestone 0.9.6](https://github.com/bunqCommunity/bunqDesktop/milestone/16?closed=1)

 - Upload new images for your accounts and profile images.
 - View and create new CVC codes for your cards.
 - Support the new virtual mastercard.
 - Quickly assign accounts to cards.
 - Remember the scroll position when clicking on events from the dashboard.
 - Filter events by card(s).
 - Implemented IndexedDb for higher performance storage. Should improve the performance for users with high amounts of events.
 - Wildcard access is now easier to use and no longer requires an API call to get the user's current IP.
 - Cryptography is done more efficiently.
0.9.5: tag_name: 0.9.5
body: Mainly a bugfix release with 10 improvements. A full list can be found at [milestone 0.9.5](https://github.com/bunqCommunity/bunqDesktop/milestone/13?closed=1)

 - Change password functionality in the settings
 - The login/switch key system has been rewritten to be more stable and performant
 - Fix card settlement status info
 - Stop API keys from being duplicated on login (You can safely remove the ones with a duplicate name)
 - Fix Connect page issues and improve checks for different account types
 - Hide savings goal target correctly amount in hidden mode
 - IBAN autocomplete now closes properly when clicked
0.9.4: tag_name: 0.9.4
body: Fix a bug where keys weren't correctly stored on the device during login.
0.9.3: tag_name: 0.9.3
body: Fixed a bug where the Connect page was using the default account instead of the selected account
0.9.2: tag_name: 0.9.2
body: For a full list of features check out the [0.9.2 milestone](https://github.com/bunqCommunity/bunqDesktop/milestone/12?closed=1)

Some of the bigger improvements are:

 - **Implemented the new Savings accounts for bunq.**
![image](https://user-images.githubusercontent.com/7481136/48984069-3dd8b200-f0f7-11e8-88b3-9eee75f88c0e.png)

 - **Spending limit info on the dashboard for the new bunq promo accounts.**
 - **Major improvements in switching between multiple accounts while logged in**
![image](https://user-images.githubusercontent.com/7481136/48984074-61036180-f0f7-11e8-9353-a35c61f2cfca.png)

 - **Improved request/repeat/forward actions on the event info pages.**
![image](https://user-images.githubusercontent.com/7481136/48984086-82fce400-f0f7-11e8-85c5-b2814aa92257.png)

 - Implemented custom Savings goals which add more detailed options within bunqDesktop.
 - Improved pay/request pages with better inputs and reset behavior.
 - New pending payments feature, you can now save payments for later and then send them as a single Batch payment up to 50 at a time.
![image](https://user-images.githubusercontent.com/7481136/48984104-c1929e80-f0f7-11e8-8b43-161d337dd432.png)

 - The account list is more clear and lets you quickly filter by one or more accounts
 - Display more info in the tray icon option was added
Nightly build 2021-04-06 07:31:38: tag_name: snapshot
body: Automatic bunqDesktop development build of master (74fc2b19d7a9d8b44d551f9e87190dce1418bdf8) built by Travis CI on 2021-04-06 07:31:38.
0.9.1: tag_name: 0.9.1
body: Version `0.9.1` with 18 features and bug fixes since 0.9.0

For a full list of changes you can check out [the project page](https://github.com/bunqCommunity/bunqDesktop/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%220.9.1+release%22). Some of the more important changes include:

 - __Quickly create new rules using values from an event page__
 - __Pick account to pay from when accepting a request__
 - Store session info separately for each API session
 - Display creditor and mandate IDs on PDF export
 - `CTRL/CMD + U` keybind will start a background sync event
 - Update background sync button on the touchbar
 - Add support for native notifications when new events are found
 - View location of the payment on the map when geolocation is available
 - Support for sandbox OAuth testing
 - Improved memory usage and performance for big accounts
 - Fixed bugs during the OAuth login process
 - Enable wildcard mode on login


0.9.0: tag_name: 0.9.0
body: This is by far the  biggest release yet, with over 75 features and bug fixes since 0.8.11!

For a full list of changes you can check out [the project page](https://github.com/bunqCommunity/bunqDesktop/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%220.9.0+release%22). Some of the more important changes include:

 - You can now load events for multiple accounts at the same time
 - Support added for OAuth access ([More info](https://wiki.bunqdesk.top/setup/setup-oauth/))
 - Loading this data is done automatically for all accounts using a new background synchronisation system
 - New filter options including filter by account, category and improved date selection
 - Major improvements to the statistics page, it is now more reliable and shows more useful data
 - Save payments as PDF files 
 - Improvements in login/session handling so you should see less login notifications in the bunq app AND less "Unauthorized errors"  while using bunqDesktop
 - Different events are shown better on the events list. For example: batch requests are grouped, better descriptive texts and improved default icons
 - Improvements in formatting for dates and amounts based on your language setting
0.8.11: tag_name: 0.8.11
body:  - Fixed a bug where the formatting of all date-time pickers were bugged
0.8.10: tag_name: 0.8.10
body:  - Connect request can now be created, accepted, revoked and rejected
![image](https://user-images.githubusercontent.com/7481136/42332477-5bc637b4-8078-11e8-82a1-90fc0ec868b1.png)

 - Added Sentry for error logging
 - Account budgets from Connect accounts are now included in the total balance calculation
 - Business users with over 100.000 in balance can view a basic cost estimate based on the bunq safekeeping fee
![image](https://user-images.githubusercontent.com/7481136/42332433-3a7ee2b8-8078-11e8-9d03-d4ad26295273.png)

 - Open requests are now visible at the top of the events list
 - The monetary account creation page now displays a warning when the user has 25 or more monetary accounts
 - Multiple translation improvements and added missing German translations
 - Improved logout process for users without a password
 - Opening bunqDesktop with a different IP address will now no longer instantly reset your session
 - Improved labels for different payments
 - bunq API responses are now properly checked using the supplied checksum
0.8.9: tag_name: 0.8.9
body:  - Fixed a bug where Connect accounts without a budget set would receive a fatal error
0.8.8: tag_name: 0.8.8
body:  - Connect accounts now use the connect budget when possible instead of showing 0 balance
 - Fixed Apple Pay payments not showing 'Apple Pay'
 - Fixed grid issues on payment info and dashboard page
 - Fixed the stats page loading issues
 - Improved the Unauthenticated error behavior. You're now less likely to see this error 
 - Improved the login process so you no longer see the warning notifications in the bunq app after subsequent logins
0.8.7: tag_name: 0.8.7
body:  - The snapcraft build should now be fixed
 - Connect and Joint accounts now have an icon to show this status. The connect settings can also be viewed on the individual account pages.
 - The response ID sent by bunq is now properly logged so we can debug API issues more easily in the future
0.8.6: tag_name: 0.8.6
body: Fixed a bug where the disclaimer screen on the homepage wasn't translated properly
0.8.5: tag_name: 0.8.5
body: For the full list of changes checkout the issues with the [0.8.5 mile stone](https://github.com/BunqCommunity/BunqDesktop/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%220.8.5+release%22+).

Some of the changes include:
 - Switching API keys is now a lot easier and less confusing.
Click the key icon on the top right of the dashboard
![step1switchkeys](https://user-images.githubusercontent.com/7481136/40008411-8744b4e4-579f-11e8-81f7-0ac35f46d6b3.png)

Click the SwitchKeys button to view your existing keys
![step2](https://user-images.githubusercontent.com/7481136/40008352-645181e2-579f-11e8-99f5-fbdb7309d31e.png)
You'll see all keys currently stored in the application. Only keys which have been stored with the same password can be selected and decrypted

 - Update your nickname and address (Click the profile icon on the dashboard).
 - Major changes on the stats page to include your actual transaction amounts instead of only showing the amount of events.
![image](https://user-images.githubusercontent.com/7481136/40008722-4ed5a464-57a0-11e8-8679-4c6aa7a3d909.png)

 - Custom export statements which include your custom categories and other useful information.
 - You can now opt-out of Google Analytics entirely on start-up and in your settings.
 - Draft payments can now be done without having sufficient funds at the moment of creation.
 - Import your Google, Apple and Office contacts and search through them on the payment page.
 - Edit scheduled payments. Editing batch payments is currently not fully supported but you can still create and delete them.
 - Quickly start payments/requests from a payment/request information page
![info-screen-buttons](https://user-images.githubusercontent.com/7481136/40008571-e8f87784-579f-11e8-9dd1-5d45aa359caf.png)

 - Go back and forth through your history using the mouse forward/backward buttons.
 - You'll now be notified if the application thinks you are offline and is unable to send requests.
 - 3 bug fixes across the applications.
0.8.4: tag_name: 0.8.4
body: Fixed a bug where first-time installations would crash when no settings file was set yet
0.8.3: tag_name: 0.8.3
body:  - Fixed a bug where automatic theme change is always active
 - Fixed styling issues on add account page
 - Fixed issue where theme wasn't saved properly
 - Fixed some issues for first installations on OSX
 - Display the positive, negative and total change for the current filtered events
![image](https://user-images.githubusercontent.com/7481136/38674968-9f35aeee-3e56-11e8-856d-9cb6d6bd758a.png)
0.8.2: tag_name: 0.8.2
body:  - __Store and switch between multiple API keys__
![image](https://user-images.githubusercontent.com/7481136/38559782-379e8c02-3cd4-11e8-9d57-d05222973192.png)
 - __Joint accounts are now supported and visible throughout the application__
 - __You can now create, view and delete scheduled payments__
![image](https://user-images.githubusercontent.com/7481136/38559591-b9e3cf52-3cd3-11e8-8848-a8b2769651e7.png)
 - __Automatically add categories using filters you can define yourself__
![image](https://user-images.githubusercontent.com/7481136/38559584-b3240484-3cd3-11e8-8d9a-274e69d640e9.png)
 - The application now has translations for English, Dutch and German. If you find any issues/possible improvements let us know!
 - Filter through the events by category
 - Switch between dark and light theme using Ctrl/Cmd + T
 - Improved settings page with the ability to change where the settings are stored
 - Scroll through the cards on the Cards page
 - More events are loaded at a time (50 instead of 10)
 - You can now quickly create test accounts to use the application in Sandbox mode
0.8.1: tag_name: 0.8.1
body: ## Changes
 - A simpeler and smoother login flow.
 - A new tray icon and you can decide to minimize the application to the system tray.
 - Login using a QR code using the new Tinker API.
 - Create and delete monetary accounts.
 - Use keybinds to switch between pages (Check the [Readme](https://github.com/BunqCommunity/BunqDesktop#keybinds) for all of them)
 - View your different cards and CVC codes.
 - The main menu can now be hidden.
 - A basic statistics page. We will be adding more charts and data sets in the future!
 - Filter events by date range .
 - Custom categories .
 - A new debug screen where all data can easily be viewed. Go the menu > Settings > Debug to view this screen.
 - Multiple bug fixes, minor changes and performance improvements.

 This build now also contains 32bit versions of the Linux release!

## Screenshots:
- New login screen:
![image](https://user-images.githubusercontent.com/7481136/37876177-2084fec6-3049-11e8-9982-2fa5c8c53eba.png)
 - Create monetary accounts:
![image](https://user-images.githubusercontent.com/7481136/37876092-15020a9a-3048-11e8-9f44-97d56a552e1f.png)
 - Card overview:
![image](https://user-images.githubusercontent.com/7481136/37876102-3d1155ea-3048-11e8-82b7-b4d3d4e3dbe9.png)
- Custom categories:
![image](https://user-images.githubusercontent.com/7481136/37876119-701fe582-3048-11e8-802f-642a01b7d57a.png)

0.8.0: tag_name: 0.8.0
body: This is the biggest release yet with a ton of issues finally being fixed and minor improvements. For more details on all the changes included in this update you can checkout [the project](https://github.com/BunqCommunity/BunqDesktop/projects/2) for this release.

- **Multiple targets on the pay/request pages**
- **Pagination on the dashboard page so you can now load older payments**
- **You can now accept requests (You could only decline them until now)**
- Improved and fixed the different types and labels for the Mastercard payments
- Display more information on the bunq.me page including any payments it has received
- The user info is updated on start-up 
- Copy/paste is now enabled again
- An optional feature which automatically logs you out after X minutes/hours has been added to the options
- A reset button which hard-resets the application 
0.7.4: tag_name: 0.7.4
body: This release mainly contains bugfixes and a few minor features
- The validation for IBAN numbers on the payment screen has been fixed
- Double payments and requests should be hidden now
- Mastercard payment types have been improved to display the different authorization types and statuses
- Total balance


Smashing those bugs! 
![afbeelding](https://media3.giphy.com/media/A1SNSC8s40O64/giphy.gif)

0.7.3: tag_name: 0.7.3
body: Fixed a bug in the payment and request screen where the form wasn't being verified
0.7.2: tag_name: 0.7.2
body: Version 0.7.2 has been released 🎉
This release includes several bug fixes and some small new features!

- Payments are now grouped by date.
- MacOS Touch Bar integration (Page shortcuts for now)
- Hide balance option actually hides your balance everywhere now 😄 
- Cancelling bunq.me requests is fixed.
- Monetary account list is now sticky while scrolling.
- Amount Input got redesigned to match bunq's style

![image](https://media.giphy.com/media/l2Sqir5ZxfoS27EvS/giphy.gif)

0.7.1: tag_name: 0.7.1
body: This version contains a hotfix for the mastercard action page and the cancel button for requests...
![image](https://media0.giphy.com/media/3ohA2ZD9EkeK2AyfdK/giphy.gif)

0.7.0: tag_name: 0.7.0
body: - Improvements in loading and usability throughout the application
- Requests, bunq.me tabs and mastercard transactions are now available and now properly visible
- bunq.me requests can be created and canceled
![image](https://user-images.githubusercontent.com/7481136/32982471-a0ed37fe-cc85-11e7-8c85-634ff4473f72.png)
- Requests can be sent by email, phone and iban
![image](https://user-images.githubusercontent.com/7481136/32982492-d5cf9516-cc85-11e7-969c-f8ce34091107.png)
- Requests you have sent can be cancelled
- Requests you received can be rejected (accepting requests will be added in 0.8
- You can now hide your balance in the accounts list and account info page
- Forms no longer show errors when switching from target type
0.6.2: tag_name: 0.6.2
body: - Images are loaded asynchronously to prevent going over the rate-limit
- Fixed a bug where accounts weren't filtered properly
- Fixed a bug where payment info was loaded for the wrong monetary account
- Improved the error screen and error logger

0.6.1: tag_name: 0.6.1
body: - New account page with QR code support
- Fixed a bug where the error log file wasn't working properly
- Increased the amount of payments/accounts which are loaded by default

Scanning the QR code works the same as the one you can generate in the official Bunq app.
![image](https://user-images.githubusercontent.com/7481136/32248012-945ddad4-be84-11e7-807d-07d2bbdd9a1e.png)

0.6.0: tag_name: 0.6.0
body: - Send payments using IBAN/Phone/Email and transfers between accounts  
- Improved error screens
- Error logging in case something breaks
- Minor improvements in usability and user friendly 
- Formatting of numbers based on language settings
- The Windows release now supports both x64 and ia32 platforms

This release includes an experimental Appx release and a Debian release
0.5.0: tag_name: 0.5.0
body: - Password protection (Includes encryption).
- Refresh button for MonetaryAccounts.
- Highlighted active Monetary account.
- Payment type on the single payment page.
- Several bug fixes.

#### Linux release
We included a Linux Appimage which was built using Ubuntu 16.04 so let us know if it works/doesn't work! :)
0.4.0: tag_name: 0.4.0
body: - Frameless window
- New drawer menu
- Several bug fixes and improvements
0.3.1: tag_name: 0.3.1
body: Fixed a bug on the payment info page
0.3.0: tag_name: 0.3.0
body: - Added night mode theme
- MacOS frameless window
- Improvements in loading/storing data
- Clearer error messages for the user
- Removed the unused menu on windows

![dark-bunq-desktop](https://user-images.githubusercontent.com/6953846/31685048-fa005af0-b381-11e7-9220-8de54d6dd43e.png)

0.2.0: tag_name: 0.2.0
body: - Improved error messages to users
- Support for production api keys
- Improved back-end handling of changed/outdated sessions and keys
0.1.0: tag_name: 0.1.0
body: This release has only been tested on Windows 10
![cc6ef7c848aeff624d3ce56661ea554e](https://user-images.githubusercontent.com/7481136/31639816-11b4e9ec-b2db-11e7-887d-d01299644eb6.png)