Monzo for Android - Teardowns & Deep Dives 👨‍💻

Are we ignoring that this isn’t what happens when the clocks change?

4 Likes

Why you trying to steal my :sun_with_face: for?

:android: :monzo: v3.75.1 just landed :tada::eyes: :bug: fix only? - no Dark Mode yet :soon:

1 Like

Whaaaat!!?? I’m barely getting used to Thursday release dates, never mind surprise ones like this :laughing:

2 Likes

A mystery release :thinking: I can’t see anything other than upsetting @Rat_au_van with their daylight savings message again :sweat_smile:

Version 3.75.1 (68.16 MB) :tada::tada::tada: - We promise that we’re using the extra hour of sunlight productively, but there’s nothing big to report this week.

New Strings:

None

Removed Strings:

None

New ID’s:

None

Removed ID’s:

None

New Assets:

None

Changed Assets:

None

Deleted Assets:

None
6 Likes

8 Likes

The whovian in me is trying to figure out what episode this was.

2 Likes

I think it was waters of Mars

5 Likes

:android: :monzo: v3.76.0 dropped :tada::eyes: :+1:

3 Likes

I’ve already got a reminder set to get on this after work :innocent:

3 Likes

Looks like a bunch of invoice for business accounts and statement stuff as well as some more work on auto-deleting virtual cards. I’m not sure why there are some signup IDs referring to Lottie but they’re gone now :sweat_smile:

Version 3.76.0 (68.28 MB) :tada::tada::tada: - Big update for Monzo Plus and Monzo Premium! You can now see your full transaction history for connected accounts (just reconnect for this to work), categorise transactions and see the total for each account. We’ve also updated how we show pending transactions and added some new categories excluded from your spending, so transfers, income and savings don’t make it look like you’ve overspent.

New Strings:

<string name="card_management_interest_statements">Interest statements</string>
<string name="card_management_statements_history">Statement history</string>
<string name="card_management_statements_of_fees">Statement of fees</string>
<string name="card_management_statements_title">Account statements</string>

<string name="drawer_feed_tab">Feed</string>
<string name="drawer_manage_tab">Manage</string>

<string name="invoice_entry_description_footer">Summarise for your customer (100 characters max)</string>
<string name="invoice_entry_saving">(%s)</string>
<string name="invoice_item_entry_item_price_label">Item price (%s)</string>
<string name="invoice_item_entry_item_total_discount_label">Total discount (%s)</string>
<string name="invoice_item_entry_subtotal">Subtotal</string>
<string name="invoice_item_entry_subtotal_subheading">Including any discounts</string>
<string name="invoice_item_entry_total_amount">Total amount</string>
<string name="invoice_item_entry_totals_heading">Item amount</string>
<string name="invoice_item_entry_vat">VAT</string>
<string name="invoice_item_entry_vat_rate_hint">VAT rate</string>
<string name="invoice_item_entry_vat_rates_sheet_title">VAT rate</string>
<string name="invoice_item_subheading_discount_pattern">(incl. %s discount)</string>

<string name="menu_edit">Edit</string>

<string name="overdraft_open_banking_permissions_documents_footer">Download these now, or find them later in ‘App settings’</string>

<string name="pot_detail_easy_access_interest_title">%1$s AER/%2$s gross</string>
<string name="pot_detail_fixed_interest_title">%s AER/gross</string>

<string name="pot_detail_interest_subtitle">Interest paid by %s</string>
<string name="pot_detail_interest_title">Interest</string>
<string name="pot_detail_round_ups_title">Roundups</string>
<string name="pot_detail_zero_round_ups_subtitle">0 roundups</string>

<string name="summary_show_more_action">More</string>

<string name="vc_common_pay_from">Pay from</string>
<string name="vc_common_time_limit_date_picker_title">Auto-delete date</string>
<string name="vc_common_time_limit_subtitle">We’ll automatically delete the card on a date you choose.</string>
<string name="vc_common_time_limit_title">Auto-delete</string>
<string name="vc_create_footer_title">Card number, expiry and CVC will be generated once the card has been created</string>
<string name="vc_create_money_source_footer">Choose a name and optional auto-delete date. You can edit these later.</string>
<string name="vc_create_money_source_footer_auto_delete">Choose a name and optional auto-delete date</string>
<string name="vc_create_time_limit_dialog_message">You shouldn’t set an auto-delete date if you legally have to make payments from this card (for example, a gym membership with a minimum term) as you may be in breach of contract.</string>
<string name="vc_edit_button">Update virtual card</string>
<string name="vc_edit_missing_name_error">Please choose a name for your virtual card</string>
<string name="vc_edit_title">Edit virtual card</string>



