Skip to content

Commit 5a06792

Browse files
authored
Merge pull request #13 from anonaddy/1.1.3
1.1.3
2 parents f261818 + 2e02424 commit 5a06792

File tree

26 files changed

+530
-252
lines changed

26 files changed

+530
-252
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [v1.1.3] - 2024-11-12
4+
5+
### addy.io
6+
7+
**Fixed/Improved**
8+
- Fixed a crash when editing a rule containing a deleted recipient
9+
- Allow for refreshing every page in the app
10+
- Optimized refresh token flow by locking in the username
11+
- Check if a refreshed token belongs to the same account
12+
- A new option has been added allowing users to review the app directly from the settings menu
13+
314
## [v1.1.2] - 2024-10-14
415

516
### addy.io

addy.xcodeproj/project.pbxproj

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
80477DE52C12261300E52AF8 /* CreateRulesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80477DE42C12261300E52AF8 /* CreateRulesView.swift */; };
7979
8047EA6A2C454D4700A04D28 /* GradientProgressBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8047EA692C454D4700A04D28 /* GradientProgressBar.swift */; };
8080
8047EA6D2C454F1B00A04D28 /* HomeCardView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8047EA6C2C454F1B00A04D28 /* HomeCardView.swift */; };
81+
804B88F02CCF997A004787B8 /* AliasesViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 804B88EF2CCF997A004787B8 /* AliasesViewState.swift */; };
8182
804BE7A62BE95715001DDC8A /* SetupOnboarding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 804BE7A52BE95715001DDC8A /* SetupOnboarding.swift */; };
8283
804BE7AA2BE95B49001DDC8A /* AddyButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 804BE7A72BE95B49001DDC8A /* AddyButton.swift */; };
8384
804BE7AB2BE95B49001DDC8A /* AddyButtonStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 804BE7A82BE95B49001DDC8A /* AddyButtonStyle.swift */; };
@@ -330,6 +331,7 @@
330331
80477DE42C12261300E52AF8 /* CreateRulesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateRulesView.swift; sourceTree = "<group>"; };
331332
8047EA692C454D4700A04D28 /* GradientProgressBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientProgressBar.swift; sourceTree = "<group>"; };
332333
8047EA6C2C454F1B00A04D28 /* HomeCardView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeCardView.swift; sourceTree = "<group>"; };
334+
804B88EF2CCF997A004787B8 /* AliasesViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AliasesViewState.swift; sourceTree = "<group>"; };
333335
804BE7A52BE95715001DDC8A /* SetupOnboarding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupOnboarding.swift; sourceTree = "<group>"; };
334336
804BE7A72BE95B49001DDC8A /* AddyButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddyButton.swift; sourceTree = "<group>"; };
335337
804BE7A82BE95B49001DDC8A /* AddyButtonStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddyButtonStyle.swift; sourceTree = "<group>"; };
@@ -1181,6 +1183,7 @@
11811183
80E8499D2BEB801600C8D68A /* aliases */ = {
11821184
isa = PBXGroup;
11831185
children = (
1186+
804B88EF2CCF997A004787B8 /* AliasesViewState.swift */,
11841187
80E082652BF7D9DC00B51FB8 /* manage */,
11851188
80F3C6632BFB6E6D0028A486 /* AddAliasBottomSheet.swift */,
11861189
80E849A02BEB803400C8D68A /* AliasesView.swift */,
@@ -1616,6 +1619,7 @@
16161619
80448E902C51834A00CF08BA /* PlayGround.swift in Sources */,
16171620
8058ADC62C32B2470004AF81 /* ViewGeometry.swift in Sources */,
16181621
80B2FB732C3C4328009977B6 /* ValidatingFieldModel.swift in Sources */,
1622+
804B88F02CCF997A004787B8 /* AliasesViewState.swift in Sources */,
16191623
80B2FB742C3C4328009977B6 /* ValidatingTextField.swift in Sources */,
16201624
8058ADC92C32B2470004AF81 /* Shape+Extension.swift in Sources */,
16211625
80ED9BB12C42EBDC0062FCB7 /* AppSettingsFeaturesAppIntentsView.swift in Sources */,
@@ -1761,7 +1765,7 @@
17611765
CODE_SIGN_ENTITLEMENTS = addy/addy.debug.entitlements;
17621766
CODE_SIGN_IDENTITY = "Apple Development";
17631767
CODE_SIGN_STYLE = Automatic;
1764-
CURRENT_PROJECT_VERSION = 17;
1768+
CURRENT_PROJECT_VERSION = 18;
17651769
DEVELOPMENT_ASSET_PATHS = "\"addy/Preview Content\"";
17661770
DEVELOPMENT_TEAM = 83RFSJ6CUP;
17671771
ENABLE_PREVIEWS = YES;
@@ -1781,7 +1785,7 @@
17811785
"$(inherited)",
17821786
"@executable_path/Frameworks",
17831787
);
1784-
MARKETING_VERSION = 1.1.2;
1788+
MARKETING_VERSION = 1.1.3;
17851789
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.debug;
17861790
PRODUCT_NAME = "$(TARGET_NAME)";
17871791
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1801,7 +1805,7 @@
18011805
CODE_SIGN_ENTITLEMENTS = AddyStatisticWidgetExtension.debug.entitlements;
18021806
CODE_SIGN_IDENTITY = "Apple Development";
18031807
CODE_SIGN_STYLE = Automatic;
1804-
CURRENT_PROJECT_VERSION = 17;
1808+
CURRENT_PROJECT_VERSION = 18;
18051809
DEVELOPMENT_TEAM = 83RFSJ6CUP;
18061810
ENABLE_USER_SCRIPT_SANDBOXING = YES;
18071811
GENERATE_INFOPLIST_FILE = YES;
@@ -1815,7 +1819,7 @@
18151819
"@executable_path/Frameworks",
18161820
"@executable_path/../../Frameworks",
18171821
);
1818-
MARKETING_VERSION = 1.1.2;
1822+
MARKETING_VERSION = 1.1.3;
18191823
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.debug.AddyStatisticWidget;
18201824
PRODUCT_NAME = "$(TARGET_NAME)";
18211825
SKIP_INSTALL = YES;
@@ -1832,7 +1836,7 @@
18321836
CODE_SIGN_ENTITLEMENTS = ShareExtension/ShareExtension.debug.entitlements;
18331837
CODE_SIGN_IDENTITY = "Apple Development";
18341838
CODE_SIGN_STYLE = Automatic;
1835-
CURRENT_PROJECT_VERSION = 17;
1839+
CURRENT_PROJECT_VERSION = 18;
18361840
DEVELOPMENT_TEAM = 83RFSJ6CUP;
18371841
ENABLE_USER_SCRIPT_SANDBOXING = YES;
18381842
GENERATE_INFOPLIST_FILE = YES;
@@ -1846,7 +1850,7 @@
18461850
"@executable_path/Frameworks",
18471851
"@executable_path/../../Frameworks",
18481852
);
1849-
MARKETING_VERSION = 1.1.2;
1853+
MARKETING_VERSION = 1.1.3;
18501854
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.debug.AddyShareExtension;
18511855
PRODUCT_NAME = "$(TARGET_NAME)";
18521856
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1942,7 +1946,7 @@
19421946
CODE_SIGN_ENTITLEMENTS = addy/addy.entitlements;
19431947
CODE_SIGN_IDENTITY = "Apple Development";
19441948
CODE_SIGN_STYLE = Automatic;
1945-
CURRENT_PROJECT_VERSION = 17;
1949+
CURRENT_PROJECT_VERSION = 18;
19461950
DEVELOPMENT_ASSET_PATHS = "\"addy/Preview Content\"";
19471951
DEVELOPMENT_TEAM = 83RFSJ6CUP;
19481952
ENABLE_PREVIEWS = YES;
@@ -1962,7 +1966,7 @@
19621966
"$(inherited)",
19631967
"@executable_path/Frameworks",
19641968
);
1965-
MARKETING_VERSION = 1.1.2;
1969+
MARKETING_VERSION = 1.1.3;
19661970
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy;
19671971
PRODUCT_NAME = "$(TARGET_NAME)";
19681972
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1982,7 +1986,7 @@
19821986
CODE_SIGN_ENTITLEMENTS = AddyStatisticWidgetExtension.entitlements;
19831987
CODE_SIGN_IDENTITY = "Apple Development";
19841988
CODE_SIGN_STYLE = Automatic;
1985-
CURRENT_PROJECT_VERSION = 17;
1989+
CURRENT_PROJECT_VERSION = 18;
19861990
DEVELOPMENT_TEAM = 83RFSJ6CUP;
19871991
ENABLE_USER_SCRIPT_SANDBOXING = YES;
19881992
GENERATE_INFOPLIST_FILE = YES;
@@ -1996,7 +2000,7 @@
19962000
"@executable_path/Frameworks",
19972001
"@executable_path/../../Frameworks",
19982002
);
1999-
MARKETING_VERSION = 1.1.2;
2003+
MARKETING_VERSION = 1.1.3;
20002004
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.AddyStatisticWidget;
20012005
PRODUCT_NAME = "$(TARGET_NAME)";
20022006
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2014,7 +2018,7 @@
20142018
CODE_SIGN_ENTITLEMENTS = ShareExtension/ShareExtension.entitlements;
20152019
CODE_SIGN_IDENTITY = "Apple Development";
20162020
CODE_SIGN_STYLE = Automatic;
2017-
CURRENT_PROJECT_VERSION = 17;
2021+
CURRENT_PROJECT_VERSION = 18;
20182022
DEVELOPMENT_TEAM = 83RFSJ6CUP;
20192023
ENABLE_USER_SCRIPT_SANDBOXING = YES;
20202024
GENERATE_INFOPLIST_FILE = YES;
@@ -2028,7 +2032,7 @@
20282032
"@executable_path/Frameworks",
20292033
"@executable_path/../../Frameworks",
20302034
);
2031-
MARKETING_VERSION = 1.1.2;
2035+
MARKETING_VERSION = 1.1.3;
20322036
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.AddyShareExtension;
20332037
PRODUCT_NAME = "$(TARGET_NAME)";
20342038
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2064,7 +2068,7 @@
20642068
CODE_SIGN_ENTITLEMENTS = AddyStatisticWidgetExtension.debug.entitlements;
20652069
CODE_SIGN_IDENTITY = "Apple Development";
20662070
CODE_SIGN_STYLE = Automatic;
2067-
CURRENT_PROJECT_VERSION = 17;
2071+
CURRENT_PROJECT_VERSION = 18;
20682072
DEVELOPMENT_TEAM = 83RFSJ6CUP;
20692073
ENABLE_USER_SCRIPT_SANDBOXING = YES;
20702074
GENERATE_INFOPLIST_FILE = YES;
@@ -2078,7 +2082,7 @@
20782082
"@executable_path/Frameworks",
20792083
"@executable_path/../../Frameworks",
20802084
);
2081-
MARKETING_VERSION = 1.1.2;
2085+
MARKETING_VERSION = 1.1.3;
20822086
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.debug.AddyStatisticWidget;
20832087
PRODUCT_NAME = "$(TARGET_NAME)";
20842088
SKIP_INSTALL = YES;
@@ -2097,7 +2101,7 @@
20972101
CODE_SIGN_ENTITLEMENTS = AddyStatisticWidgetExtension.entitlements;
20982102
CODE_SIGN_IDENTITY = "Apple Development";
20992103
CODE_SIGN_STYLE = Automatic;
2100-
CURRENT_PROJECT_VERSION = 17;
2104+
CURRENT_PROJECT_VERSION = 18;
21012105
DEVELOPMENT_TEAM = 83RFSJ6CUP;
21022106
ENABLE_USER_SCRIPT_SANDBOXING = YES;
21032107
GENERATE_INFOPLIST_FILE = YES;
@@ -2111,7 +2115,7 @@
21112115
"@executable_path/Frameworks",
21122116
"@executable_path/../../Frameworks",
21132117
);
2114-
MARKETING_VERSION = 1.1.2;
2118+
MARKETING_VERSION = 1.1.3;
21152119
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.AddyStatisticWidget;
21162120
PRODUCT_NAME = "$(TARGET_NAME)";
21172121
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2129,7 +2133,7 @@
21292133
CODE_SIGN_ENTITLEMENTS = ShareExtension/ShareExtension.debug.entitlements;
21302134
CODE_SIGN_IDENTITY = "Apple Development";
21312135
CODE_SIGN_STYLE = Automatic;
2132-
CURRENT_PROJECT_VERSION = 17;
2136+
CURRENT_PROJECT_VERSION = 18;
21332137
DEVELOPMENT_TEAM = 83RFSJ6CUP;
21342138
ENABLE_USER_SCRIPT_SANDBOXING = YES;
21352139
GENERATE_INFOPLIST_FILE = YES;
@@ -2143,7 +2147,7 @@
21432147
"@executable_path/Frameworks",
21442148
"@executable_path/../../Frameworks",
21452149
);
2146-
MARKETING_VERSION = 1.1.2;
2150+
MARKETING_VERSION = 1.1.3;
21472151
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.debug.AddyShareExtension;
21482152
PRODUCT_NAME = "$(TARGET_NAME)";
21492153
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2161,7 +2165,7 @@
21612165
CODE_SIGN_ENTITLEMENTS = ShareExtension/ShareExtension.entitlements;
21622166
CODE_SIGN_IDENTITY = "Apple Development";
21632167
CODE_SIGN_STYLE = Automatic;
2164-
CURRENT_PROJECT_VERSION = 17;
2168+
CURRENT_PROJECT_VERSION = 18;
21652169
DEVELOPMENT_TEAM = 83RFSJ6CUP;
21662170
ENABLE_USER_SCRIPT_SANDBOXING = YES;
21672171
GENERATE_INFOPLIST_FILE = YES;
@@ -2175,7 +2179,7 @@
21752179
"@executable_path/Frameworks",
21762180
"@executable_path/../../Frameworks",
21772181
);
2178-
MARKETING_VERSION = 1.1.2;
2182+
MARKETING_VERSION = 1.1.3;
21792183
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.AddyShareExtension;
21802184
PRODUCT_NAME = "$(TARGET_NAME)";
21812185
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2321,7 +2325,7 @@
23212325
CODE_SIGN_ENTITLEMENTS = addy/addy.debug.entitlements;
23222326
CODE_SIGN_IDENTITY = "Apple Development";
23232327
CODE_SIGN_STYLE = Automatic;
2324-
CURRENT_PROJECT_VERSION = 17;
2328+
CURRENT_PROJECT_VERSION = 18;
23252329
DEVELOPMENT_ASSET_PATHS = "\"addy/Preview Content\"";
23262330
DEVELOPMENT_TEAM = 83RFSJ6CUP;
23272331
ENABLE_PREVIEWS = YES;
@@ -2341,7 +2345,7 @@
23412345
"$(inherited)",
23422346
"@executable_path/Frameworks",
23432347
);
2344-
MARKETING_VERSION = 1.1.2;
2348+
MARKETING_VERSION = 1.1.3;
23452349
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy.debug;
23462350
PRODUCT_NAME = "$(TARGET_NAME)";
23472351
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2362,7 +2366,7 @@
23622366
CODE_SIGN_ENTITLEMENTS = addy/addy.entitlements;
23632367
CODE_SIGN_IDENTITY = "Apple Development";
23642368
CODE_SIGN_STYLE = Automatic;
2365-
CURRENT_PROJECT_VERSION = 17;
2369+
CURRENT_PROJECT_VERSION = 18;
23662370
DEVELOPMENT_ASSET_PATHS = "\"addy/Preview Content\"";
23672371
DEVELOPMENT_TEAM = 83RFSJ6CUP;
23682372
ENABLE_PREVIEWS = YES;
@@ -2382,7 +2386,7 @@
23822386
"$(inherited)",
23832387
"@executable_path/Frameworks",
23842388
);
2385-
MARKETING_VERSION = 1.1.2;
2389+
MARKETING_VERSION = 1.1.3;
23862390
PRODUCT_BUNDLE_IDENTIFIER = host.stjin.addy;
23872391
PRODUCT_NAME = "$(TARGET_NAME)";
23882392
PROVISIONING_PROFILE_SPECIFIER = "";

0 commit comments

Comments
 (0)