Skip to content

Commit

Permalink
ci(release): publish latest release
Browse files Browse the repository at this point in the history
  • Loading branch information
hello-happy-puppy committed Feb 12, 2024
1 parent 88709da commit 4e1cd83
Show file tree
Hide file tree
Showing 1,041 changed files with 49,221 additions and 21,292 deletions.
1 change: 1 addition & 0 deletions .depcheckrc
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,5 @@ ignores: [
"@yarnpkg/plugin-git",
"semver",
"typanion",
"turbo-ignore",
]
15 changes: 6 additions & 9 deletions RELEASE
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
Another week, another update. Check out whats new below:
Back again with more updates to our Wallet! Here’s what is new:

Settings Polish — We switched spam and low balance settings to universal settings. In addition, we added an opt out for anonymous analytics within the app.
Onboarding Polish — We updated many steps in our onboarding flow to be clearer and more intuitive. It is easier than ever to set up a new wallet (or get your friends and family to do the same…)

Quick Copy Contract Addresses — We added the ability quickly copy any token address! Simply press and hold on any token to bring up the option to swap or copy a contract address.
Increased Gas Buffer — We updated our wallet logic to default to leaving a larger quantity of native tokens in your wallet after a swap. With gas prices rising, we want to ensure that users never get stuck without the ability to make a swap!

Other notable changes:

