Releases: devmugi/scryfall-api
Releases · devmugi/scryfall-api
v1.0.2
v1.0.1
Publish artifacts to Maven Central instead of GitHub Packages
- Consumers no longer need to configure additional repositories
- No authentication required to fetch dependencies
Full Changelog: v1.0.0...v1.0.1
v1.0.0
v1.0.0 - Initial Release
Scryfall API - Kotlin Multiplatform Library
A type-safe Kotlin Multiplatform library for the Scryfall API for Magic: The Gathering.
Supported Platforms
- JVM (Java 17+)
- Android (minSdk 24)
- iOS (x64, arm64, simulator arm64)
- JavaScript (Node.js & Browser)
API Coverage
- Cards API - Search, named lookup, random, autocomplete, collection batch lookup (13 methods)
- Sets API - Query by code, TCGPlayer ID, or Scryfall UUID
- Rulings API - Retrieve official card rulings
- Catalogs API - 20 reference catalogs (card names, types, keywords, etc.)
- Symbology API - Mana symbols and cost parsing
- Bulk Data API - Access bulk data exports
Installation
Kotlin/Gradle:
implementation("io.github.devmugi:scryfall-api:1.0.0")
npm/JavaScript:
npm install @devmugi/scryfall-api
Documentation