Changelog

iGP Manager changelog

Your source for recent updates
All
Android
iOS
Web
Race viewer
Race simulation
Livery editor
Drivers
Staff
Circuits
Account
UI / UX
New feature(s)
Leagues
Service

September 2018 - Web Updates

30 Sep 2018, 00:00
  • Added new ability for league members to take over hosting of a league if the host has been inactive for 14 days and the league participant has been in the league for 20 races or more
  • Added new notification preferences to settings and new preferences dialog
  • Added new automatic timezone detection to prevent issues with DST in certain regions
  • Added various app notifications such as: Staff and Driver contracts, Sponsor expiration, HQ construction complete, race setup and race moved
  • Added automatic league generation when none exist and new players are searching for leagues - to avoid app getting stuck on beginner tutorial or players who don't want to create a league quitting
  • Added liveries to team standings
  • Added forum post voting system (like/dislike)
  • Added translation for service-level messages, such as maintenance warning on home page
  • Added ability for service to automatically generate leagues "hosted by iGP" if required
  • Critical fixes to app notifications.
  • Fixed 'go to race' link going directly to practice results when sometimes these don't exist, which caused UI glitches.
  • Fixed auto-generated female drivers / staff getting male names
  • Fixed game-breaking issue on older Android versions such as 4.x due to JavaScript calling unsupported methods.
  • Fixed bug with "You must select at least one driver to train" message showing up incorrectly during training.
  • Fixed bug with new 'host inactive' feature whereby users could see button to take over hosting even if they were ineligible.
  • Fixed bug with standings whereby a team could appear in two tiers on the same season number (e.g. after promotion/relegation, or leaving/rejoining the league etc.)
  • Fixed drivers being generated with empty names
  • Fixed mail being sent saying you cannot participate in the first race after joining a league
  • Fixed news reporting when a user leaves the league in their local language - now respects league language
  • Fixed non-alphanumeric names being allowed
  • Fixed sharing links.
  • Fixed spectate dialog throwing an error sometimes.
  • Fixed training tutorial not functioning as intended when toggling between training focus/overview on mobiles
  • Fixed glitch where league tiers would not maintain accurate team total counts on the league page
  • Hotfix to forum link on menu for internal browser.
  • Improved app loading speeds by utilising caching in more places
  • Improved behaviour of tutorials and various hotfixes.
  • Improved car design upgrade process to avoid the need for a full page refresh, updating the values inline instead
  • Improved 'clear all notifications' not do a global 'mark all read' but only those on the notifications list
  • Improved transfers page to show more highly rated staff and to refresh more frequently
  • Improved translation and content loading reliability, by loading in English translation in the event that no localisation is found
  • Removed Romanian translation due to lack of use and difficulty maintaining it
  • Legacy tutorials will show when no new tutorial exists for a given page.

August 2018 - Web Updates

31 Aug 2018, 00:00
This month the service was migrated to a totally new service provider and datacenter setup. Our configuration was changed entirely to optimise for performance and stability of the service. For this reason there were fewer changes than usual, and most time was spent porting, refactoring and fixing the service to work with the new setup.

  • Migrated service to new service provider / datacenter configuration. Totally rewrote and prepared many back-end services as part of this process.
  • Added Catalan and Balkans region translations
  • Added deeplink support to apps for race viewer and livery editor
  • Fixed new forum toolbar (many bugs with original implementation)
  • Fixed tutorials never ending in version 3.0
  • Fixed undefined variable bug in forum.js.
  • Fixed undefined variable bug in init.php
  • Fixed unique structure of Icelandic surnames not respecting gender of drivers/staff.
  • Hotfix to get cars page to refresh after saving a livery in a more appropriate manner
  • Improved livery editor dimensions on export (larger top image) for higher resolution
  • Improved service efficiency - Driver automatic healing now only impacts teams in leagues
  • Improved resolution of Token icons for retina screens
  • Improved result dialog to hide practice lap tabs when none exist after practice has locked
  • Improvements to tutorial positioning over highlighted elements.
  • Increased resolution of flags on public website.
  • Various other fixes and improvements.

July 2018 - Web Updates

31 Jul 2018, 00:00
  • Added new Privacy settings, including ability to block private messages
  • Added CSV exporting of race data
  • Added ability to change player name and nationality
  • Added car image to manager profile dialog
  • Added forum image resizing code to prevent images being larger than the post container
  • Added new method and improved behaviour of issuing penalties when changing leagues
  • Added new system for calculating car designs when changing leagues
  • Added new translation tools for translators
  • Added support panel user link to forum posts for support team.
  • Added translation files to memcache to avoid constant read/writes to servers.
  • Added translation to WYSIWYG post editor on forum.
  • Added translations for circuit names
  • Added translations for ordinal numbers (1st, 2nd, 3rd, 4th, 5th etc.)
  • Changed buttons on profiles to icons due to wrapping to new lines and layout issues in many translations.
  • Changed forum pruning to ignore pinned threads
  • Fixed Facebook share link on desktop / browser version in friends dialog
  • Fixed bug whereby alert icon for expiring contracts is only shown on 1 expiring contract when there are multiple
  • Fixed bug with tall/narrow profile images causing overlapping mails in mail dialog
  • Fixed clicking precisely on the notification icon on the 'Upgrade' button on the Cars page triggering total refresh of app / page
  • Fixed major bug with driver health starting at 100% in every race regardless of what it was set to
  • Fixed forum threads not showing option to post when re-opened by an admin or moderator after being closed due to inactivity
  • Fixed various minor glitches with notifications.
  • Hotfix for friends list not working in some cases
  • Hotfix for moderators unable to edit comments
  • Hotfixes to UTF-8 encoding on some translations.
  • Hotfix to Ukranian translation.
  • Hotfix to currency functions not showing 'k' after values between 1k - 10k.
  • Improved performance of service by monthly pruning of lap-by-lap race data
  • Improved behaviour joining leagues - prevented during end of season / new season creation period, which will prevent several issues with car designs
  • Fixed bug with Youth Academy not producing drivers of same nationality as manager
  • Improved behaviour of practice laps to better stabilise weather changes from lap to lap
  • Improved clarity of league page header and added new league link sharing option
  • Improved email validation
  • Increased the available length of text in league descriptions to double the previous value.
  • Merged Spanish (European) and Spanish (Latin) translations into a single 'Spanish' translation
  • Merged Portuguese (Portugal) and Portuguese (Brazil) translations into a single 'Portuguese' translation.
  • Optimised loading times of spectate dialog
  • Put new tutorials live for app versions 3.0 or later
  • Revisions to translations.
  • Various other fixes and improvements.