Skip to content

Commit

Permalink
Merge pull request #13286 from woocommerce/merge/release-21.4-into-trunk
Browse files Browse the repository at this point in the history
Merge release/21.4 into trunk
  • Loading branch information
hichamboushaba authored Jan 10, 2025
2 parents 9230a98 + 059dbda commit 40aa2e6
Show file tree
Hide file tree
Showing 13 changed files with 47 additions and 48 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<!--
Contains editorialized release notes. Raw release notes should go into `RELEASE-NOTES.txt`.
-->
## 21.4
This update brings several improvements to the WooCommerce mobile app. Dashboard menus now adapt better to larger fonts, and we've resolved layout issues in Settings. You'll also experience fewer crashes, with fixes for order details, plugin activation, and refunds. Merchants can now bulk update order statuses, barcode scanning is more reliable, and accessing plugin updates is quicker than ever. Additionally, sites can now be hidden from the site picker.

## 21.3
In this update, we've improved the WooCommerce app with several fixes and enhancements. The "One-time shipping" label now correctly matches its availability in Product Subscriptions, and issues with product conversion have been resolved. We've also streamlined the card reader payment flow for faster transactions, fixed a barcode scanner crash, and improved login error handling. Plus, if your site has no products, the Blaze Campaign screen now offers an easy way to create one.
Expand Down
4 changes: 4 additions & 0 deletions RELEASE-NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
*** PLEASE FOLLOW THIS FORMAT: [<priority indicator, more stars = higher priority>] <description> [<PR URL>]
*** Use [*****] to indicate smoke tests of all critical flows should be run on the final APK before release (e.g. major library or targetSdk updates).
*** For entries which are touching the Android Wear app's, start entry with `[WEAR]` too.
21.5
-----


