Skip to content

Releases: tink-ab/tink-money-manager-ios

Tink Money Manager iOS 0.16.1

12 Mar 15:58
be0a807
Compare
Choose a tag to compare
  • Fixed an issue where an alert could be shown when using the accounts feature on the finance overview.

Tink Money Manager iOS 0.16.0

12 Mar 13:21
0449abe
Compare
Choose a tag to compare
  • Added more features to accounts.
    • Updated the Finance Overview to filter what to display in the account lists. By default, only favorite accounts are shown. Added a “see all” cell at end of the list to show all accounts.
    • Added the AccountsViewController entry point that can be used to show the accounts list directly.
    • Added the EditAccountViewController entry point to let users edit their account's name, type, favorite status, shared status or exclude the account from the statistics.
  • Added a configuration option to the BudgetDetailsViewController to change the transaction action.
  • Added a new localized string Budget.Generic.SelectCategory for create budgets category selecting button. 
  • Added the support for new actionable insight type BUDGET_SUGGEST_CREATE_TOP_PRIMARY_CATEGORY.
  • Renamed TransactionEditViewController to EditTransactionViewController.
  • Fixed an issue where archived actionable insights didn't display an icon for some budget insights.
  • Fixed the statistics overtime period filter to show corresponding period data.
  • Fixed the floating button animation not triggered after edit budget category.
  • Fixed the currency and placeholder text overlapping on edit budget view.
  • Resolved an issue where the error alert is being presented by the view controller that not on the window.

Tink Money Manager iOS 0.15.0

04 Mar 08:44
d2b3000
Compare
Choose a tag to compare
  • The SDK has been renamed to Money Manager.
  • The localized string for overspent budgets now include the budget target amount.
    Update the Budget.Progress.Over string to include a second parameter to display the target amount. For example: "%@ over budget of %@" for an English translation.
  • Fixed date formatting on weekly budget's overtime view.
  • Updated default icon used for BUDGET_SUGGEST_CREATE_FIRST insight.
  • Changed to use button instead of accent as the background color for the actionable insights card on the finance overview.

Migrating from TinkPFMUI to TinkMoneyManagerUI

Depending on how you've installed the SDK you need to make different changes to migrate.

Swift Package Manager

  1. In Swift Packages tab in the project settings, remove the TinkPFMUI package.
  2. Follow these instructions to link a target to a package product and enter this URL https://github.com/tink-ab/tink-money-manager-ios when asked for a package repository.
  3. Replace all imports of import TinkPFMUI with import TinkMoneyManagerUI.

CocoaPods

  1. Change TinkPFMUI to TinkMoneyManagerUI in your project's Podfile.
  2. Run pod update
  3. Replace all imports of import TinkPFMUI with import TinkMoneyManagerUI.

Manual Installation

  1. Remove the existing TinkPFMUI.xcframework from your project.
  2. Drag the TinkMoneyManagerUI.xcframework into the Frameworks, Libraries, and Embedded Content section on your application targets’ General tab.
  3. Replace all imports of import TinkPFMUI with import TinkMoneyManagerUI.

Translations

If you were providing translations via TinkPFMUI.strings files you need to rename those files to TinkMoneyManagerUI.strings.

Tink PFM iOS 0.14.0

28 Jan 09:03
3cbe59f
Compare
Choose a tag to compare
  • Added new Statistics feature, Left to Spend
  • Adjusted capitalization of dates
  • Added requirements section to README
  • Provided .strings files of localizable strings that can be used with translation services
  • Fixed: Can't use create budget view controller without using another view controller that triggered load of categories first
  • Fixed: Can't use category statistics view controller with bar chart style without using another view controller that triggered load of categories first

Tink PFM iOS 0.13.1

15 Jan 15:17
9543311
Compare
Choose a tag to compare
  • Fixed insights not updating after calling refresh().
  • Fixed insights card on finance overview not updating after archiving an insight.
  • Fixed view insights archive card on overview not using accent color from theme.

Tink PFM iOS 0.13.0

13 Jan 13:41
5e86ec6
Compare
Choose a tag to compare
  • Fixed category statistics only showing statistics back to the year when the current user was created.
  • Added screen tracking events for budgets. You can read more about how to use these in this article on event tracking.
  • Adjustments to the font sizing and weights used across the SDK.
  • Fixed insights not being archived after selecting one of the actions.

Tink PFM iOS 0.12.1

16 Dec 14:07
5d102f8
Compare
Choose a tag to compare
  • Updated date formatting in transaction lists.
  • Changed month formatting to be capitalized in overtime category statistics chart.
  • Hide time period filter in overtime category statistics chart if there isn't more than 6 months of historical data.
  • Use filter category from overtime category statistics chart when showing transactions list.
  • Improved handling of calls to refresh method.
  • Minor UI fixes.
  • Updated design for setting dates for budgets with a custom period.
  • Added option to change category on existing budget.
  • Automatically clears the cache when the user changes.

Tink PFM iOS 0.12.0

04 Dec 13:45
7b0999c
Compare
Choose a tag to compare
  • Improved the support of dark mode. The default color theme supports dark mode now.

  • Added new colors button and buttonLabel to configure the buttons.

  • Updated the new design for the BUDGET_SUGGEST_CREATE_TOP_CATEGORY insight.

  • Added default action handling for the MONTHLY_SUMMARY_EXPENSE_TRANSACTIONS insight.

  • Added transaction details.

    • Added TransactionDetailsViewController for showing details about a specific transaction.
    let transactionDetailsViewController = TransactionDetailsViewController(transactionID: <#T##Transaction.ID#>)
    show(transactionDetailsViewController, sender: <#Any#>)
    
    • Added transactionItemAction property to the FinanceOverviewViewController where you can configure what should happen when a transaction is selected. Either show transaction details or the categorization flow.
    financeOverviewViewController.configuration.transactionItemAction = .categorize  // to show the categorization flow
    financeOverviewViewController.configuration.transactionItemAction = .showDetails // to show the new transaction details view
    
  • Added a new configuration type TinkPFMConfiguration. Use this instead of Tink.Configuration if you only use the Tink PFM SDK.

    let configuration = TinkPFMConfiguration(clientID: <#String#>)
    

Tink PFM iOS 0.11.2

26 Nov 09:51
9455ea8
Compare
Choose a tag to compare
  • Fixed close button not showing in Category Statistics for some environments.
  • Fixed colors of period and date pickers when using a dark theme.
  • Added localization strings for Budgets in LOCALIZABLE_STRINGS.md.

Tink PFM iOS 0.11.1

13 Nov 13:45
dea2174
Compare
Choose a tag to compare
  • Added a new custom feature option to support adding a custom UIView to FinanceOverviewViewController.
  • Added more localization strings for Actionable Insights in LOCALIZABLE_STRINGS.md.
  • Added support for the Swift package manager.
  • Updated the EditBudgetViewController to public class.