Pokémon Crystal Release history
What’s new
Follow the progress, one release at a time.
Shared release notes for Pokémon Red, Crystal, and the tools and dashboard behind both games. Each update describes the game or system it affects.
Counts are lifetime recorded episode runs for Pokémon Crystal, including archived runs. Older major versions have a compact model review.
20.2.x
Counts unavailableRecognize the verified Crystal story yes/no call chain as dialogue while preserving conservative native UI ownership.
3 changes Hide release notes
Recognize the verified Crystal story yes/no call chain as dialogue while preserving conservative native UI ownership.
3 changes Hide release notesChanged
- Recognize the verified Crystal story yes/no call chain as dialogue while preserving conservative native UI ownership.
- Allow one freshly qualified Red final-heal trip after policy training, within the original preparation recovery limits.
- Review two exact historical maintenance contention failures without clearing unrelated failures, and defer only mutation-free admission contention.
Start Red Pewter Gym recovery at the settled exit tile, preventing repeated Gym re-entry during healing and PC-deposit trips.
4 changes Hide release notes
Start Red Pewter Gym recovery at the settled exit tile, preventing repeated Gym re-entry during healing and PC-deposit trips.
4 changes Hide release notesChanged
- Start Red Pewter Gym recovery at the settled exit tile, preventing repeated Gym re-entry during healing and PC-deposit trips.
- Honor declared Crystal interior exits during bounded stall rescue while preserving native UI ownership and rescue budgets.
- Migrate only the exact admitted Red Gym recovery branch through managed publication; preserve learner weights, Adam state, rewards, rules and qualification gates.
- Review recovered, unpublished preflight capacity retries against a later complete operator-pause checkpoint, preserving failed evidence and all other failure guards.
Add an exact reviewed resume for completed operator pauses after historical optimizer closeout, preserving all ordinary launch and integrity guards.
3 changes Hide release notes
Add an exact reviewed resume for completed operator pauses after historical optimizer closeout, preserving all ordinary launch and integrity guards.
3 changes Hide release notesChanged
- Add an exact reviewed resume for completed operator pauses after historical optimizer closeout, preserving all ordinary launch and integrity guards.
- Bind resume reviews to current control source, campaign ownership, saved learner state and the published release candidate.
- Retry initial read-only publication resource binding within a bounded window when a scheduled coordinator owns the campaign lock.
Upgrade the web runtime and dependency tree to patched Node 24, Nuxt, Vue, Router, Wrangler and compatible tooling releases.
3 changes Hide release notes
Upgrade the web runtime and dependency tree to patched Node 24, Nuxt, Vue, Router, Wrangler and compatible tooling releases.
3 changes Hide release notesChanged
- Upgrade the web runtime and dependency tree to patched Node 24, Nuxt, Vue, Router, Wrangler and compatible tooling releases.
- Upgrade PyTorch to 2.14.1 and Gymnasium to 1.4 with exact macOS Apple Silicon Python 3.11 dependency sets and updated security dependencies. Pin PyBoy 2.7.0 after 2.8.1 fails retained Red/Crystal save-state loading.
- Document separate dependency validation, installation and managed campaign activation while preserving existing learner and optimizer lineage.
Share campaign review-file I/O and prepared publication mechanics while preserving exact per-command and recovery safeguards.
3 changes Hide release notes
Share campaign review-file I/O and prepared publication mechanics while preserving exact per-command and recovery safeguards.
3 changes Hide release notesChanged
- Share campaign review-file I/O and prepared publication mechanics while preserving exact per-command and recovery safeguards.
- Move reviewed configuration migrations into a dedicated module and bind extracted release helpers to native source inventories.
- Avoid repeated YAML parsing during semantic verification with a bounded exact-content cache, fresh reads and independent returned mappings.
Centralize source and installed-distribution release checks and add a previewable command for synchronized numeric release preparation.
2 changes Hide release notes
Centralize source and installed-distribution release checks and add a previewable command for synchronized numeric release preparation.
2 changes Hide release notesChanged
- Centralize source and installed-distribution release checks and add a previewable command for synchronized numeric release preparation.
- Validate publication configuration options consistently so receipt recovery and worker expansion cannot silently ignore reviewed behavior changes.
Defer typed campaign and resource lock-acquisition contention without terminating a live optimizer comparison; preserve holds for integrity faults and ambiguous operation failures.
3 changes Hide release notes
Defer typed campaign and resource lock-acquisition contention without terminating a live optimizer comparison; preserve holds for integrity faults and ambiguous operation failures.
3 changes Hide release notesChanged
- Defer typed campaign and resource lock-acquisition contention without terminating a live optimizer comparison; preserve holds for integrity faults and ambiguous operation failures.
- Add exact managed publication review and incomplete closeout for the interrupted Crystal comparison. Preserve its failed evidence, reserved storage, charged work and ordinary learner; resume only through the reviewed transaction without retrying measured arms.
- Distinguish incomplete comparison closeout from successful completion and keep ordinary learning, source activation and protected checkpoint qualification separate.
Copy frozen native campaign authority metadata through the existing primitive serializer when preparing optimizer trial arms, preserving storage/policy contracts and parent state.
4 changes Hide release notes
Copy frozen native campaign authority metadata through the existing primitive serializer when preparing optimizer trial arms, preserving storage/policy contracts and parent state.
4 changes Hide release notesChanged
- Copy frozen native campaign authority metadata through the existing primitive serializer when preparing optimizer trial arms, preserving storage/policy contracts and parent state.
- Cover both frozen storage-binding and policy-contract boundaries with real-Authority regressions. Preserve the failed unmeasured20.2.5 preparation and its durable hold; this source fix grants no retry or activation authority.
- Add the approved, exact reviewed recovery for the unmeasured pre-authority import failure. Separate source publication authorization from candidate-bound disposition, retaining the failed attempt, original reservation and distinct ordinary/experiment bundles.
- Permit one matched successor only after the declared managed source handoff completes. Preserve starter minimum, semantic and capacity gates; reject measured retries and ordinary-training fall-through, and retire only the completed recovery's own restrictions.
Budget poisoned recovery through the complete nurse trip, retain emergency native Potion receipts, and add bounded medicine replenishment with exact cash/inventory proof.
6 changes Hide release notes
Budget poisoned recovery through the complete nurse trip, retain emergency native Potion receipts, and add bounded medicine replenishment with exact cash/inventory proof.
6 changes Hide release notesChanged
- Budget poisoned recovery through the complete nurse trip, retain emergency native Potion receipts, and add bounded medicine replenishment with exact cash/inventory proof.
- Retire authenticated stale Red recovery receipts after settled authored exits while preserving learned graphs, failure counts and finite route budgets.
- Check team PP allocation, incoming trainer damage and actual XP recipients; preserve a viable Crystal replacement before prospective Gym quarantine.
- Add narrowly authenticated Crystal Route 30 trainer execution, saved quest return after recovery/shop detours and an explicit exhausted-rescue disposition.
- Add managed sequential matched Crystal optimizer comparisons with preserved policy/Adam/memory inputs, bounded write credits and separate ordinary/protected checkpoint authority. Keep ordinary PPO defaults unchanged.
- Gate newly assisted routes on native evidence and record source, installation, publication, activation and experiment results separately in the release notes.
Add bounded native Crystal Cherrygrove Ball restocking with paired cash/inventory receipts, explicit controller ownership and durable episode evidence.
5 changes Hide release notes
Add bounded native Crystal Cherrygrove Ball restocking with paired cash/inventory receipts, explicit controller ownership and durable episode evidence.
5 changes Hide release notesChanged
- Add bounded native Crystal Cherrygrove Ball restocking with paired cash/inventory receipts, explicit controller ownership and durable episode evidence. Keep Elm gifts and unverified inventory changes separate from purchases.
- Add reviewed Red preparation retreat and surveyed recovery priority without waiving battle forecasts, level caps, spent attempts or native transition settling. Extend Crystal antidote and audited Center recovery handling.
- Reconcile policy/controller/unknown ownership, separate unique rollout transitions from attempted/applied PPO exposures, and retain native party-PP and delayed move-intent evidence without inventing missing results.
- Add named later-milestone diagnostics with a 500k horizon, explicit missing/censored/assisted coverage and immutable development/held-out comparisons. Prepare separate matched Crystal ten-to-one epoch experiment recipes without changing campaign optimizer defaults or granting a second trainer.
- Restrict default pytest discovery to maintained unit tests and expose native, retained and qualification tiers. Record source, installation, publication, native verification and optimizer activation separately in the release notes.
Admit the measured complete historical launcher inventory with a finite 768 MiB aggregate scan-work allowance.
3 changes Hide release notes
Admit the measured complete historical launcher inventory with a finite 768 MiB aggregate scan-work allowance.
3 changes Hide release notesChanges
- Admit the measured complete historical launcher inventory with a finite 768 MiB aggregate scan-work allowance. Preserve the 16 MiB per-file memory bound, 1,024-entry bound, cancellation deadlines and every custody/hash check.
- Check the full consumer-control history before reserving or copying publication bytes, then retain the existing fresh verification at native sealing. Preserve the complete failed 20.2.2 capsules and their accounting.
- Carry forward the reviewed Red settled preparation-phase activation and bounded navigation diagnostics. Preserve learner, Adam, memory, rewards, PPO, source-coverage gates and protected-checkpoint qualification.
Prepare the existing settled Red preparation-phase guard through an explicit reviewed publication option.
3 changes Hide release notes
Prepare the existing settled Red preparation-phase guard through an explicit reviewed publication option.
3 changes Hide release notesChanges
- Prepare the existing settled Red preparation-phase guard through an explicit reviewed publication option. A transient south-gate map/coordinate pair must not permanently select Gym preparation; preserve readiness floors, spent budgets, Forest policy handoff and Brock entry checks.
- Retain Red Route 1 rescue outcomes and bounded learned-planner failure counts in failure capsules, compact contexts and terminal CSV/JSON diagnostics. Preserve the difference between a spent intervention, a blocked route and absent assistance.
- Preserve rewards, PPO settings, learned parameters, Adam state, auxiliary memory and lineage. Record source, editable installation, candidate publication and managed optimizer activation separately.
Yield native Crystal travel dialogue before nurse-route inputs, field items or readiness-trip charges.
4 changes Hide release notes
Yield native Crystal travel dialogue before nurse-route inputs, field items or readiness-trip charges.
4 changes Hide release notesChanges
- Yield native Crystal travel dialogue before nurse-route inputs, field items or readiness-trip charges. Resume the same bounded recovery after policy closes the text; preserve nurse transaction ownership, unknown-UI timeouts and spent attempts.
- Share the existing Elm-return dialogue handoff with ordinary Cherrygrove recovery, covering the recorded post-gift Route 29 input-owner timeout.
- Admit source packaging from fully saved managed pauses through snapshot custody, holding trainer exclusions and rechecking the original pause at both storage write boundaries. Preserve rollout holds, optimizer integrity, capacity accounting and interrupted-stage evidence.
- Preserve reward and PPO settings, team-preparation safety stops, learner weights, Adam state, auxiliary memory and lineage. Record source, installation, publication and managed activation separately.
Recognize native Red trainer-turn progress during deferred finisher synchronization, so a resolved KO and next-opponent transition do not become a false safety-switch failure.
4 changes Hide release notes
Recognize native Red trainer-turn progress during deferred finisher synchronization, so a resolved KO and next-opponent transition do not become a false safety-switch failure.
4 changes Hide release notesChanges
- Recognize native Red trainer-turn progress during deferred finisher synchronization, so a resolved KO and next-opponent transition do not become a false safety-switch failure. Preserve battle identity, fresh legality checks and finite waits.
- Accept both existing ROM-verified Crystal overworld phases during nurse navigation and lead rotation. Keep unknown UI, script/entry ownership and movement guards intact.
- Add opt-in bounded Crystal menu cancellation on exact audited quest-return routes. Verify Cherrygrove's native return receipt before assisting its shared Center 2F; preserve spent rescue and menu budgets.
- Preserve rewards, PPO settings, learner weights, Adam state, auxiliary memory and model lineage. Record source, editable installation, candidate publication and managed optimizer activation separately.
20.1.x
Counts unavailablePrepare opt-in Red ownership of the same unsafe wild encounter through native escape after preparation exhaustion.
3 changes Hide release notes
Prepare opt-in Red ownership of the same unsafe wild encounter through native escape after preparation exhaustion.
3 changes Hide release notesChanges
- Prepare opt-in Red ownership of the same unsafe wild encounter through native escape after preparation exhaustion. Preserve failed sessions, finite budgets, actual XP bounds and Gym entry protections.
- Prepare opt-in Crystal post-gift readiness recovery with bounded nurse trips, authenticated lead rotation and the surveyed Cherrygrove house exit. Preserve retired identities, native UI ownership and quest-rescue limits.
- Keep rewards, PPO settings, learned weights, Adam state and model lineage unchanged. Record source, installation, diagnostics, publication and live activation separately.
Prepare bounded retries for the exact pre-work native resource-admission lock conflict during managed learner startup.
3 changes Hide release notes
Prepare bounded retries for the exact pre-work native resource-admission lock conflict during managed learner startup.
3 changes Hide release notesChanges
- Prepare bounded retries for the exact pre-work native resource-admission lock conflict during managed learner startup. Preserve nonblocking role guards, cooperative deadlines, integrity failures and normal recovery limits.
- Retain the 20.1.13 Crystal gate travel fix and Red guarded Junior result-settling configuration. Keep learned weights, Adam state, memory, rewards and source-coverage requirements unchanged.
- Keep source, installation, candidate publication and optimizer activation separate. The existing Crystal startup hold is preserved pending a supported reviewed recovery.
Preserve Crystal's reserved-XP PC travel across the surveyed Route 31/Violet gate so Gym preparation cannot send the same party back through the gate.
3 changes Hide release notes
Preserve Crystal's reserved-XP PC travel across the surveyed Route 31/Violet gate so Gym preparation cannot send the same party back through the gate.
3 changes Hide release notesChanges
- Preserve Crystal's reserved-XP PC travel across the surveyed Route 31/Violet gate so Gym preparation cannot send the same party back through the gate. Keep native evidence, actual trainer XP, quarantine and finite route checks.
- Prepare the existing guarded Red Junior Trainer result-settling mode for managed activation. Wait for the ROM's defeat flag before recomputing its spent XP reserve; preserve cap, party, caller-proof and wait limits.
- Preserve rewards, PPO settings, learned weights, Adam state and checkpoint lineage. Source, installation, publication and live optimizer activation are recorded separately in the release evidence.
Keep completed Red Forest and clinic policy handoffs active through optional field interiors; recheck the full Brock forecast at the actual Gym boundary without renewing spent preparation budgets.
3 changes Hide release notes
Keep completed Red Forest and clinic policy handoffs active through optional field interiors; recheck the full Brock forecast at the actual Gym boundary without renewing spent preparation budgets.
3 changes Hide release notesChanges
- Keep completed Red Forest and clinic policy handoffs active through optional field interiors; recheck the full Brock forecast at the actual Gym boundary without renewing spent preparation budgets.
- Add opt-in Crystal field headroom handling so a currently legal attacker can seek teammates instead of stopping solely on all future Falkner-trainer XP reservations. Preserve actual over-cap, permadeath, ordinary-trainer XP and Gym-entry guards.
- Count a ROM-proven phone input advancing to a new native script instruction as progress during Crystal PC travel, while preserving frozen-wait and total route limits. Expose the field flag to bounded frozen diagnostics without changing primary rewards or promotion authority.
Advance only native ROM-verified Crystal paragraph/script input waits during PC travel, including the exact first Route 31 Mom saving-money offer.
2 changes Hide release notes
Advance only native ROM-verified Crystal paragraph/script input waits during PC travel, including the exact first Route 31 Mom saving-money offer.
2 changes Hide release notesChanges
- Advance only native ROM-verified Crystal paragraph/script input waits during PC travel, including the exact first Route 31 Mom saving-money offer. Preserve finite route budgets, quarantine, cap checks and controller credit.
- Prepare the existing qualified Red clinic-travel option so a missing Brock fight forecast does not block native healing travel. Preserve the failed session, learner, Adam state and protected checkpoint.
Add independently controlled Red fixes for settled preparation phases, clinic travel without a full Brock PP forecast, native recovery UI/blocked-edge evidence, and Junior Trainer result settlement.
2 changes Hide release notes
Add independently controlled Red fixes for settled preparation phases, clinic travel without a full Brock PP forecast, native recovery UI/blocked-edge evidence, and Junior Trainer result settlement.
2 changes Hide release notesChanges
- Add independently controlled Red fixes for settled preparation phases, clinic travel without a full Brock PP forecast, native recovery UI/blocked-edge evidence, and Junior Trainer result settlement. Preserve cap, finite budgets, actor masks and optimizer lineage; new switches remain disabled until managed diagnostic review.
- Qualify a bounded native Viridian School exit and retain diagnostic evidence for Forest stalls and premature Gym cap decisions. Existing Forest trainer-readiness activation remains unsupported by its observed trigger and weak-party coverage.
74 more releases in the archive