Removed Strings:

<string name="invoice_entry_saving">Saving draft…</string>
<string name="invoice_item_entry_item_price_hint">Item price</string>

<string name="pot_detail_easy_access_interest_title">Interest (%1$s AER/%2$s gross)</string>
<string name="pot_detail_fixed_interest_title">Interest (%s AER/gross)</string>
<string name="pot_detail_round_ups_title">Round ups</string>
<string name="pot_detail_zero_round_ups_subtitle">0 round ups</string>

<string name="pot_feed_tab">Feed</string>
<string name="pot_info_tab">Info</string>

<string name="profile_interest_statements">Interest statements</string>
<string name="profile_statements_history">Statement history</string>
<string name="profile_statements_of_fees">Statement of fees</string>
<string name="profile_statements_title">Account statements</string>

<string name="vc_create_pay_from">Pay from</string>
<string name="vc_create_time_limit_date_picker_title">Auto-delete date</string>
<string name="vc_create_time_limit_dialog_message">You shouldn’t set an auto-delete date if you legally have to make payments from this card (for example, a phone contract with a minimum term).</string>
<string name="vc_create_time_limit_subtitle">We’ll automatically delete the card on a date you choose.</string>
<string name="vc_create_time_limit_title">Auto-delete</string>

New ID’s:

<item type="id" name="invoiceItemSubtotalLeftDetailView" />
<item type="id" name="invoiceItemTaxAmountTextView" />
<item type="id" name="invoiceItemTaxRateContainer" />
<item type="id" name="invoiceItemTaxRateTextView" />
<item type="id" name="invoiceItemTotalAmountTextView" />
<item type="id" name="invoiceItemUnitPriceLabelTextView" />
<item type="id" name="invoiceSubtotalTextView" />

<item type="id" name="jointAccountsInvitationButtons" />
<item type="id" name="jointAccountsInvitationContent" />

<item type="id" name="menuIcon" />

<item type="id" name="vcEditButtonStackContainer" />
<item type="id" name="vcEditRecyclerView" />
<item type="id" name="vcEditToolbar" />

Removed ID’s:

<item type="id" name="invoiceItemUnitPriceTextInputLayout" />

<item type="id" name="jointAccountsInvitationAcceptButton" />
<item type="id" name="jointAccountsInvitationDeclineButton" />

<item type="id" name="signupPendingLottie" />
<item type="id" name="signupPendingSubtitle" />
<item type="id" name="signupPendingTitle" />
<item type="id" name="signupRejectedDescription" />
<item type="id" name="signupRejectedLottie" />
<item type="id" name="signupRejectedTitle" />

New Assets:

None

Changed Assets:

None

Deleted Assets:

None
3 Likes

Ahhh Lottie is an animation and it would appear that this is related to Plus. Not some employee naming stuff after themselves :laughing:

1 Like

Yh it’s a JSON based animation format, very lightweight, interesting to know they use it :slight_smile:

2 Likes

:android: v3.76.1 just landed in the Play Store :eyes: - it seems Tuesday is maintenance release day :bug::bug::bug:

1 Like

Sneaky link :eyes:

3 Likes

Ha, busted!

Been experimenting automating the process with macros and got the publishing (to Hey World) automated, but publishing to the Monzo forum remains a time-consuming manual job

2 Likes

Haha it’s even more obvious now because Discourse puts the number of clicks next to it :laughing:

1 Like

I’d have gotten away with it if it wasn’t for you pesky kids…
Been doing it since 3.75.0 and no-one noticed until now!

2 Likes

Ohhh yeah :face_with_monocle: :see_no_evil:

Just needs a bit nicer formatting like it does on here too. Or you could always purchase monzoteardowns.co.uk and blog them all :wink:

1 Like

Oooh… 3.77.0 :tada::eyes::+1:

2 Likes