Toolkit-for-ynab: [BUG] ... multiple functions not working since recent YNAB update

Created on 22 Feb 2020  路  5Comments  路  Source: toolkit-for-ynab/toolkit-for-ynab

Describe the bug
Toolkit reports blank.
Category open/close button missing.

Generally speaking, YNAB seems to have broken multiple functions in Toolkit.

To Reproduce
Steps to reproduce the behavior:

  1. Open YNAB.
  2. Go to budget
  3. Look at toolbar
  4. Category open/close button is gone.
  5. Press F5
  6. Category open/close button is back.
    This happens multiple times.

Toolkit reports are blank.

Expected behavior
Normal function, as before.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Windows 10 Home
Chrome v79.0.3945.130, run as app

Setting Export
Please replace the text below with your exported Toolkit settings. You can export these by going to the Toolkit Options page, click the Import/Export Settings button at the bottom left and copying the text in the modal which appears.

[{"key":"AccountsDisplayDensity","value":"1"},{"key":"AccountsEmphasizedOutflows","value":true},{"key":"AccountsStripedRows","value":true},{"key":"AdjustableColumnWidths","value":true},{"key":"AutoDistributeSplits","value":true},{"key":"AutoEnableRunningBalance","value":true},{"key":"AutomaticallyMarkAsCleared","value":false},{"key":"BetterScrollbars","value":"0"},{"key":"BudgetCategoryFeatures","value":true},{"key":"BudgetProgressBars","value":"0"},{"key":"BudgetQuickSwitch","value":true},{"key":"BudgetSpendingGoal","value":false},{"key":"BulkManagePayees","value":true},{"key":"CalendarFirstDay","value":"0"},{"key":"CategoryActivityCopy","value":true},{"key":"CategoryActivityPopupWidth","value":"1"},{"key":"CategorySoloMode","value":"cat-solo-mode-toggle-all"},{"key":"ChangeEnterBehavior","value":false},{"key":"ChangeMemoEnterBehavior","value":false},{"key":"CheckCreditBalances","value":true},{"key":"CheckNumbers","value":false},{"key":"ClearSelection","value":true},{"key":"CollapseSideMenu","value":true},{"key":"ColourBlindMode","value":false},{"key":"CompactIncomeVsExpense","value":true},{"key":"CreditCardEmoji","value":true},{"key":"CurrentMonthIndicator","value":false},{"key":"CustomFlagNames","value":false},{"key":"DateOfMoney","value":false},{"key":"DaysOfBuffering","value":true},{"key":"DaysOfBufferingDate","value":false},{"key":"DaysOfBufferingHistoryLookup","value":"6"},{"key":"DeselectTransactionsOnSave","value":true},{"key":"DisableToolkit","value":false},{"key":"DisplayTargetGoalAmount","value":"3"},{"key":"DisplayTotalMonthlyGoals","value":true},{"key":"DisplayUpcomingAmount","value":true},{"key":"EasyTransactionApproval","value":true},{"key":"EditAccountButton","value":"0"},{"key":"EnlargeCategoriesDropdown","value":true},{"key":"EnterToMove","value":true},{"key":"FilterCategories","value":false},{"key":"GoalIndicator","value":true},{"key":"GoalWarningColor","value":true},{"key":"GoogleFontsSelector","value":"0"},{"key":"HideAccountBalancesType","value":"0"},{"key":"HideAgeOfMoney","value":false},{"key":"HideClosedAccounts","value":true},{"key":"HideHelp","value":true},{"key":"HideReferralBanner","value":true},{"key":"HideTotalAvailable","value":true},{"key":"HighlightNegatives","value":false},{"key":"ImportNotification","value":"0"},{"key":"IncomeFromLastMonth","value":"0"},{"key":"IncomeVsExpenseHoverHighlight","value":true},{"key":"LargerClickableIcons","value":true},{"key":"LinkToInflows","value":true},{"key":"MonthlyNotesPopupWidth","value":"0"},{"key":"NavDisplayDensity","value":"1"},{"key":"NotesAsMarkdown","value":false},{"key":"POSStyleCurrencyEntryMode","value":false},{"key":"Pacing","value":"0"},{"key":"PrintingImprovements","value":true},{"key":"PrivacyMode","value":"0"},{"key":"QuickBudgetWarning","value":true},{"key":"ReconciledTextColor","value":"0"},{"key":"RemovePositiveHighlight","value":false},{"key":"RemoveZeroCategories","value":true},{"key":"ResizeInspector","value":true},{"key":"ResizeSidebar","value":true},{"key":"RightClickToEdit","value":true},{"key":"RowHeight","value":"1"},{"key":"RowsHeight","value":"1"},{"key":"RunningBalance","value":"0"},{"key":"SeamlessBudgetHeader","value":false},{"key":"SetMultipleFlags","value":true},{"key":"ShowCategoryBalance","value":false},{"key":"ShowIntercom","value":true},{"key":"SpareChange","value":false},{"key":"SplitKeyboardShortcut","value":true},{"key":"SplitTransactionAutoAdjust","value":true},{"key":"SquareNegativeMode","value":false},{"key":"StealingFromFuture","value":true},{"key":"SwapClearedFlagged","value":false},{"key":"TargetBalanceWarning","value":false},{"key":"ToBeBudgetedWarning","value":true},{"key":"ToggleMasterCategories","value":true},{"key":"ToggleSplits","value":true},{"key":"ToggleTransactionFilters","value":"1"},{"key":"ToolkitReports","value":true},{"key":"TransactionGridFeatures","value":true},{"key":"ViewZeroAsEmpty","value":true},{"key":"l10n","value":"0"},{"key":"reports","value":true}]
fixed in master (next release)

Most helpful comment

As @aleksandrs-ledovskis has said...there are quite a few features which are just broken right now because of an upgrade YNAB made to the underlying library they use to build the website. I think I've got most of them fixed and I'll be looking to release the new version shortly.

All 5 comments

Updated Chrome to v80 with no improvement

Likewise, the Save instead of Save and Continue is no longer working either. Have tried resaving my settings. Wonder if YNAB changed a bunch of their CSS IDs or something.

Yes, the recent code upgrade on YNAB's side is the culprit.

@joshmadewell Already fixed a great deal in https://github.com/toolkit-for-ynab/toolkit-for-ynab/pull/1790

As the breakage magnitude is quite severe, I suspect that a new Toolkit's version will be pushed out quite soon.

I'm seeing similar problems.

  1. Switching from Budget to Accounts will cause Solo Mode to disappear. Refreshing the page brings it back.
  2. Same for Days of Buffering
  3. Custom flag names don't appear in the selection popup but they do show in the tooltip.

As @aleksandrs-ledovskis has said...there are quite a few features which are just broken right now because of an upgrade YNAB made to the underlying library they use to build the website. I think I've got most of them fixed and I'll be looking to release the new version shortly.

Was this page helpful?
0 / 5 - 0 ratings