📋 Changelogs

Uma Musume Calculator - Version History

58
Uma Musume
439
Skills
57
Avatars
10
Aptitudes
Version 3.0.1 December 10, 2025
🐛 Bug Fixes
  • Fixed score calculation for Blue skill 'Passing Pro' (base: 217 → 174)FIXED
  • Fixed score calculation for Golden skill 'VIP Pass' (base: 508 → 406)FIXED
🔧 Improvements
  • Enhanced cross-browser compatibility for volume slider (added -moz-appearance and appearance properties)IMPROVED
Version 3.0.0 December 2, 2025
New Features
  • Auto-save & restore system using localStorageNEW
  • Unique skill icon display from uma_musume.jsonNEW
  • Unique Skill Effect & Condition section with detailed infoNEW
  • Individual avatar images for 57/58 Uma (98.3% coverage)NEW
  • Aptitude auto-adjustment system (4-tier: S-A, B-C, D-E-F, G)NEW
  • Vietnamese comprehensive guide (HUONG_DAN.md)NEW
🔧 Improvements
  • Skills alphabetically sorted in all dropdowns (439 total)IMPROVED
  • Aptitude multipliers applied to skill scoring (1.0/0.8/0.6/0.5)IMPROVED
  • Unique skill data stored in uma_musume.json with condition/effect arraysIMPROVED
  • StorageManager module for state persistenceIMPROVED
  • Enhanced UI for Unique Skill Effect & Condition displayIMPROVED
📊 Data Updates
  • Updated skills database: 362 → 439 skills (+77, +21.3%)
  • IUS Skills: 45 → 57 (+12)
  • Golden Skills: 74 → 114 (+40)
  • Yellow Skills: 86 → 106 (+20)
  • Blue Skills: 22 → 26 (+4)
  • Green Skills: 73 → 74 (+1)
  • Added aptitudes.json with 43 Uma × 10 aptitude types
  • Added img_skill field to all Uma entries
🐛 Bug Fixes
  • Fixed data loss on page reloadFIXED
  • Fixed unique skill not displaying from uma_musume.jsonFIXED
  • Fixed aptitude select boxes width (50px → 60px)FIXED
Version 2.0.0 October 2025
🔄 Major Refactoring
  • Modularized JavaScript: 1355-line monolith → 8 focused modulesBREAKING
  • Skills Database v2.0: Split 2627-line file → 7 color-based files
  • Introduced IIFE pattern for all modules
  • Added metadata tracking (id, rarity, updated, check_type)
🛠️ Build Tools
  • Python 3 scripts: split_skills.py, merge_skills.py
  • TSV import/export workflow for Excel editing
  • validate_skills.py for data integrity checks
  • Windows batch helper (tsv.bat)
📝 Documentation
  • Created 7 comprehensive documentation files
  • TSV workflow guides (Quick Start, Detailed Guide)
  • Skill templates and implementation notes
  • Refactoring summary and changelog
Version 1.0.0 Initial Release
🎉 Initial Features
  • Basic Uma Musume calculator interface
  • 5 stats calculation (Speed, Stamina, Power, Guts, Wisdom)
  • Star rating system (1-5 stars)
  • Skills management with color categories
  • Character selection dropdown
  • Overall score calculation