Releases: tink-ab/tink-money-manager-ios
Tink Money Manager iOS 2.1.1
- Fixed an issue where the currency symbol would occasionally change from the account's currency to the end-user's default iOS currency.
Tink Money Manager iOS 2.1.0
- Added Subscriptions feature *
- Various visual improvements of Statistics on Finance Overview
Subscriptions
The Subscription tool is designed to help you, and your end-users, get a clear understanding of your active subscriptions and their associated costs on a monthly, quarterly, and annual basis.
To present the Subscription Overview on the Finance Overview, use the new feature type .subscriptionsOverview
:
let financeOverviewViewController = FinanceOverviewViewController(features: [
.statistics([.expenses, .safeToSpend, .income]),
.subscriptionsOverview,
.accounts,
.latestTransactions
])
let navigationController = UINavigationController(rootViewController: financeOverviewViewController)
// Present the `navigationController` in a preferable way.
Displaying Subscription Overview in Statistics
By default, displaying the Subscription Overview in Expenses screen is disabled.
To enable it, set the configuration option showSubscriptionsInStatistics
to true
:
let financeOverviewViewController = FinanceOverviewViewController(features: features)
financeOverviewViewController.configuration.showSubscriptionsInStatistics = true
Subscriptions Entrypoint
Use the SubscriptionsViewController
when you want to display a list of subscriptions.
Required scopes to display subscriptions: subscriptions:read
.
let subscriptionsViewController = SubscriptionsViewController(tink: <#Tink#>)
show(subscriptionsViewController, sender: <#Any#>)
* Subscriptions is not enabled by default. Speak to your account manager for more information.
Tink Money Manager iOS 2.0.4
- Fixed an issue with displaying transaction details for some Actionable Insights in Archive.
- Fixed an issue with showing unexpected sign for amount in iOS 18.
Tink Money Manager iOS 2.0.3
- Improved event tracking for the Safe To Spend feature.
- Improved loading of the statistics for old periods for Left To Spend and Safe To Spend features.
- Improved keyboard behaviour on the New Budget Creation screen.
- Improved formatting of the amount on the New Budget Creation screen.
- Added limitation on creating a new budget with zero amount and non-realistic years.
- Fixed an issue with showing transactions for the right period of time from some Actionable Insights.
- Fixed an issue with navigating between periods in transactions list for recurring budgets.
Tink Money Manager iOS 2.0.2
- Fixed an issue in Statistics when sometimes Left to Spend shows the wrong average amount for the 12 months.
- Fixed an issue with incorrect year displayed for yearly budgets.
Tink Money Manager iOS 2.0.1
- Fixed an issue in Statistics when sometimes Left to Spend shows the wrong average amount for the 12 months.
Tink Money Manager iOS 2.0.0
- Set the minimum supported version to iOS 14 & Xcode 15.2.
- Overall improvement in stability and performance.
- No more dependency on the Tink Core SDK.
- Removed the Improve Categorization feature.
- Removed keys for unused localized strings.
- Removed the APIs deprecated in prior versions.
- Updated the code reference documentation.
For upgrade instructions, refer to the migration guide.
Tink Money Manager iOS 1.4.0
- Added Safe to Spend feature *
- Added Recurring Expenses feature
- Added ability to show predicted recurring expenses in All transactions screen
Safe to Spend
To present the Safe to Spend on the Finance Overview, use the new statistics type .safeToSpend
:
let financeOverviewViewController = FinanceOverviewViewController(features: [
.statistics([.expenses, .safeToSpend, .income]),
.accounts,
.latestTransactions
])
let navigationController = UINavigationController(rootViewController: financeOverviewViewController)
// Present the `navigationController` in a preferable way.
Recurring Expenses
To show the Recurring Expenses in the Finance Overview, add .recurringExpenses
to the list of the features for FinanceOverviewViewController
:
let financeOverviewViewController = FinanceOverviewViewController(features: [
.statistics([.expenses, .safeToSpend, .income]),
.accounts,
.recurringExpenses,
.latestTransactions
])
let navigationController = UINavigationController(rootViewController: financeOverviewViewController)
// Present the `navigationController` in a preferable way.
Displaying Predicted Recurring Expenses in All Transactions screen
By default, displaying Predicted Recurring Expenses in All Transactions screen is disabled.
To enable it, set the configuration option showRecurringExpenses
to true
:
let financeOverviewViewController = FinanceOverviewViewController(features: features)
financeOverviewViewController.configuration.showRecurringExpenses = true
* Safe To Spend is not enabled by default. Speak to your account manager for more information.
Tink Money Manager iOS 1.3.3
- Updated Info.plist file of the resource's bundle to avoid failed Asset validation.
Tink Money Manager iOS 1.3.2
- Fixed the issue with the wrong date periods in Statistics.
- Assets catalog has been moved to the separate bundle to avoid potential conflicts with other libraries.