- View-only wallet polish
- Activity bug fixes
- Receive QR polish
- Import wallet polish
- Token details page bug fixes
- Updated treatment for tokens with no logos
- External profile UI polish
- Token details page polish
- Bug fixes
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
mobile/1.19.2
mobile/1.20.1
1 change: 0 additions & 1 deletion apps/mobile/.depcheckrc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ ignores: [
"src",
"ui",
"tsconfig",
"eslint-config-custom",
## Subpackages of installed packages
"@redux-saga/core",
"@ethersproject/constants",
Expand Down
2 changes: 1 addition & 1 deletion apps/mobile/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module.exports = {
root: true,
extends: ['custom'],
extends: ['@uniswap/eslint-config/native'],
parserOptions: {
project: 'tsconfig.json',
tsconfigRootDir: __dirname,
Expand Down
6 changes: 3 additions & 3 deletions apps/mobile/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -125,17 +125,17 @@ android {
dev {
isDefault(true)
applicationIdSuffix ".dev"
versionName "1.19.2"
versionName "1.20.1"
dimension "variant"
}
beta {
applicationIdSuffix ".beta"
versionName "1.19.2"
versionName "1.20.1"
dimension "variant"
}
prod {
dimension "variant"
versionName "1.19.2"
versionName "1.20.1"
}
}

Expand Down
1 change: 1 addition & 0 deletions apps/mobile/android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
<uses-permission android:name="android.permission.USE_BIOMETRIC" />
<uses-permission android:name="android.permission.USE_FINGERPRINT" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>

<application
android:name=".MainApplication"
Expand Down
2 changes: 1 addition & 1 deletion apps/mobile/e2e/usecases/Create.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { by, device, element, expect } from 'detox'
import { Accounts } from 'src/e2e/utils/fixtures'
import { ElementName } from 'src/features/telemetry/constants'
import { sleep } from 'utilities/src/time/timing'
import { ElementName } from 'wallet/src/telemetry/constants'

export function Create() {
it('onboards a new account', async () => {
Expand Down
2 changes: 1 addition & 1 deletion apps/mobile/e2e/usecases/ImportAccounts.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { by, device, element, expect } from 'detox'
import { Accounts } from 'src/e2e/utils/fixtures'
import { ElementName } from 'src/features/telemetry/constants'
import { sleep } from 'utilities/src/time/timing'
import { ElementName } from 'wallet/src/telemetry/constants'

export function ImportAccounts() {
it('creates a readonly account', async () => {
Expand Down
2 changes: 1 addition & 1 deletion apps/mobile/e2e/usecases/Swap.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { by, device, element, expect } from 'detox'
import { ElementName } from 'src/features/telemetry/constants'
import { ElementName } from 'wallet/src/telemetry/constants'

export function Swap() {
it('saves the original amount on usd toggle', async () => {
Expand Down
2 changes: 1 addition & 1 deletion apps/mobile/e2e/utils/utils.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { by, device, element } from 'detox'
import { Accounts } from 'src/e2e/utils/fixtures'
import { ElementName } from 'src/features/telemetry/constants'
import { sleep } from 'utilities/src/time/timing'
import { ElementName } from 'wallet/src/telemetry/constants'

/** Opens Account page and imports a managed account */
export async function quickOnboarding() {
Expand Down
53 changes: 37 additions & 16 deletions apps/mobile/ios/Uniswap.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,9 @@
681301B22A3726EE00A5BF43 /* pending_send.riv in Resources */ = {isa = PBXBuildFile; fileRef = 681301AE2A3726EE00A5BF43 /* pending_send.riv */; };
681301B32A3726EE00A5BF43 /* onboarding_light.riv in Resources */ = {isa = PBXBuildFile; fileRef = 681301AF2A3726EE00A5BF43 /* onboarding_light.riv */; };
681301B42A3726EE00A5BF43 /* pending_swap.riv in Resources */ = {isa = PBXBuildFile; fileRef = 681301B02A3726EE00A5BF43 /* pending_swap.riv */; };
6BC7D07E2B5FF02400617C95 /* ScantasticEncryption.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BC7D07B2B5FF02400617C95 /* ScantasticEncryption.m */; };
6BC7D07F2B5FF02400617C95 /* ScantasticEncryption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BC7D07C2B5FF02400617C95 /* ScantasticEncryption.swift */; };
6BC7D0802B5FF02400617C95 /* EncryptionUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BC7D07D2B5FF02400617C95 /* EncryptionUtils.swift */; };
6C8EFC2D2891B99100FBD8EB /* EncryptionHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C8EFC2C2891B99100FBD8EB /* EncryptionHelperTests.swift */; };
6CA91BDB2A95223C00C4063E /* RNEthersRS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CA91BD92A95223C00C4063E /* RNEthersRS.swift */; };
6CA91BDC2A95223C00C4063E /* RnEthersRS.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CA91BDA2A95223C00C4063E /* RnEthersRS.m */; };
Expand Down Expand Up @@ -436,6 +439,9 @@
681301AF2A3726EE00A5BF43 /* onboarding_light.riv */ = {isa = PBXFileReference; lastKnownFileType = file; path = onboarding_light.riv; sourceTree = "<group>"; };
681301B02A3726EE00A5BF43 /* pending_swap.riv */ = {isa = PBXFileReference; lastKnownFileType = file; path = pending_swap.riv; sourceTree = "<group>"; };
68FD07BE7700B63D569EB256 /* Pods-WidgetIntentExtension.dev.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WidgetIntentExtension.dev.xcconfig"; path = "Target Support Files/Pods-WidgetIntentExtension/Pods-WidgetIntentExtension.dev.xcconfig"; sourceTree = "<group>"; };
6BC7D07B2B5FF02400617C95 /* ScantasticEncryption.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScantasticEncryption.m; sourceTree = "<group>"; };
6BC7D07C2B5FF02400617C95 /* ScantasticEncryption.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ScantasticEncryption.swift; sourceTree = "<group>"; };
6BC7D07D2B5FF02400617C95 /* EncryptionUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EncryptionUtils.swift; sourceTree = "<group>"; };
6C8EFC2C2891B99100FBD8EB /* EncryptionHelperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EncryptionHelperTests.swift; sourceTree = "<group>"; };
6CA91BD82A95223C00C4063E /* RNEthersRS-Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RNEthersRS-Bridging-Header.h"; sourceTree = "<group>"; };
6CA91BD92A95223C00C4063E /* RNEthersRS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RNEthersRS.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -934,9 +940,21 @@
name = ExpoModulesProviders;
sourceTree = "<group>";
};
6BC7D07A2B5FF02400617C95 /* Scantastic */ = {
isa = PBXGroup;
children = (
6BC7D07B2B5FF02400617C95 /* ScantasticEncryption.m */,
6BC7D07C2B5FF02400617C95 /* ScantasticEncryption.swift */,
6BC7D07D2B5FF02400617C95 /* EncryptionUtils.swift */,
);
name = Scantastic;
path = Uniswap/Onboarding/Scantastic;
sourceTree = "<group>";
};
6C84F055283D83CF0071FA2E /* Onboarding */ = {
isa = PBXGroup;
children = (
6BC7D07A2B5FF02400617C95 /* Scantastic */,
8E89C3A52AB8AAA400C84DE5 /* Backup */,
8EA8AB2F2AB7ED3C004E7EF3 /* Import */,
);
Expand Down Expand Up @@ -1905,13 +1923,15 @@
FD7304D028A3650A0085BDEA /* Colors.swift in Sources */,
8E89C3AF2AB8AAA400C84DE5 /* MnemonicDisplayView.swift in Sources */,
9FEC9B8B2A858CF1003CD019 /* AppDelegate.m in Sources */,
6BC7D0802B5FF02400617C95 /* EncryptionUtils.swift in Sources */,
8EA8AB3B2AB7ED3C004E7EF3 /* SeedPhraseInputManager.m in Sources */,
6CA91BDB2A95223C00C4063E /* RNEthersRS.swift in Sources */,
8EA8AB3C2AB7ED3C004E7EF3 /* SeedPhraseInputViewModel.swift in Sources */,
072F6C2E2A44A32F00DA720A /* TokenPriceWidget.intentdefinition in Sources */,
8E89C3B12AB8AAA400C84DE5 /* MnemonicConfirmationWordBankView.swift in Sources */,
07B0676D2A7D6EC8001DD9B9 /* RNWidgets.m in Sources */,
8EBFB1552ABA6AA6006B32A8 /* PasteIcon.swift in Sources */,
6BC7D07F2B5FF02400617C95 /* ScantasticEncryption.swift in Sources */,
8E89C3B02AB8AAA400C84DE5 /* MnemonicWordView.swift in Sources */,
07B0676C2A7D6EC8001DD9B9 /* RNWidgets.swift in Sources */,
8E89C3AE2AB8AAA400C84DE5 /* MnemonicConfirmationView.swift in Sources */,
Expand All @@ -1924,6 +1944,7 @@
9FCEBF012A95A8E00079EDDB /* RNWalletConnect.swift in Sources */,
6CA91BDC2A95223C00C4063E /* RnEthersRS.m in Sources */,
6CA91BE12A95226200C4063E /* RNCloudStorageBackupsManager.m in Sources */,
6BC7D07E2B5FF02400617C95 /* ScantasticEncryption.m in Sources */,
A3F0A5B1272B1DFA00895B25 /* KeychainSwiftDistrib.swift in Sources */,
8E89C3B42AB8AAA400C84DE5 /* MnemonicConfirmationManager.m in Sources */,
1440B371A1C9A42F3E91DAAE /* ExpoModulesProvider.swift in Sources */,
Expand Down Expand Up @@ -2429,7 +2450,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG";
Expand Down Expand Up @@ -2475,7 +2496,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.widgets;
Expand Down Expand Up @@ -2521,7 +2542,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.dev.widgets;
Expand Down Expand Up @@ -2567,7 +2588,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.beta.widgets;
Expand Down Expand Up @@ -2609,7 +2630,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG";
Expand Down Expand Up @@ -2652,7 +2673,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.WidgetIntentExtension;
Expand Down Expand Up @@ -2695,7 +2716,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.dev.WidgetIntentExtension;
Expand Down Expand Up @@ -2738,7 +2759,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.beta.WidgetIntentExtension;
Expand Down Expand Up @@ -2774,7 +2795,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
Expand Down Expand Up @@ -2812,7 +2833,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
Expand Down Expand Up @@ -2982,7 +3003,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG";
Expand Down Expand Up @@ -3026,7 +3047,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.OneSignalNotificationServiceExtension;
Expand Down Expand Up @@ -3122,7 +3143,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
Expand Down Expand Up @@ -3193,7 +3214,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.beta.OneSignalNotificationServiceExtension;
Expand Down Expand Up @@ -3289,7 +3310,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
Expand Down Expand Up @@ -3360,7 +3381,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.19.2;
MARKETING_VERSION = 1.20.1;
MTL_FAST_MATH = YES;
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.uniswap.mobile.dev.OneSignalNotificationServiceExtension;
Expand Down
Loading

0 comments on commit 4e1cd83

Please sign in to comment.