26 Oct 2019, 18:15CircuitsUI / UXNew feature(s)Service
This is the biggest update to iGP Manager since the introduction of Quick Races.
New Custom Calendars - One of the most popular feature requests we’ve had over the years is now here! Custom calendars allow league hosts to choose what circuits their league will race on each season, and in which order. At launch there are a total of 24 circuits to choose from, with league hosts customising and creating their own ideal 15 race season.* The new default calendar is randomly generated every season, throwing interesting design challenges and surprises to the managers, spicing up the racing.
New Shop - Introducing the brand-new Shop, with daily deals and rewards already included, soon we will release a range of exclusive special offers. Be sure to check back regularly and to download app updates to get early access to the latest special offers as they arrive.
New Circuit: Mexico - The list of circuits in iGP Manager just keeps on growing, and now Mexico has been added, just in time for the Mexican Grand Prix weekend. We hope you’ll enjoy the fun features of this circuit, such as the unique stadium section.
11 Oct 2019, 00:00Race viewerRace simulationCircuitsLeagues
New Circuit: Azerbaijan
Advanced strategy improvements - First stage. changes during the race will now be fully manual once the manager is attending the race. All automated advanced strategy during the race will be switched off while in attendance. Advanced strategy is still currently applied at the race start. The second stage will follow with the next downloadable app update, and will enable manually changing tyres before the race start if weather conditions change from wet to dry or vice versa.
Added legacy circuits to Quick Races. Those removed from the league calendar in updates can now be accessed and raced on in Quick Race lobbies. Hosts of a private Quick Race lobby may also select them to race on.
New and improved forum search algorithm - returns more relevant and accurate results based on the search query
Fixed 'Session expired' / 'Request failed' errors on rewarded video ad playback in apps
Fixed forum search not working due to invalid CSRF code
Fixed bug with forum search whereby characters such as spaces between words could break the search.
Another day, another new circuit! Austria has been added, this time replacing the old Europe circuit on the calendar. In order to maintain a sensible size on the calendar, as additional circuits are added they will replace older circuits.
New circuit: Austria
"League is full" message on Joining in a league if league is already full
Various minor fixes and improvements across the service
Hotfix for gaining a marginal advantage when leaving and rejoining a league at the start of a season. Due to the new 19 race calendar, it was giving a small performance advantage. We patched it quickly after a couple of cases were reported, so very few people were affected by this.
Fixed tooltips displaying on links when clicked on mobiles (looked like a glitch, would appear only briefly before being wiped by loading).
Fixed tooltips interrupting button functionality on iOS 13.
Optimisations to comments performance both in-game on league wall and on blogs (reduced loading times, faster response changing pages and editing comments etc.)
Optimisations to translation system which should result in reduced page loading times, particularly on the forum and comments
Optimisations to bad word filters so that they process content faster (also reducing loading times)
Improved welcome tutorial to stop showing once 'Okay' is clicked. It was showing every time the app was initialised, for new teams not in a league. So, mainly this affected teams that only take part in Quick Races.
Changing pages on blog comments now takes place without a full page refresh
Fixed daily rewards not showing for users not in a league.
Fixed daily rewards hit area being offset on iOS due to an animation glitch - this misleadingly giving some managers the impression that they could not access them, but the actual issue was that the hit area was offset from where it appeared to be.
Introducing the first new circuit of 2019! Today we have added the new French circuit to the standard league calendar and it is available immediately in Quick Races. No updates are required to access the new circuit.
Today we introduced improved security and protection across the iGP Manager websites against potential Cross-Site Request Forgery (CSRF) attacks on users. To our knowledge, nobody has been affected by this, it was simply an improvement over existing security measures.
31 Dec 2018, 00:00AndroidiOSWebRace viewerUI / UXNew feature(s)
Added New and improved friends list embedded in home page
Added New home page layout saving space and cleaning up UI
Added progress bar animation to test laps
Added car / livery previews to driver standings
Added detection for when a user has joined the game via a league link, prompting said user to join the league they launched the game with
Added new weather API provider (Dark Sky API) as old provider (Weather Underground) is closing at the end of the month
Added preliminary support for right-to-left aligned languages
Added team colours to all standings
Added team colours to race results and practice results
Changed rules on forum to allow admins/moderators to not be subject to any restrictions on posting (e.g. posting back-to-back or time limits between posts) as it is often necessary for announcements and support
Added new forum rules so that banned users can no longer create forum threads
Fixed UI bugs within Headquarters while doing construciton projects
Fixed beginner tutorial getting stuck when app opened via a league link
Fixed the beta version of the race viewer settings as the default for all users after saving changes on the 'Settings' page
Fixed bug that caused active / pressed state of buttons to not show button depressed
Fixed bug where black team colour was saved as '0' instead of the correct hex code '000000'.
Fixed URL used to launch the website not loading after user login
Fixed bug with highlighted buttons during tutorials turning white when pressed
Fixed empty team names or team names containing special symbols not allowing beginner tutorial to progress beyond league selection.
Fixed incorrect temperature readings with new weather API provider
Fixed missing icons on help page.
Fixed poll NaN error when 0 votes
Fixed translations on weather forecasts to match new 7-day format from new weather API provider
Fixed water depth not always showing accurate values for practice laps when data was available
Fixes to various deeplinking glitches within the beginner tutorial - if a user signed up after launching the app via a link.
Hotfix for notification ! icon showing as ..." in Chrome."
Hotfix to new tabs glitch introduced by putting tabs on the home page.
Improved UI SFX to not play irrelevant SFX on login/initialization of app, e.g. money sounds as balance updated on launch
Improved display/layout of livery on team page
Improved efficiency and loading times across the site.
Improved layout of poll answers.
Improved league select page to ensure at least 3 leagues exist so nobody can become stuck on the league join step of the beginner tutorial
Improved loading times of friends list
Improved layout and organisation of information by setting universal picture dimensions and cropping images to fit in areas like comments, news, standings (previously dynamic sizes and aspect ratios were allowed, creating messier text)
Removed Export CSV button on tablets (this is now a Web-only feature)
Rolled back race viewer to version 3.3 from 3.34 as there were numerous reports of laggy/stuttery viewers on 3.34.
Thread in the 'Bugs' sub-forum now require the first post to begin with template questionnaire
Various hotfixes and performance improvements to the back-end service.
31 Oct 2018, 00:00AndroidiOSWebRace viewerAccountUI / UXNew feature(s)
Added 'share' button to manager, driver and staff profiles
Added Instagram to social media channels included in $1m for follow promotion inside iGP Manager
Added all international name suggestions posted by users on the forum
Added back button to login screen after pressing 'Sign in with iGP Manager'
Added language localisation to web checkout
Added logging of designs when saved from design page allowing admins to perform manual rollbacks and advanced debugging when users need support for any reason
Added new rewarded ad placement on the cars page for free parts
Added new way for a league host to be declared inactive - if they have not been in the league they are hosting for 14 days or more, even if they are active outside of the league
Added Halloween background
Attempted fix for reports of driver contracts & cars not syncing properly.
Improved behaviour of ads to not show ads button if it is not ready to play.
Fixed mobile app HQ build notifications not linking to correct building ID
Fixed a potential HTML injection loophole
Fixed bug during Cars tutorial where a manager could exit the flow of the tutorial and become effectively stuck (though it was possible to escape this 'stuck' stage by pressing back button)
Fixed bug on profile after adding share button to header, car livery was line-wrapping
Fixed bug where Notes would convert all newlines to two newlines
Fixed bug where automatically generated leagues were all 'en' language and at '19:00' GMT only
Fixed bug whereby a team could sell all of its drivers or staff by putting some on auction and selling the rest.
Fixed car designs not resetting in some circumstances at the end of the season.
Fixed cars not showing in the standings table for some teams
Fixed end of sesaon design resets happening twice to some teams after promotion/relegation, resulting in a total wipe of designs and reset to 1 of all attributes.
Fixed forum link to open in internal browser as intended
Fixed issues with twitter card preview images when sharing links from igpmanager.com on Twitter
Fixed Facebook account syncing issues - new accounts being generated when connecting Facebook to old accounts
Fixed maintenance messages to launch via internal browser.
Fixed new bug with end of season car designs not resetting after promotion/relegation.
Fixed rounding error on certain currency amounts e.g. values over 999,500 but below 1,000,000 would show as £1k instead of £1m, and the same issue applied at 1 billion etc.
Fixed two major end-of-season issues: relegation/promotion designs not being scaled since service migration to new provider and a glitch when changing leagues that meant new season design didn't reset and manager kept accumulated design points
Improved design Upgrade button to disable itself if the user assigns all of their design points so it can't be launched again with 0 design points
Improved checks for ongoing races within a league to ignore previous seasons and corrupt races and only focus on the currently active season
Improved news performance (reduced loading times for home page)
Improved phrasing of setup reminder app notification
Improved tutorials to redirect to a relevant page after they are skipped
Improved tutorials to reduce HTTP requests on initialisation
Removed in-game mail restrictions and limits for Moderators
Removed cascading post limit for moderators as well as admins.
Removed exact user rank by number display from HoF when above 1000 to increase efficiency of the service
Optimised several back-end services for better performance.
Revisions to all translations.
Temporarily removed penultimate step of Cars tutorial as it was freezing some apps
Improved the weather system to only increment/decrease temperature by six degrees - if, often due to weather station faults, an extreme change occurs, it will be less likely to have an impact and manifest any front-end issues
WebGL race viewer updated to alignment with app version 3.2
Various important hotfixes since version 3.0 update to the apps.
31 Aug 2018, 00:00AndroidiOSWebUI / UXNew feature(s)
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.
31 Jan 2018, 00:00AndroidiOSWebAccountUI / UXNew feature(s)
This month we continued to develop new and improved Support tools to enable the iGP support team to better assist users both more quickly and with greater ease. This took up a lot of development time without introducing any front-end changes, but we believe is worth it to improve your overall experience of iGP Manager.
Added 'get assistance' button to start screen to make finding help and support easier
Added new 'league' bbcode to the forum for sharing a league summary that updates real-time
Improved icons for menu
Efficiency improvements throughout the service (reduced loading times, increased stability)
Fixed bugs with forum thread title editing
Fixed display issues on iOS on some elements in dialogs/pages.
Fixed HTML linebreak tags showing as text in manager bios.
Hotfixes to loads of translations in several languages including Dutch, Italian, Indonesian, Spanish.
Improved live race service stability at peak times when lots of races are running
iOS: Improved scroll behaviour (added bounce effect) for various embedded scrollable elements like news
Service announcements can now be placed on the home page by admins.
31 Dec 2017, 00:00AndroidiOSWebAccountNew feature(s)
This month we developed new and improved Support tools to enable the iGP support team to better assist users both more quickly and with greater ease. This took up a lot of development time without introducing any front-end changes, but we believe is worth it to improve your overall experience of iGP Manager.
Added filter to league select page
Added new 5 minute restriction on commenting after joining a league
Prohibit players from commenting leagues they do not belong to (but exclude Admin and Moderators from this)
Revisions to Polish translation.
Improved CDN to utilise caching to increase performance and decrease loading times
Added auto-kick after 28 days of inactivity from leagues
Added confirm dialog to buy now
Added video ad playback error handling
Added race cancellation when too few entrants are present in a given league (less than 2 teams taking part)
Added automated detection and repair of errors with contracts and car assignments for teams
Fixed a scenario for IAP failures
Fixed hex code for colour '000000' not loading correctly in to livery editor.
Fixed race time not updating on some devices, causing "in-race" status to be locked on
Fixed season generation incorrectly leaving up to a week between seasons on non-daily league schedules
Fixed tab alignment on dialogs on mobile portrait screens.
Fixed video ads playback issue where users could not watch 10 ads per day, only 10 in the last 24 hours from the current moment in time - resulted in users only being able to view 2-3 ads at a time unless they'd watched them all in a row the day before.
Heavy revisions to Romanian translation
Improved GUI design with transparency and visual effects
Improved IAP currency conversion throughout UI
Improved auto-kick to only remove teams from the Rookie tier after initial launch feedback
Improved league search for new accounts to only show leagues racing within 24 hours
Improved performance on mobiles & tablets by reserving transparency effect for desktops only
Improved styling and fixed various formatting errors on dialogs and pages
Removed 10% cash balance deduction when changing leagues - penalty was deemed too harsh
Removed option for public to opt-in to using beta versions of the live race viewer
Updatred Race Viewer and Livery Editor translations