The involved_companies field stopped returning companies of type Publisher
I have been using the following fields list on the /games path for several years now to retrieve a subset of data I needed for games:
fields first_release_date,summary,genres.name,themes.name,involved_companies.*,involved_companies.company.name
This previously worked properly, and I have code to process the variables for "developer", "supporting", and "publisher" on each involved company that is returned. However, I recently noticed that no games ever return results with "publisher" set to true anymore after re-grabbing data for some games and seeing the publisher data I had stored for them disappearing for every game (where previously the same method had received those results). I only ever receive results with "supporting" or "developer" set to true now. I'm unable to pinpoint exactly when publishers stopped being returned by this command, but the problem seems to go back months. Some of the games I tested with are the entire Assassin's Creed series, some Hitman games, and some various recently-released games. Not a single one returned a publisher even though they are clearly listed on the pages on the main IGDB site.