Skip to content

Commit 9f3a741

Browse files
committed
Merge branch 'trunk' into xcode-14
2 parents d5c1cdd + 701ba00 commit 9f3a741

File tree

196 files changed

+4382
-1424
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

196 files changed

+4382
-1424
lines changed

.buildkite/commands/run-ui-tests.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22

33
TEST_NAME=$1
44
DEVICE=$2
5-
IOS_VERSION=$3
65

7-
echo "Running $TEST_NAME on $DEVICE for iOS $IOS_VERSION"
6+
echo "Running $TEST_NAME on $DEVICE"
87

98
# Run this at the start to fail early if value not available
109
echo '--- :test-analytics: Configuring Test Analytics'
@@ -36,7 +35,7 @@ echo "--- 🧪 Testing"
3635
xcrun simctl list >> /dev/null
3736
rake mocks &
3837
set +e
39-
bundle exec fastlane test_without_building name:"$TEST_NAME" device:"$DEVICE" ios_version:"$IOS_VERSION"
38+
bundle exec fastlane test_without_building name:"$TEST_NAME" device:"$DEVICE"
4039
TESTS_EXIT_STATUS=$?
4140
set -e
4241

.buildkite/pipeline.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ steps:
6868
# UI Tests
6969
#################
7070
- label: "🔬 UI Tests (iPhone)"
71-
command: .buildkite/commands/run-ui-tests.sh UITests 'iPhone 11' 15.0
71+
command: .buildkite/commands/run-ui-tests.sh UITests 'iPhone 11'
7272
depends_on: "build"
7373
env: *common_env
7474
plugins: *common_plugins
@@ -79,7 +79,7 @@ steps:
7979
context: "UI Tests (iPhone)"
8080

8181
- label: "🔬 UI Tests (iPad)"
82-
command: .buildkite/commands/run-ui-tests.sh UITests "iPad Air (4th generation)" 15.0
82+
command: .buildkite/commands/run-ui-tests.sh UITests "iPad Air (5th generation)"
8383
depends_on: "build"
8484
env: *common_env
8585
plugins: *common_plugins

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
Contains editorialized release notes. Raw release notes should go into `RELEASE-NOTES.txt`.
33
-->
44

5+
## 10.3
6+
7+
More love for In-Person Payments and Analytics this time around. We fixed a bug which could prevent you from collecting payments in the app. Card reader connections are more stable. And we fixed an issue where your store's analytics are sometimes not updated.
8+
9+
510
## 10.2
611
Even though this release doesn’t have any new features, we still put a lot of love into it! You can now enable or disable the option to take card or cash payments on collection or delivery. We also added a new Help Center page that makes it easier for you to login to the app.
712

Experiments/Experiments/DefaultFeatureFlagService.swift

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ public struct DefaultFeatureFlagService: FeatureFlagService {
77
switch featureFlag {
88
case .barcodeScanner:
99
return buildConfig == .localDeveloper || buildConfig == .alpha
10-
case .jetpackConnectionPackageSupport:
11-
return true
12-
case .couponView:
13-
return true
1410
case .productSKUInputScanner:
1511
return true
1612
case .inbox:
@@ -19,20 +15,10 @@ public struct DefaultFeatureFlagService: FeatureFlagService {
1915
return buildConfig == .localDeveloper || buildConfig == .alpha
2016
case .splitViewInOrdersTab:
2117
return buildConfig == .localDeveloper || buildConfig == .alpha
22-
case .couponDeletion:
23-
return true
24-
case .couponEditing:
25-
return true
26-
case .couponCreation:
27-
return true
2818
case .updateOrderOptimistically:
2919
return buildConfig == .localDeveloper || buildConfig == .alpha
3020
case .shippingLabelsOnboardingM1:
3121
return buildConfig == .localDeveloper || buildConfig == .alpha
32-
case .backgroundProductImageUpload:
33-
return true
34-
case .appleIDAccountDeletion:
35-
return true
3622
case .newToWooCommerceLinkInLoginPrologue:
3723
return true
3824
case .loginPrologueOnboarding:

Experiments/Experiments/FeatureFlag.swift

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,6 @@ public enum FeatureFlag: Int {
1414
///
1515
case reviews
1616

17-
/// Allows sites with plugins that include Jetpack Connection Package and without Jetpack-the-plugin to connect to the app
18-
///
19-
case jetpackConnectionPackageSupport
20-
21-
/// Displays the option to view coupons
22-
///
23-
case couponView
24-
2517
/// Barcode scanner for product SKU input
2618
///
2719
case productSKUInputScanner
@@ -38,18 +30,6 @@ public enum FeatureFlag: Int {
3830
///
3931
case splitViewInOrdersTab
4032

41-
/// Displays the option to delete coupons
42-
///
43-
case couponDeletion
44-
45-
/// Displays the option to edit a coupon
46-
///
47-
case couponEditing
48-
49-
/// Displays the option to create a coupon
50-
///
51-
case couponCreation
52-
5333
/// Enable optimistic updates for orders
5434
///
5535
case updateOrderOptimistically
@@ -58,18 +38,10 @@ public enum FeatureFlag: Int {
5838
///
5939
case shippingLabelsOnboardingM1
6040

61-
/// Enable image upload after leaving the product form
62-
///
63-
case backgroundProductImageUpload
64-
6541
/// Enable IPP reader manuals consolidation screen
6642
///
6743
case consolidatedCardReaderManuals
6844

69-
/// Apple ID account deletion
70-
///
71-
case appleIDAccountDeletion
72-
7345
/// Showing a "New to WooCommerce" link in the login prologue screen
7446
///
7547
case newToWooCommerceLinkInLoginPrologue

0 commit comments

Comments
 (0)