21.4
-----
- [*] Fix Dashboard card menu sizing to fit bigger font sizes and longer text. [https://github.com/woocommerce/woocommerce-android/pull/13184]
Expand Down
12 changes: 6 additions & 6 deletions fastlane/metadata/PlayStoreStrings.pot
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ msgid "In this update, we’ve made a few small bug fixes and enhancements to en
msgstr ""

#. translators: Release notes for this version to be displayed in the Play Store. Limit to 500 characters including spaces and commas!
msgctxt "release_note_214"
msgid ""
"21.4:\n"
"This update brings several improvements to the WooCommerce mobile app. Dashboard menus now adapt better to larger fonts, and we've resolved layout issues in Settings. You'll also experience fewer crashes, with fixes for order details, plugin activation, and refunds. Merchants can now bulk update order statuses, barcode scanning is more reliable, and accessing plugin updates is quicker than ever. Additionally, sites can now be hidden from the site picker.\n"
msgstr ""

msgctxt "release_note_213"
msgid ""
"21.3:\n"
Expand All @@ -24,12 +30,6 @@ msgid ""
"-----\n"
msgstr ""

msgctxt "release_note_212"
msgid ""
"21.2:\n"
"Seamless updates are here! Smoother Jetpack activation with new account creation. Say goodbye to bugs: order refresh, shipping edits, and receipt fetch issues are fixed. We've renamed Deposits to Payouts and improved media uploads for Jetpack sites. Update now for a better WooCommerce experience!\n"
msgstr ""

#. translators: Short description of the app to be displayed in the Play Store. Limit to 80 characters including spaces and commas!
msgctxt "play_store_promo"
msgid "Manage orders, get sales notifications, and view key metrics — wherever you are."
Expand Down
4 changes: 0 additions & 4 deletions fastlane/metadata/android/ar/changelogs/default.txt

This file was deleted.

4 changes: 1 addition & 3 deletions fastlane/metadata/android/en-US/changelogs/default.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
In this update, we've improved the WooCommerce app with several fixes and enhancements. The "One-time shipping" label now correctly matches its availability in Product Subscriptions, and issues with product conversion have been resolved. We've also streamlined the card reader payment flow for faster transactions, fixed a barcode scanner crash, and improved login error handling. Plus, if your site has no products, the Blaze Campaign screen now offers an easy way to create one.

-----
This update brings several improvements to the WooCommerce mobile app. Dashboard menus now adapt better to larger fonts, and we've resolved layout issues in Settings. You'll also experience fewer crashes, with fixes for order details, plugin activation, and refunds. Merchants can now bulk update order statuses, barcode scanning is more reliable, and accessing plugin updates is quicker than ever. Additionally, sites can now be hidden from the site picker.
4 changes: 0 additions & 4 deletions fastlane/metadata/android/iw-IL/changelogs/default.txt

This file was deleted.

4 changes: 0 additions & 4 deletions fastlane/metadata/android/ja-JP/changelogs/default.txt

This file was deleted.

4 changes: 0 additions & 4 deletions fastlane/metadata/android/ko-KR/changelogs/default.txt

This file was deleted.

4 changes: 0 additions & 4 deletions fastlane/metadata/android/zh-CN/changelogs/default.txt

This file was deleted.

4 changes: 0 additions & 4 deletions fastlane/metadata/android/zh-TW/changelogs/default.txt

This file was deleted.

43 changes: 31 additions & 12 deletions fastlane/resources/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -365,14 +365,19 @@
<!--
Site picker
-->
<string name="site_picker_select_store_list_header_with_hidden_sites">Select store to connect (%d hidden)</string>
<string name="login_site_picker_enter_site_address">Enter a site address</string>
<string name="login_site_picker_add_a_store">Connect another store</string>
<string name="site_picker_create_new_store">Create a new store</string>
<string name="site_picker_connect_existing_store">Connect an existing store</string>
<string name="login_site_picker_new_to_woo">New to WooCommerce</string>
<string name="site_picker_edit_store_list">Edit Stores</string>
<string name="site_picker_edit_store_list_title">Visible Stores</string>
<string name="site_picker_edit_store_list_footer">Unselected stores won\'t be shown in the app site\'s picker and won\'t receive push notifications for new orders</string>
<string name="site_picker_edit_store_list_footer">Unselected stores won\'t be shown in the app site\'s picker and won\'t receive push notifications for new orders or product reviews</string>
<string name="site_picker_edit_store_current_site_header">Current Store</string>
<string name="site_picker_edit_store_current_site_footer">Please switch to another store if you want to hide this one</string>
<string name="site_picker_edit_store_list_header">Other Stores</string>
<string name="site_picker_edit_store_list_error_title">There was an error when updating notification settings. Please try again</string>

<!--
My Store View
Expand Down Expand Up @@ -612,6 +617,8 @@
<string name="orderlist_selection_count">%d orders selected</string>
<string name="orderlist_selection_count_single">%d order selected</string>
<string name="orderlist_selection_menu_update_status">Update status</string>
<string name="orderlist_bulk_update_status_updated">Status updated!</string>
<string name="orderlist_bulk_update_maximum_reached">Maximum selection count (%d) is reached.</string>

<!--
Simple Payments
Expand Down Expand Up @@ -1286,8 +1293,12 @@
<string name="shipping_label_shipping_rates_sort_option_cheapest">Cheapest</string>
<string name="shipping_label_shipping_rates_sort_option_fastest">Fastest</string>
<string name="shipping_label_shipping_service_title">Shipping service</string>
<string name="shipping_label_purchased_title">Your shipping label is ready to print</string>
<string name="shipping_label_purchased_message">From here you can print the shipping label again or change the paper size of the label.</string>
<string name="shipping_label_purchased_success_title">Your shipping label is ready to print</string>
<string name="shipping_label_purchased_success_message">From here you can print the shipping label again or change the paper size of the label.</string>
<string name="shipping_label_purchased_in_progress_title">Your shipping label is being processed</string>
<string name="shipping_label_purchased_in_progress_message">Once it\'s finished, you will be able to print the shipping label with a selected paper size</string>
<string name="shipping_label_purchased_failure_title">We couldn\'t process your shipping label</string>
<string name="shipping_label_purchased_failure_message">Please try again later</string>
<string name="shipping_label_purchased_note">Note: Reusing a printed label is a violation of our terms of service and may result in criminal charges.</string>
<string name="shipping_label_purchased_learn_how_to_print">Learn how to print from your mobile device</string>
<string name="shipping_label_purchased_track_shipment">Track shipment</string>
Expand All @@ -1297,6 +1308,9 @@
<string name="shipping_label_purchased_pickup_error">We currently do not support Pick ups for this carrier</string>
<string name="shipping_label_purchased_tracking_error">We currently do not support Tracking for this carrier</string>
<string name="shipping_label_purchased_print_error">Something went wrong with this Shipping Label, try again later</string>
<string name="shipping_label_purchased_purchase_failed_error">We can\'t confirm the Shipping Label purchase right now, try again later</string>
<string name="shipping_label_select_origin_default_address">%s (default)</string>
<string name="shipping_label_select_origin_address">Address</string>


<!--
Expand Down Expand Up @@ -1557,7 +1571,6 @@
<string name="card_reader_tap_to_pay_header">TAP TO PAY</string>
<string name="card_reader_about_tap_to_pay">About Tap to Pay</string>
<string name="card_reader_tap_to_pay_description">Use your phone to accept card\npayments. Try it now.</string>
<string name="card_reader_tap_to_pay_share_feedback">Share Feedback</string>
<string name="card_reader_tap_to_pay_not_available_error_check_requirements_button">Check Requirements</string>
<string name="card_reader_tap_to_pay_not_available_error_title">Tap to Pay is not available</string>
<string name="card_reader_tap_to_pay_not_available_error_nfc">To use Tap To Pay on Android, your device needs an NFC chip. To accept in-person payments, please purchase a Bluetooth card reader.</string>
Expand Down Expand Up @@ -4258,20 +4271,20 @@
<string name="woopos_cart_title">Cart</string>
<string name="woopos_clear_cart_button">Clear</string>

<string name="woopos_banner_simple_products_only_title">Showing simple and variable products only</string>
<string name="woopos_banner_simple_products_only_message">Only simple physical and variable products are compatible with POS right now. Other product types, such as virtual, will become available in future updates. </string>
<string name="woopos_banner_simple_products_only_title">Showing simple, variable and virtual products only</string>
<string name="woopos_banner_simple_products_only_message">Only simple physical, variable and virtual products are compatible with POS right now. Other product types will become available in future updates. </string>
<string name="woopos_banner_simple_products_only_message_learn_more">Learn\u00A0more</string>
<string name="woopos_banner_simple_products_close_content_description">Close</string>
<string name="woopos_banner_simple_products_info_content_description">Info</string>
<string name="woopos_banner_simple_products_content_description">Simple and variable products only banner</string>
<string name="woopos_banner_simple_products_content_description">Simple, variable and virtual products only banner</string>
<string name="woopos_banner_simple_products_learn_more_content_description">Double tap to learn more</string>
<string name="woopos_banner_simple_products_dialog_content_description">Simple and variable products only dialog</string>
<string name="woopos_banner_simple_products_dialog_content_description">Simple, variable and virtual products only dialog</string>
<string name="woopos_banner_simple_products_dialog_primary_button_content_description">Double tap to dismiss the dialog</string>

<string name="woopos_dialog_products_info_heading">Why can\'t I see my products?</string>
<string name="woopos_dialog_products_info_primary_message">Only simple physical and variable products can be used with POS right now.</string>
<string name="woopos_dialog_products_info_secondary_message">Other product types, such as virtual, will be available in future updates.</string>
<string name="woopos_dialog_products_info_tertiary_message">To take payment for a non-simple product, exit POS and create a new order from the orders tab.</string>
<string name="woopos_dialog_products_info_primary_message">Only simple physical, variable and virtual products can be used with POS right now.</string>
<string name="woopos_dialog_products_info_secondary_message">Other product types will be available in future updates.</string>
<string name="woopos_dialog_products_info_tertiary_message">To take payment for other products, exit POS and create a new order from the orders tab.</string>
<string name="woopos_dialog_products_info_secondary_message_action_label">+ Create an order in store management</string>
<string name="woopos_dialog_products_info_button_label">OK</string>
<string name="woopos_dialog_products_info_background_content_description">Dimmed background. Tap to dismiss the dialog.</string>
Expand Down Expand Up @@ -4315,7 +4328,8 @@
<string name="woopos_error_icon_content_description">Error indication icon</string>
<string name="woopos_products_loading_error_retry_button">Retry</string>
<string name="woopos_totals_order_creation_error">Couldn\'t create order</string>
<string name="woopos_success_screen_total">A payment of %1$s was successfully made</string>
<string name="woopos_totals_success_payment_cash">A cash payment of %1$s was successfully made</string>
<string name="woopos_totals_success_payment_card">A card payment of %1$s was successfully made</string>

<string name="woopos_success_totals_error_reader_not_connected_title">Reader not connected</string>
<string name="woopos_success_totals_error_reader_not_connected_subtitle">To process this payment, please connect your reader.</string>
Expand Down Expand Up @@ -4351,6 +4365,7 @@
<string name="woopos_items_pagination_error_description">"An error occurred while loading products."</string>
<string name="woopos_items_pagination_error_content_description">"Failed to load more items. Double tap to try again."</string>
<string name="woopos_variations_loading_error_title">Error loading variations</string>
<string name="woopos_variations_options_available_text">Options available</string>

<string name="woopos_cash_payment_title">Cash payment</string>
<string name="woopos_complete_cash_order_button">Mark payment as complete</string>
Expand Down Expand Up @@ -4436,5 +4451,9 @@
<string name="woo_shipping_labels_package_creation_error">Failed to load the package data</string>
<string name="woo_shipping_labels_package_creation_box_type">Box</string>
<string name="woo_shipping_labels_package_creation_envelope_type">Envelope</string>
<string name="woo_shipping_labels_package_creation_error_title">We couldn\'t save the package as template</string>
<string name="woo_shipping_labels_package_creation_error_message">Do you want to proceed without saving it?</string>
<string name="woo_shipping_labels_package_creation_error_proceed">Proceed</string>
<string name="woo_shipping_labels_package_creation_error_cancel">Cancel</string>
<string name="email_not_registered_wpcom">Hmm, we can\'t find a WordPress.com account connected to this email address.</string>
</resources>
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ stripe-terminal = '3.7.1'
tinder-statemachine = '0.2.0'
wiremock = '2.26.3'
wordpress-aztec = 'v2.1.4'
wordpress-fluxc = 'trunk-8555e9eeea7c95dd5f96c900b62fdc5a7465a44b'
wordpress-fluxc = '2.102.0'
wordpress-login = '1.19.0'
wordpress-libaddressinput = '0.0.2'
wordpress-mediapicker = '0.3.1'
Expand Down
4 changes: 2 additions & 2 deletions version.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
versionName=21.3
versionCode=633
versionName=21.4-rc-1
versionCode=634

0 comments on commit 40aa2e6

Please sign in to comment.