Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge release/20.8 into trunk #12800

Merged
merged 14 commits into from
Oct 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
<!--
Contains editorialized release notes. Raw release notes should go into `RELEASE-NOTES.txt`.
-->
## 20.8
We’ve improved your WooCommerce app experience with some key updates! The "Learn More" link for the Pay in Person option in payment settings is now fixed, and we've streamlined the Blaze campaign creation process by adding an objective selection feature. Update now to enjoy a smoother workflow!

## 20.7
In this update, we’ve improved the barcode scanner for more accurate readings and resolved issues with coupons unexpectedly disappearing during order creation. Merchants can now view and edit custom fields for products and orders directly in the app. We also fixed login errors and refined the "Tap to Pay" instructions for better clarity. Enjoy these enhancements and more!

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.
20.9
-----


20.8
-----
- [*] [Payments] Fix learn more link for Pay in Person option in payments settings [https://github.com/woocommerce/woocommerce-android/pull/12786]
Expand Down
8 changes: 4 additions & 4 deletions fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ MOBILE_APP = 'WooCommerce'
WEAR_APP = 'WooCommerce-Wear'

PROJECT_ROOT_FOLDER = File.dirname(File.expand_path(__dir__))
BUILD_GRADLE_PATH = File.join(PROJECT_ROOT_FOLDER, 'build.gradle')
VERSIONS_CATALOG_FILE = File.join(PROJECT_ROOT_FOLDER, 'gradle/libs.versions.toml')
BUILD_PRODUCTS_PATH = File.join(PROJECT_ROOT_FOLDER, 'artifacts')
PROTOTYPE_BUILD_DOMAIN = 'https://d2twmm2nzpx3bg.cloudfront.net'
# The `android_download_translations` action joins the `RES_DIR_PATH` with `PROJECT_ROOT_FOLDER`, so we don't want to
Expand Down Expand Up @@ -42,14 +42,14 @@ FROZEN_STRINGS_PATH = File.join(Dir.pwd, 'resources', 'values', 'strings.xml')
REMOTE_LIBRARIES_STRINGS_PATHS = [
{
name: 'Login Library',
import_key: 'wordPressLoginVersion',
import_key: 'wordpress-login',
repository: 'wordpress-mobile/WordPress-Login-Flow-Android',
strings_file_path: 'WordPressLoginFlow/src/main/res/values/strings.xml',
exclusions: ['default_web_client_id']
},
{
name: 'About Library',
import_key: 'aboutAutomatticVersion', # key used in build.gradle to reference the version
import_key: 'automattic-about', # key used in libs.versions.toml file to reference the version
repository: 'Automattic/about-automattic-android',
strings_file_path: 'library/src/main/res/values/strings.xml',
exclusions: []
Expand Down Expand Up @@ -740,7 +740,7 @@ platform :android do
import_key: lib[:import_key],
repository: lib[:repository],
file_path: lib[:strings_file_path],
build_gradle_path: BUILD_GRADLE_PATH
build_gradle_path: VERSIONS_CATALOG_FILE
)

if download_path.nil?
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,16 +16,16 @@ 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_207"
msgctxt "release_note_208"
msgid ""
"20.7:\n"
"In this update, we’ve improved the barcode scanner for more accurate readings and resolved issues with coupons unexpectedly disappearing during order creation. Merchants can now view and edit custom fields for products and orders directly in the app. We also fixed login errors and refined the "Tap to Pay" instructions for better clarity. Enjoy these enhancements and more!\n"
"20.8:\n"
"We’ve improved your WooCommerce app experience with some key updates! The "Learn More" link for the Pay in Person option in payment settings is now fixed, and we've streamlined the Blaze campaign creation process by adding an objective selection feature. Update now to enjoy a smoother workflow!\n"
msgstr ""

msgctxt "release_note_206"
msgctxt "release_note_207"
msgid ""
"20.6:\n"
"We're excited to bring you new features in our WooCommerce app! Users can now set a password to protect products when signed in with site credentials, enhancing security for WooCommerce 8.1.0 and above. Also, promoting a Blaze product from the campaign detail will now trigger a smoother native flow. Enjoy the updates!\n"
"20.7:\n"
"In this update, we’ve improved the barcode scanner for more accurate readings and resolved issues with coupons unexpectedly disappearing during order creation. Merchants can now view and edit custom fields for products and orders directly in the app. We also fixed login errors and refined the "Tap to Pay" instructions for better clarity. Enjoy these enhancements and more!\n"
msgstr ""

#. translators: Short description of the app to be displayed in the Play Store. Limit to 80 characters including spaces and commas!
Expand Down
2 changes: 0 additions & 2 deletions fastlane/metadata/android/ar/changelogs/default.txt

This file was deleted.

2 changes: 0 additions & 2 deletions fastlane/metadata/android/de-DE/changelogs/default.txt

This file was deleted.

2 changes: 1 addition & 1 deletion fastlane/metadata/android/en-US/changelogs/default.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
In this update, we’ve improved the barcode scanner for more accurate readings and resolved issues with coupons unexpectedly disappearing during order creation. Merchants can now view and edit custom fields for products and orders directly in the app. We also fixed login errors and refined the "Tap to Pay" instructions for better clarity. Enjoy these enhancements and more!
We’ve improved your WooCommerce app experience with some key updates! The "Learn More" link for the Pay in Person option in payment settings is now fixed, and we've streamlined the Blaze campaign creation process by adding an objective selection feature. Update now to enjoy a smoother workflow!
2 changes: 0 additions & 2 deletions fastlane/metadata/android/es-ES/changelogs/default.txt

This file was deleted.

2 changes: 0 additions & 2 deletions fastlane/metadata/android/id/changelogs/default.txt

This file was deleted.

2 changes: 0 additions & 2 deletions fastlane/metadata/android/iw-IL/changelogs/default.txt

This file was deleted.

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

This file was deleted.

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

This file was deleted.

2 changes: 0 additions & 2 deletions fastlane/metadata/android/nl-NL/changelogs/default.txt

This file was deleted.

2 changes: 0 additions & 2 deletions fastlane/metadata/android/pt-BR/changelogs/default.txt

This file was deleted.

2 changes: 0 additions & 2 deletions fastlane/metadata/android/ru-RU/changelogs/default.txt

This file was deleted.

2 changes: 0 additions & 2 deletions fastlane/metadata/android/sv-SE/changelogs/default.txt

This file was deleted.

2 changes: 0 additions & 2 deletions fastlane/metadata/android/tr-TR/changelogs/default.txt

This file was deleted.

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

This file was deleted.

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

This file was deleted.

8 changes: 8 additions & 0 deletions fastlane/resources/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3917,6 +3917,14 @@
<string name="blaze_campaign_preview_missing_content_dialog_positive_button">Add</string>
<string name="blaze_campaign_preview_missing_objective_dialog_text">Please select an objective for the Blaze campaign</string>
<string name="blaze_campaign_preview_missing_objective_dialog_positive_button">Select objective</string>

<!--
Blaze campaign objective screen
-->
<string name="blaze_campaign_objective_select_objective_label">Select objective %s</string>
<string name="blaze_campaign_objective_good_for"><![CDATA[<b>Good for:</b> %s]]></string>
<string name="blaze_campaign_objective_save_selection_switch_label">Save my selection for future campaigns</string>

<!--
Blaze campaign budget screen
-->
Expand Down
4 changes: 2 additions & 2 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,8 @@ stripe-terminal = '3.7.1'
tinder-statemachine = '0.2.0'
wiremock = '2.26.3'
wordpress-aztec = 'v2.1.4'
wordpress-fluxc = 'trunk-5dfbbc993d2472f6aad2b9f357021506ecfe7152'
wordpress-login = 'trunk-cb4a9fe62e9371d14fff30a3abd7e91b5e8d1623'
wordpress-fluxc = '2.99.1'
wordpress-login = '1.19.0'
wordpress-libaddressinput = '0.0.2'
wordpress-mediapicker = '0.3.1'
wordpress-utils = '3.5.0'
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=20.7
versionCode=618
versionName=20.8-rc-1
versionCode=619
Loading