diff --git a/Data/UpdateInfo.xml b/Data/UpdateInfo.xml
index e95de7d..02464fd 100644
--- a/Data/UpdateInfo.xml
+++ b/Data/UpdateInfo.xml
@@ -37,4 +37,8 @@
- Version 3.5.0 update
- The spellbook has been updated with the following new features:<br/><br/>• Content from <b>The Book of Many Things</b> has been added</b>.<br/><br/>• The higher level text for <b>Erupting Earth</b> has been corrected</b>.<br/><br/>• The spellcasting information has been updated with a description of the royalty component.
+
+ - Version 3.6.0 update
+ - The spellbook has been updated to include spells from the <b>2024 Player\'s Handbook</b>. As many of the spells from this book are new versions of those from previous sourcebooks, this update also adds an option to <b>hide duplicate spells</b> between the 2024 PHB and previous sourcebooks. Toggling this option off will allow both versions to be shown in the spell list. If this option is enabled, one can choose whether they prefer to see <b>2024 or 2014</b> versions of the spells. This setting can be adjusted on a <b>character-by-character basis</b>.
+
diff --git a/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_11_Pro_Max.png b/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_11_Pro_Max.png
new file mode 100644
index 0000000..7ab3f6f
Binary files /dev/null and b/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_11_Pro_Max.png differ
diff --git a/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_15_Pro_Max.png b/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_15_Pro_Max.png
new file mode 100644
index 0000000..774267b
Binary files /dev/null and b/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_15_Pro_Max.png differ
diff --git a/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_8_Plus.png b/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_8_Plus.png
new file mode 100644
index 0000000..b8e3d75
Binary files /dev/null and b/Screenshots/Version 3/3.6.0/FilterOptions_iPhone_8_Plus.png differ
diff --git a/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_11_Pro_Max.png b/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_11_Pro_Max.png
new file mode 100644
index 0000000..aea8765
Binary files /dev/null and b/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_11_Pro_Max.png differ
diff --git a/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_15_Pro_Max.png b/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_15_Pro_Max.png
new file mode 100644
index 0000000..1fc6298
Binary files /dev/null and b/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_15_Pro_Max.png differ
diff --git a/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_8_Plus.png b/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_8_Plus.png
new file mode 100644
index 0000000..54b6cac
Binary files /dev/null and b/Screenshots/Version 3/3.6.0/Sourcebooks_iPhone_8_Plus.png differ
diff --git a/Spellbook.xcodeproj/project.pbxproj b/Spellbook.xcodeproj/project.pbxproj
index 5012c14..36afd10 100644
--- a/Spellbook.xcodeproj/project.pbxproj
+++ b/Spellbook.xcodeproj/project.pbxproj
@@ -1017,7 +1017,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
"CODE_SIGN_STYLE[sdk=iphoneos*]" = Automatic;
- CURRENT_PROJECT_VERSION = 49;
+ CURRENT_PROJECT_VERSION = 50;
DEFINES_MODULE = NO;
DEVELOPMENT_TEAM = RSR87G74R7;
EXCLUDED_ARCHS = "";
@@ -1027,7 +1027,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 3.5.0;
+ MARKETING_VERSION = 3.6.0;
PRODUCT_BUNDLE_IDENTIFIER = dnd.jon.Spellbook;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1046,7 +1046,7 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
"CODE_SIGN_STYLE[sdk=iphoneos*]" = Automatic;
- CURRENT_PROJECT_VERSION = 49;
+ CURRENT_PROJECT_VERSION = 50;
DEFINES_MODULE = NO;
DEVELOPMENT_TEAM = RSR87G74R7;
EXCLUDED_ARCHS = "";
@@ -1056,7 +1056,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 3.5.0;
+ MARKETING_VERSION = 3.6.0;
PRODUCT_BUNDLE_IDENTIFIER = dnd.jon.Spellbook;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
diff --git a/Spellbook/VersionInfo.swift b/Spellbook/VersionInfo.swift
index 569dda0..c603ba5 100644
--- a/Spellbook/VersionInfo.swift
+++ b/Spellbook/VersionInfo.swift
@@ -11,8 +11,8 @@ import SWXMLHash
class VersionInfo {
- static let version = Version(major: 3, minor: 5, patch: 0)
- static let previousVersion = Version(major: 3, minor: 4, patch: 0)
+ static let version = Version(major: 3, minor: 6, patch: 0)
+ static let previousVersion = Version(major: 3, minor: 5, patch: 0)
static let currentVersionKey = "v_" + version.string(separator: "_")