All notable changes to this project will be documented in this file.
- Public read-only demo mode backed by static JSON data
- Team mode support (team selection and history grouping)
- Team deselect by clicking the selected team again
- Team rename UI (enabled only when writes are enabled in forks)
- Fork guide for enabling Firebase persistence and rules
- Default Firestore rules are read-only
- Example Firestore rules included to enable persistence
- Read-only Firestore security rules and config defaults for public demo
- Static data support for offline demo mode (teams + sprint history)
- Demo mode now fetches Pokémon from PokéAPI
- All write actions are gated with a read-only flag
public/data/teams.jsonandsprint_history.jsonwith sample data (#30)window.demo.useFirebaseflag to toggle Firebase usage (#29)- PokéAPI integration for fetching Pokémon names and sprites (#37)
- Firestore security rules updated to restrict all writes by default (#29)
index.htmllogic now loads local data and PokéAPI for demo mode (#37)- Firebase hooks and writes are gated behind config flag (#37)
Initial pre-release of the Pokémon Sprint Generator.
Features:
- Add/delete teams
- Random Pokémon selector with reveal animation
- Type filters and generation filters
- Sprint history grouped by team
- Firebase integration for real-time sync