magic_the_gathering_flutter 2.0.2
magic_the_gathering_flutter: ^2.0.2 copied to clipboard
Develop Magic: The Gathering Flutter apps with ease. Fully interoperable with the Scryfall API or your own custom JSON.
2.0.2 December 30, 2025 #
- Use very_good_analysis for the analysis options rather than defining custom rules
- Address all lints raised from these new rules
- Update license copyright
2.0.1 December 30, 2025 #
- Make minimum supported flutter_svg version 2.2.3
- Make minimum supported SDK version Flutter 3.32/Dart 3.8 - in line with flutter_svg
- Upgrade flutter_lints and test dev dependency versions
- Update some of the android and ios files in the example
2.0.0 #
- This package now depends on mtg_symbology
- Breaking - The SVG asset paths are
'packages/mtg_symbology/assets/ASSET_NAME.svg'now instead of'packages/magic_the_gathering_flutter/assets/ASSET_NAME.svg' - This package re-exports mtg_symbology, so there should not be other breaking changes
- Breaking - The SVG asset paths are
- Renaming classes
- Breaking -
MTGCardrenamed toMtgCard - Breaking -
MTGCardFacerenamed toMtgCardFace
- Breaking -
- Bumps minimum flutter_svg version to
2.1.0 - Breaking - Makes minimum Flutter version 3.27.0 - in line with flutter_svg
1.0.5 #
- Add exports to
magic_the_gathering_flutter.dartfor simpler importing. - Update the
README.mdwith documentation formtgSymbologyandMTGCardFace - Update the example project to import the library file directly and bump the example's version to 1.0.1
1.0.4 #
- Remove equatable as a dependency. The
==andhashCodefor the relevant classes are now manually overridden, using collection when necessary. - Add tests for this equality
1.0.2 #
- Add
MTGCardFacefields dartdoc comments - Add
MTGCardfields dartdoc comments - Add
MTGSymbolfields dartdoc comments - Bump
flutter_lints: ^5.0.0and address two new lints - Bump
sdk: ^3.6.0 - Remove the (currently unused)
flutter_testas a dev dependency
1.0.1 #
- Add
rarity&releasedAttoMTGCard.props- One could reasonably expect that if the set is expected to change equality that the
rarity&releasedAtshould as well
- One could reasonably expect that if the set is expected to change equality that the
- Add
MTGCarddartdoc comments and move a few things around - Add
mtg_card_face.dartdartdoc comments and move a few of the things around (but no functional changes) - Add
mtg_symbology.dartdartdoc comments and move a few of the things around (but no functional changes) - Add
Raritydartdoc comments - Improve
pubspec.yamldescription to avoid pub reporting "The package description is too short."
1.0.0 #
Initial stable release.