@@ -6,7 +6,7 @@ import Foundation
66
77/// Environments to play Magic: The Gathering in
88public enum Game : String , Codable , CaseIterable , Sendable {
9- case paper, mtgo, arena
9+ case paper, mtgo, arena, astral , sega
1010}
1111
1212/// Comparison strategies for determining what makes a card "unique"
@@ -20,7 +20,7 @@ public enum UniqueMode: String, Codable, CaseIterable, Sendable {
2020///
2121/// [Scryfall documentation](https://scryfall.com/docs/api/cards/search#sorting-cards)
2222public enum SortMode : String , Codable , CaseIterable , Sendable {
23- case name, set, released, rarity, color, usd, tix, eur, cmc, power, toughness, edhrec, artist
23+ case name, set, released, rarity, color, usd, tix, eur, cmc, power, toughness, edhrec, artist, spoiled
2424}
2525
2626/// Directions that Scryfall can order cards in
@@ -32,7 +32,9 @@ public enum SortDirection: String, Codable, CaseIterable, Sendable {
3232
3333/// Formats for playing Magic: the Gathering
3434public enum Format : String , CaseIterable , Sendable {
35- case standard, historic, pioneer, modern, legacy, pauper, vintage, penny, commander, brawl
35+ case standard, future, historic, timeless, gladiator, pioneer, modern, legacy, pauper, vintage,
36+ penny, commander, oathbreaker, standardbrawl, brawl, alchemy, paupercommander, duel, oldschool,
37+ premodern, predh
3638}
3739
3840/// Currency types that Scryfall provides prices for
0 commit comments