Releases: tink-ab/tink-money-manager-ios
Releases · tink-ab/tink-money-manager-ios
Tink Money Manager iOS 0.16.1
- 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
- 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
toEditTransactionViewController
. - 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
- The SDK has been renamed to Money Manager.
- The localized string for overspent budgets now include the budget target amount.
Update theBudget.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 ofaccent
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
- In Swift Packages tab in the project settings, remove the
TinkPFMUI
package. - 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. - Replace all imports of
import TinkPFMUI
withimport TinkMoneyManagerUI
.
CocoaPods
- Change
TinkPFMUI
toTinkMoneyManagerUI
in your project'sPodfile
. - Run
pod update
- Replace all imports of
import TinkPFMUI
withimport TinkMoneyManagerUI
.
Manual Installation
- Remove the existing
TinkPFMUI.xcframework
from your project. - Drag the
TinkMoneyManagerUI.xcframework
into the Frameworks, Libraries, and Embedded Content section on your application targets’ General tab. - Replace all imports of
import TinkPFMUI
withimport 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
- Added new Statistics feature, Left to Spend
- With Left to Spend users can see combined statistics of their income and expenses to get an idea about how much they have left to spend for the current period and also compared to previous months. Read more about Left to Spend here: https://docs.tink.com/resources/pfm-sdk-ios/statistics#displaying-statistics
- 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
- 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
- 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
- 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
-
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 theFinanceOverviewViewController
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
-
Added a new configuration type
TinkPFMConfiguration
. Use this instead ofTink.Configuration
if you only use the Tink PFM SDK.let configuration = TinkPFMConfiguration(clientID: <#String#>)
Tink PFM iOS 0.11.2
- 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
- Added a new
custom
feature option to support adding a customUIView
toFinanceOverviewViewController
. - Added more localization strings for
Actionable Insights
inLOCALIZABLE_STRINGS.md
. - Added support for the Swift package manager.
- Updated the
EditBudgetViewController
to public class.