99Managers Futsal Edition
Steam News 31 January 20263mo ago

v0.6.0

The first update of 2026 comes with braking changes. The whole data structure has been changed and make existing save game non compatible. This was needed to create a more stable and flexible data structure to the game.…

Update log

Full 99Managers Futsal Edition update

The complete published notes, normalized for clean reading and source attribution.

Extracted changes

1 fix1 addition0 changes0 removals
  • UI and audio
  • Performance
addedThe first update of 2026 comes with braking changes. The whole data structure has been changed and make existing save game non compatible. This was needed to create a more stable and flexible data structure to the game. Future releases will bring historical player statistics, attributes and much more. Additionally this it the first release that is translated to Chinese (Simplified Han script). Thanks very much to all translations contributors making this possible! Added UI - Formation: add "Suggest lineup" button, to set the suggested best lineup for the next match - Competition selectors: sort continents and nations by world ranking - Team selectors: sort continents and nations by world ranking - Show version note, if new game version is opened - Player list: keep sorting order if view changes - Data - Generate initial cup history - Add headers to all csv files
fixedFixed UI - Dashboard: hide all next match info, including team logos, if no next match exists - Light themes: show correct color in stadium buttons and penalties bar, not only black - Disable contract offer button, if player just signed a new contract - Fix big negative number representation - Some numbers where shown as -.123.456 - Disable contract offer button, after new contract negotiations are over - Player list: reset change suggestion highlight, when view changes Match UI - Show correct team colors in match result bar, if light themes are chosen - Improve performance by simplifying and reducing spectators Transfers - Remove response delay for contract negotiations - Take current player salary into account, when calculating remaining budget for team players - Update player valuation after team changes (free agents included) Logic - Goalkeeper prestige gets now calculated with more goalkeeper specific attributes Email - Send regular season over email only once, when currently played league is affected Data - Fix youth player with empty names when the next season starts - Fixes also game crashes during next season preparation - Assign correct dates to historical matches generated when a new game is started - Improve initial position distribution: every team has at least 2 players of each position Changed UI - Menu: remove Bluesky link button - Table: show last 5 matches form as colored dots - Player profile: show contract salary for week/month/season - Contract negotiation: show contract salary for week/month/season - Finances: show contract salary for week/month/season Data - Disable custom player files loading - Will be replaced by in-game editor - Improve internal data structure for better performance and less errors - Save everything as csv files - All json files are migrated to csv files - Remove import directory - Save games can now be imported manually by adding them to the save games directory - Remove trash directory - Deleted save games get now moved to the trash of the operating system, if possible - Never load save game backups automatically, just inform the user about errors Code Contributors - Simon Dalvai (dulvui) Translation Contributors Arabic - عادل العمري [aalla12399] (https://hosted.weblate.org/user/aalla12399) Arabic (Levantine) - George Kandalaft [Khodr] (https://hosted.weblate.org/user/Khodr) Chinese (Simplified Han script) - pyccl [pyccl] (https://hosted.weblate.org/user/pyccl) French - Max [RMax] (https://hosted.weblate.org/user/RMax) German - Ettore Atalan [Atalanttore] (https://hosted.weblate.org/user/Atalanttore) - Fin [blackredit] (https://hosted.weblate.org/user/blackredit) - Doen1el [Doen1el] (https://hosted.weblate.org/user/Doen1el) Italian - Simon Dalvai [dulvui] (https://hosted.weblate.org/user/dulvui) Kabyle - ButterflyOfFire [boffire] (https://hosted.weblate.org/user/boffire) Portuguese (Brazil) - Thiago Papageorgiou [tnpapa] (https://hosted.weblate.org/user/tnpapa)

The first update of 2026 comes with braking changes. The whole data structure has been changed and make existing save game non compatible. This was needed to create a more stable and flexible data structure to the game. Future releases will bring historical player statistics, attributes and much more. Additionally this it the first release that is translated to Chinese (Simplified Han script). Thanks very much to all translations contributors making this possible! Added UI - Formation: add "Suggest lineup" button, to set the suggested best lineup for the next match - Competition selectors: sort continents and nations by world ranking - Team selectors: sort continents and nations by world ranking - Show version note, if new game version is opened - Player list: keep sorting order if view changes - Data - Generate initial cup history - Add headers to all csv files

Fixed UI - Dashboard: hide all next match info, including team logos, if no next match exists - Light themes: show correct color in stadium buttons and penalties bar, not only black - Disable contract offer button, if player just signed a new contract - Fix big negative number representation - Some numbers where shown as -.123.456 - Disable contract offer button, after new contract negotiations are over - Player list: reset change suggestion highlight, when view changes Match UI - Show correct team colors in match result bar, if light themes are chosen - Improve performance by simplifying and reducing spectators Transfers - Remove response delay for contract negotiations - Take current player salary into account, when calculating remaining budget for team players - Update player valuation after team changes (free agents included) Logic - Goalkeeper prestige gets now calculated with more goalkeeper specific attributes Email - Send regular season over email only once, when currently played league is affected Data - Fix youth player with empty names when the next season starts - Fixes also game crashes during next season preparation - Assign correct dates to historical matches generated when a new game is started - Improve initial position distribution: every team has at least 2 players of each position Changed UI - Menu: remove Bluesky link button - Table: show last 5 matches form as colored dots - Player profile: show contract salary for week/month/season - Contract negotiation: show contract salary for week/month/season - Finances: show contract salary for week/month/season Data - Disable custom player files loading - Will be replaced by in-game editor - Improve internal data structure for better performance and less errors - Save everything as csv files - All json files are migrated to csv files - Remove import directory - Save games can now be imported manually by adding them to the save games directory - Remove trash directory - Deleted save games get now moved to the trash of the operating system, if possible - Never load save game backups automatically, just inform the user about errors Code Contributors - Simon Dalvai (dulvui) Translation Contributors Arabic - عادل العمري [aalla12399] (https://hosted.weblate.org/user/aalla12399) Arabic (Levantine) - George Kandalaft [Khodr] (https://hosted.weblate.org/user/Khodr) Chinese (Simplified Han script) - pyccl [pyccl] (https://hosted.weblate.org/user/pyccl) French - Max [RMax] (https://hosted.weblate.org/user/RMax) German - Ettore Atalan [Atalanttore] (https://hosted.weblate.org/user/Atalanttore) - Fin [blackredit] (https://hosted.weblate.org/user/blackredit) - Doen1el [Doen1el] (https://hosted.weblate.org/user/Doen1el) Italian - Simon Dalvai [dulvui] (https://hosted.weblate.org/user/dulvui) Kabyle - ButterflyOfFire [boffire] (https://hosted.weblate.org/user/boffire) Portuguese (Brazil) - Thiago Papageorgiou [tnpapa] (https://hosted.weblate.org/user/tnpapa)

Source

Steam News / 31 January 2026

Open original