Releases: tink-ab/tink-money-manager-android
Release 1.1.5
- Fixed wrong padding of title in Transaction Details Screen
Release 1.1.4
- Refreshing Recommended Budgets when shared accounts are changed
Release 1.1.3
- Fixed old keyword retention issue when creating budget
- Fixed incorrect average amount on Budget Creation screen
- Resolved finance overview screen updation problem after deleting/editing budget
Release 1.1.2
- Fixed visibility issue of 2 create budget views on Overview
- Hiding dynamic budgets component when list is empty on Overview
Release 1.1.1
- Fixed infinite spinner issue on Latest transactions
- Fixed text overlapping in Budget summary bar chart
- Fixed text overlapping issue on change button in Transaction Details screen
- Updated toolbar and status bar to match theme color instead of category color in Transaction Details screen
Money Manager Android 1.1.0
- Added Recommended Budgets feature.
- Created entry point
EntryPoint.RecommendedBudgets
to launch Recommended Budgets as a stand alone feature. - Extended
TinkMoneyManager.init()
withenableRecommendedBudget
feature flag to enable/disableRecommended Budgets
feature. - Added Budget creation success screen, which appears as a confirmation of successful budget creation.
- Extended
TinkMoneyManager.init()
withenableBudgetCreationSuccessScreen
feature flag to control the visibility of confirmation screen for successful Budget creation.
Money Manager Android 1.0.0
-
Tink Money Manager Android is now available on Maven Central.
-
Added possibility to launch features directly. Meaning the features now have entry points that can be used to access that feature directly, instead of going through the Finance overview. This release includes entry points for the following features:
- Transactions
- Insights
- Statistics
- Income
- Expense
- Left-to-spend
- Accounts
- Budgets
- Overview
-
Deprecated FinanceOverviewFragment: we have introduced a new way to launch the Finance Overview screen to align with the "Entrypoints" feature as shown above. This involves using the new TinkMoneyManager instead of the deprecated FinanceOverviewFragment. For migration details, refer to the migration guide.
-
Deprecated FinanceOverviewStyle: we are deprecating the use of the old TinkFinanceOverviewStyle in favor of the new TinkMoneyManagerStyle.
-
Removed negative amounts from Left-to-Spend over time view. The lowest possible amount is now 0.
-
Added Api Reference at https://tink-ab.github.io/tink-money-manager-android/.
-
Added two new types of Actionable Insights:
Breaking change:
- Removed the javaInsightActionHandler as parameter of the FinanceOverviewFragment.newInstance(...) method. For details, refer to the migration guide.
Release 0.28.0
- Improved the bar chart UI on the WeeklyExpensesByDay insight.
- Moved Tink Core dependency into MoneyManager as a module.
Breaking change:
- Converted the plural string resource with key
tink_budget_details_chart_status_message_last_year
into a string resource with keytink_budget_details_chart_status_message
.
Migration guide:
The new string resource:
<string name="tink_budget_details_chart_status_message">You made your budget %s of the time since you created the budget</string>
replaces the following one that is no longer available:
<plurals name="tink_budget_details_chart_status_message_last_year">
<item quantity="one">You made your budget %d%% of the time since you created the budget</item>
<item quantity="other">You made your budget %d%% of the time since you created the budget</item>
</plurals>
Release 0.27.1
-
Changed the default icon for accounts. The default icon is used as placeholder while fetching the banks icon.
-
Changed the default icon for ingested accounts.
-
Added new themes attributes for overriding the default icons for accounts
tink_icon_default_account
and ingested accountstink_icon_ingested_account
.
To override the default icon for accounts, add the following attribute to the theme:
<item name="tink_icon_default_account">@drawable/your_custom_icon_for_accounts</item>
To override the default icon for ingested accounts, add the following attribute to the theme:
<item name="tink_icon_ingested_account">@drawable/your_custom_icon_for_ingested_accounts</item>
Release 0.27.0
- Improved UI state management
- Fixed a crash in WeeklyExpensesByDay inside Insights Bar
- Fixed transition glitch when navigating to new screen
- Changed the implementation of CustomView, this is a breaking change which requires action if your app is using the CustomViews.
See the migration guide below:
Migration guide
1- Implement OnFragmentViewCreatedListener
in activity/fragment (which is calling MoneyManager SDK).
2- Inside FinanceOverviewFragment.newInstance()
add a new param fragmentViewCreatedListener = this
this
refers to activity/ fragment implementing interface in step 1
3- Override onFragmentViewCreated
method and add all setupCustomView() / Custom Layouts inside this method.
override fun onFragmentViewCreated() {
setupCustomView()
// Add more custom layouts here
}
4- Update setupCustomView() implementation with
private fun setupCustomView() {
currentFinanceOverviewFragment?.getContainerById(customViewId, object : OnCustomContainerCreatedListener {
override fun onCustomContainerCreated(container: FrameLayout) {
// Same implementation as before
}
}
}
More information on Tink docs..
See also MainActivity for new implementation.