- Routine updating of form templates (Stellar Crown)
- Update set abbreviations
- Add support up to SSP Scarlet & Violet - Surging Sparks (2024)
- Use new format for 2025 season
- Include TK
- Except for SVP Black Star Promos (2023), all other Black Star Promos will now use the PR set abbreviation
- All McDonald's Collection sets will now use the MCD set abbreviation
- Fix style according to Dart Analysis
- Move the auto and none radio buttons to the same line
- Run Flutter formatter, and regenerate API docs
- Upgrade environments
- Flutter 3.13.9
- Dart 3.1.5
- Update dependencies
- Add support up to Pokemon Trading Card Game Classic
- Includes support for Paradox Rift
- Migrate to new ForeCAST-based tooling for set abbreviations
- Add age division selector
- Change aspect ratio to 16:10 on Windows
- Routine updating of form templates (Paradox Rift)
- Generated using new tooling
- Add support for trailing
PH
in PTCGL representation of full/alt art trainer cards' names - Routine updating of form templates (Obsidian Flames)
- Credits: community contributor Gaardus
- Merge similar energy cards into the same entry
- Routine updating of known set abbreviations
- Includes the not yet released
OBF
andMEW
- Re-ordered according to Bulbapedia's new formatting
- Added comments in the set to make expansion series more searchable
- Includes the not yet released
- Routine updating of form templates
- Credits: community contributor Gaardus
- Fix erroneous handling of letter-sized PDFs
- Add
PAL
to list of known sets - Add support for PTCGL tokens
- Update included API docs directory
- Feedback via snackbar now provided on save
- E.g. Tells you whether the PDF file was successfully exported
- About dialog now shows the app version number
- Minor efficiency improvements
- PDF live render previews now ignore invalid deck strings
- Validation still performed on attempt to submit the form
- This allows the preview to not show error screens if users manually input/edit the deck string
- Style changes
- Migrate from Material 2 to Material 3 design (Experimental)
- Addition of dark mode (automatically applied based on system settings)
- Minimum viable product
- Un-versioned rapid development
- The core business logic are implemented in the
package
directory as individual Dart libraries- These have their own versioning and change logs
- Rapid prototyping of UI elements
- Quick and dirty state management using Providers
- The core business logic are implemented in the