Fapstats Bingo Changelog
All notable changes to Bingo will be documented here.
[2.0.0] Task System & Pro Rollout - 2026-09-05
Added
- Added a full task-definition architecture for Bingo with categories, subcategories, anatomy visibility, and per-task metadata.
- Added Fapstats Pro integration for Bingo, including locked Pro task categories and in-app paywall.
- Added player anatomy selection (male/female) to tailor visible/available tasks.
- Added orgasm task triggering when a bingo goal is reached.
- Added dynamic task configuration controls for ranged tasks (count/volume/duration) with per-task bounds and step handling.
- Added support for fixed-value tasks and duration tasks in the generator and UI.
- Added additional task groups and expanded catalog depth (including Pro groups like sex toys, body writing, and enema).
- Added category-level bulk controls (
All/None) and selected/total counters in task configuration.
Changed
- Reworked board generation to be task-driven instead of relying on older field-specific logic.
- Updated configuration persistence to normalize task configs against definitions and recover from legacy/stale states.
- Updated URL config encoding/decoding to support compact task-based sharing and Pro-task detection from links.
- Updated game rendering and statistics to consume generic task metadata (icons/colors/units) consistently.
- Updated session notes export to aggregate task values and units from the new model.
Fixed
- Fixed board underfill scenarios where enabled filler-style tasks could still fail to fill all cells.
- Fixed edge cases with fixed values and random-step alignment during generated value distribution.
- Fixed start-flow resilience with explicit runtime error messaging when game initialization fails.
- Fixed routing/navigation stability around game and session-statistics transitions.
- Fixed multiple config compatibility issues from legacy task IDs after migration to the task model.
[1.0.4] Game UX Improvements - 2026-08-27
Added
- Added a toggle to disable Ball Slaps in the configuration page
Changed
- Set Ball Slaps and Edges to be enabled by default using the current default ranges
Removed
- Removed the footer on the /game page to ensure a cleaner experience
Fixed
- Ensured the shared URL config persists the new Ball Slaps toggle correctly
- Reworked board generation to support all valid action combinations, including setups without Ball Slaps
- Added strict field-capacity validation for limited-only setups (Cock Rings / Butt Plug / Ball Gag / Nipple Clamps)
- Prevented starting a game when selected limited actions cannot fill the chosen card size
- Treated Butt Plug as active only when at least one size is selected, and generate exactly one random selected size per board
[1.0.3] Additional Fields - 2025-12-18
Added
- Added nipple clamp field
- Added Edging fields
- Added configuration saving in localstorage to restore configuration on the next session
- Added configuration saving in url to make the configuration shareable
- Added orgasm fields to create activity form
[1.0.2] Bingo Goals - 2025-12-12
Added
- Added 7 different bingo goals
[1.0.1] Renamed Software to "Fapstats Bingo" - 2025-12-04
Changed
- Renamed from "Fapstats Ball Slap Bingo" to "Fapstats Bingo"
[1.0.0] Project "Fapstats Ball Slap Bingo" started - 2025-12-03
Added
- Added Bingo game and basic functionality