We’ve squashed some bugs and closed some PRs so that you can keep aligning the way you spend with the way you want to live.
Like elves in a workshop, our Direct Import team has crafted an early holiday gift for you! We’ve simplified and improved the flow for connecting to your bank and linking your accounts: fewer clicks, more supported financial institutions, and better connections. And the bow on top? This update paves the way for an even smoother Direct Import experience down the road.
In this release we’ve added a banner that explains why we ask for location permissions and how we use them (the better to auto-fill payees/categories/accounts). We’ve also improved the process for hiding and unhiding categories—fewer taps ftw! Finally, we now show account balances on the Closed Account screen and do a better job of displaying long account names. This makes it easier to identify when you have money unintentionally hiding in a closed account.
Scroll no more! You can now collapse and expand your category groups in the budget view.
We also make some adjustments to Google billing: your YNAB plan can be changed under Settings, and we warn users signed up with multiple accounts when they’re trying to buy the same subscription twice.
This release includes some fixes for TalkBack users: it is now possible to select categories and assign money to categories on the Budget screen via TalkBack. We also made some color tweaks to how balances are displayed to be more consistent, and improved the flow to match transactions.
Subscribing to YNAB is now available via a Google Play Store subscription! And to add even more to the app — we’ve included equation keys (+/-) on the transaction entry screen. For now, these keys will apply only to single-category transactions, but keep an eye out for these pluses and minuses on the split transaction screen in a future release.
We’ve made a ton of behind-the-scenes improvements that don’t translate to any changes on the user side, but helps us keep the app in top shape! We’re also preparing grounds for bigger releases to come soon! Stay tuned.
You can now change the in-app appearance independent of the systems appearance in the Display Options settings item.
Limited settings and support access are now available during the onboarding flow and in Edit Mode.
We reorganized the application-related settings in a new dedicated App section of the settings menu.
Hidden categories gain an improved design in the Budget List so they can stand out from the non-hidden categories as well as many bug fixes: widgets are now cleared after logging out, we fixed a rare crash when reordering category groups, the transaction detail screen now closes after unmatching transactions, and the transaction detail screen no longer crashes when there is an error obtaining the location.
Many fixes and enhancements in v22.1! You can now choose how to auto-assign within assign mode. You can now copy-paste amounts from the transaction screen. We added the bank details of imported transactions to the payee selection list. We improved the balance update animations to help faster cover multiple overspent categories. We fixed an issue that would automatically add amounts from a previous split transaction. We fixed an issue where you couldn't switch to another budget when offline.
In this release we’ve fixed a widget crash. Also, improvements made to saving (and not saving) locations of payees. Now, the number keyboard will minimize as expected when entering transactions. We also updated the first screen that new YNABers see after downloading the app.
Jam-packed release today! Reconciliation and editable pending transactions are finally available on Android. Head to the menu in the top right corner of an account to see a new Reconcile option and the ability to show/hide reconciled transactions. Next time you have a pending transaction, tap it to edit and make changes. Last but not least, we also fixed a bug that prevented moving money to credit card category balances and addressed some issues with loan accounts and debt payoff targets.
In today’s release we’re moving scheduled transactions into their own separate collapsible section at the top of the register. In the background we’re making the penultimate changes to support editing and entering pending transactions.
We’ve made a significant update to the look and feel of transaction lists. Transactions that need attention are now indicated by a blue bar rather than a circle. And to improve comprehension, we swapped the location of the category and memo. We also updated the text and flag styles and fixed a few issues with dividers and separators.
Finally, we added behind-the-scenes support for an upcoming loan management tool and made some major upgrades to the code that powers the transaction entry screen.
Two wins for legibility: we made slight adjustments to the contrast of some colors, and we bid farewell to italicized text within the app (bon voyage!). We also updated the copy of the split transaction modal to improve clarity, app banners and prompts now have an updated styling, and we fixed an occasional crash that occurred when trying to delete a category or category group.
• Fixed an issue where editing a target type in Edit mode didn’t immediately update the target type description. Now you’ll see those changes in real time.
• Other minor bug fixes.
With this release, the app will crash (even) less. :) We’ve made some behind-the-scenes improvements that should prevent some sync-related crashes, and we’ve improved logging so that we can better understand (and fix) other potential crashes.
We’re adding support for the improved category deletions to our mobile app, helping you quickly reassign all transactions and budgeted amounts to the category of your choice when you delete a category.
We also made some improvement to dark mode support in the help pages.
A few fixes today, including one that could cause the app to crash when we were showing you a message, which was not what we were hoping for when sharing a message. We also touched up some dark mode issues that could cause colors to go subtly, but noticeably enough, off the color rails. Finally, we removed some code we were no longer using—which doesn’t sound exciting, unless you are a software engineer, in which case this is a big day.
Recently, we introduced a revamped help section, and in this release we’re tidying up behind us: getting rid of code that was not used anymore. We’re using the opportunity to update our libraries to newer and better versions. What does this mean for you? Merely the satisfaction of knowing that your favorite budgeting app is up to date and running as smoothly as ever.
This update contains neither egg nor nog. But it does contain quite a bit of code clean up. Happy holidays, YNABers!
This update brings some small tweaks to fix a display issue with currencies that typically handle large amounts and balances. Also, we’re now showing you the last modified date in the budget list. Happy budgeting!
In this release, we’ve revamped the help section! Besides our existing help content, you can now also check out new content such as our latest YouTube videos, Live Workshops or latest Blog posts! We’ve also updated some of the nuts and bolts that run the app.
We fixed a bug which prevented some users from authenticating after following a link.
We’ve made some more improvements to our syncing logic, which reduces the likelihood that you’ll run into an out-of-date list of scheduled transactions when switching over to a budget you haven’t used in a while. We’ve also taken care of some housekeeping to make sure our code is airtight and ready for winter (winter is coming).
When you fire up YNAB after this release, deep down, you might get a syncing feeling. This is intended and should feel totally different than a "sinking" feeling. We've now made it so that we sync (not sink) with the server as soon as a new/edited transaction is successfully saved. This should make changes extra snappy across devices!
Also, we've added more detailed statuses (statii?) related to direct import connected accounts to make sure you know more about any potential connection issues.
In this new release, we shipped out a ton of bug fixes to smooth out all of the new goal types that we recently released:
•By Date Goals created in future months will now roll funding in from prior months
•We fixed an issue where some repeating month goals were incorrectly calculating in future months
•We fixed how Polish currency was being displayed. Talk about Polish polish!
•We fixed some strange navigation issues and crashes
•And a lot of other back-end fixes to make YNAB stable as a table
You've heard of #lifegoals and maybe even #squadgoals, but what about #goalgoals?! Well, in this latest release, YNAB has fulfilled everyone's #goalgoals by taking goals in YNAB to the next level. When setting goals in YNAB you'll now have quite a few more options, such as:
• New "goal type selection" for increased clarity on which type of goal to use and when
• Target day of the month for Monthly goals
• Weekly goal option where you can target a day of the week
• Support for repeating goals
You know what’s cooler than being cool? We don’t know either, so don’t feel bad. But what IS, at least, pretty cool is that we’ve made a ton of infrastructural changes with this release to support a big switch over to a new direct import provider.
We also fixed a bug where, if you were to leave the app and return in the midst of creating a new payee, the Create Payee button would not work. But now it does. Maybe that’s cooler than being cool. We’ll never know.
Minor fixes
You can now use Sign in with Apple to login to YNAB on your [looks at phone] Android phone. Hmm...we realize you're not the target demo here, but at least now you have the option! Also, we made a ton of solid bug fixes, such as:
• Now overzealous spell checkers won't try and correct non-user editable content
• Prevented category switching when a keypad is active
• Added a much scarier category deletion warning message
• And more!
Some MOAR behind-the-scenes improvements to keep syncing smoothly!
For this release, we have come here to chew bubble gum and squash bugs...and bubble gum has been deprecated...
• Improved transaction search results and UX
• Updated nav bar coloring and transition animations
• Disabled the delete button when categories that can't be deleted are selected
• When editing a category, we now disable actions that the category doesn't support
• Sharpened the line graphs of the Reports inspector
• Fixed a bug where payee locations were not being properly deleted
Some help documentation is now a bit more enlightening in dark mode.
Have you been searching for Search? Well, search no more, because Search is here!
An earlier release stopped saving your category notes. Your feedback has been noted and we've started saving category notes again.
Fixed a crash when entering a split transfer. Oops!
• Fixed an issue where hiding a category would make the Quick Budget keypad appear. We said “HIDE,” not “type my budget a love letter!”
• Fixed an underlying issue that caused the app to crash on startup. Safety first!
• Stability, FTW! Fixed yet another crash that would occur when viewing a list of transactions.
• 'Enter Now' had some issues creating duplicated sub-transactions. We fixed those which broke other things. Now we fixed all the things so Enter Now should work as expected.
• Fixed a rare issue where the overspent category banner is displayed despite there being no overspent categories.
• Fixed a rare crash when opening the bottom sheet overflow menu in the transaction register.
Your budget is all about successfully reaching your goals—so we built some real-life, real-YNABer success stories right into the initial experience for brand-new users. Slick, if we do say so ourselves. (And we just did.)
Push notifications are getting a boost for the new year and we are kicking things off by sending you a notification when we answer your support questions in chat.
As always, we've included fixes for a few crashes and other behind-the-scenes nits.
Happy New Year!
• Fixed an issue where the app could stop syncing with the server. The fix may have removed the categories from some transactions - sorry! - but if it's any consolation, those transactions had invalid categories anyway.
• You can no longer accidentally select a category group as the category for a transaction. Yes, this is what caused the invalid categories and the failed syncing. Oops.
• Fixed a broken month picker on Lollipop.
• Fixed a bug where multiple quick taps on the Done button would transfer money multiple times.
• When you tapped the notification to "import, approve, or categorize" transactions, we showed you a blank white screen. It was minimalist, edgy, avant-garde. But not helpful. Now we show transactions you can import, approve, or categorize. Much more appropriate.
• Switching from a different app to YNAB could cause the register to scroll. Now it stays put.
* We vastly improved the onboarding experience for new users. Now we gently guide you through creating an account before starting to budget. Improve the experience further by imagining soft music filling the air and lovable woodland creatures frolicking about nearby.
* Housekeeping: The Settings tab moved to the action bar, and a new Learn tab provides access to killer online help.
* Creating an account was duplicating the first two characters of the name. Fifixed now.
• Fixed a crash when selecting/deselecting multiple categories for a split transaction.
• Transfer splits are visible again. You could enter them on web, but they wouldn't appear on mobile. That’s fixed now.
• Fixed a rare crash on the Category Detail page.
— Tap amount box once to focus and a second time to toggle in/outflows on "split" screen.
— CC payments use “Payment” header on budget. Makes more sense.
— Finger-drag the Age of Money report to see back in time. Reserve negative self-judgement when doing so.
— Tapping “back” when editing a goal from category details page goes back to the details, not the budget.
— We now show a zero amount in the "From [month]" field if the carryover from the previous month was negative.
- It's now much simpler to enter split transactions.
- The "To be Budgeted" value is always visible at the top of the budget screen.
- Fixed many many bugs: currency formatting, missing refreshes, crashes, and more.
We made a few behind-the-scenes changes to keep your budgeting experience fresh.
We made a few behind-the-scenes changes to keep your budgeting experience fresh.
Budget math, on your phone!
Have you been craving the ability to add just a little bit to your categories, on your phone? Or maybe add, then subtract, then add, then subtract, then add again, for no discernable reason? You're in luck. We just added a calculator to the budget screen for those of you who love math (but don't love it quite enough to do it all in your head).
- Onboarding and budget customization! If you're a new user, you can tweak your budget categories before you even sign up.
- Notifications! We'll tell you if your budget needs attention without you having to open the app.
- Fix for not showing category balances when adding a transaction from the launcher shortcut.
- Fix for transactions wrongly showing as match, waiting for approval.
- Allow attachments when replying to a help conversation.
- Many other bug fixes.
- We fixed a bunch of pesky crashes, AND that new one that just cropped up.- In the budget settings screen, is 10/10/2017 the 10th of October, or October 10th? We now show a less ambiguous date to preserve your sanity.- Scheduled split transactions have been told to behave and stop duplicating themselves.- Payment category balances are now balancing more nicely.
Dragging a category group to the end of the list would cause a crash. What a drag. We fixed it!
- NEW! Shortcut for adding transactions! Long-press the app icon (Android 7.1 and up).- You can reorder pinned categories to your heart's content.- Some small navigation improvements.- FIX: Fixes the account tab crash, because um...you should be able to click the account tab :)- FIX: Fixes the account edit crash and the schedule transaction crash and squashed the bug that loved crashes as much as kids love Halloween candy.
- Fixed over two crashes.- We now display the correct grouping separator for some currencies. (Hello, Norwegian friends!)- We now ask for confirmation before letting you delete a category.- Some usability tweaks.
- Removed the annoying temptation to set up Direct Import for your cash accounts.- Lovingly polished the settings screen and the transaction context bar.- Fixed more crashes than you'd see at a demolition derby.- Applied a nitro boost to transaction approval and the net worth report.- You can now jump straight into the app by clicking on certain magic links in your phone's mail client or browser.
- Sometimes your category balances could go a bit crazy. We've calmed them down.- The Back button now behaves better when you're in the middle of a budgeting session.- So your text size is large, and you want to be able to actually log in to the app? Well, now you can!- Bug fixes galore!- Performance improvements aplenty!
We fixed some things behind the scenes to stop those naughty category balances from misbehaving.
Now with fewer crashes, to enhance your budgeting pleasure.
**Extreme Budgeting App Makeover Edition**Now, you can Create a Budget and Budget with Direct Import by importing transactions from your accounts—on your phone. Also, perform Quick Budgeting, Set Goals, Move Money, and search Reports! But wait, there's more! We also squeezed in the ability to Fresh Start, Schedule Transactions, Navigate Between Months, Add/Edit Categories & Accounts, Overspending Notifications, and New-User Onboarding. Oh, and the ability to Sign-Up & Subscribe! No big deal.
**Extreme Budgeting App Makeover Edition**Now, you can Create a Budget and Budget with Direct Import by importing transactions from your accounts—on your phone. Also, perform Quick Budgeting, Set Goals, Move Money, and search Reports! But wait, there's more! We also squeezed in the ability to Fresh Start, Schedule Transactions, Navigate Between Months, Add/Edit Categories & Accounts, Overspending Notifications, and New-User Onboarding. Oh, and the ability to Sign-Up & Subscribe! No big deal.
Some behind-the-scenes bug fixes.