Pokemon GO is now being updated to version 0.93.4, which finally fixes the time zone bug present in 0.93.3. The new release also comes with a metric ton of code changes, however, the majority of those are reverts of what was done in 0.93.3’s code branch. We’ll talk about code branches more on the end of the article.
The 0.93.3 APK broke time display and rendering on the majority of devices, with Pokemon GO displaying time in UTC, instead of your local time zone. Luckily, this was now addressed and the game properly renders time. We strongly encourage that you ping your local community to update, as this also influences the time on your EX Raid pass – there could be trainers missing out tomorrow’s EX raid due to this bug!
0.93.3 had 65745 modified (added / deleted / changed) lines of code, which entailed the following:
In 0.93.4, a fair chunk of libraries changes were reverted and there are 59000 line changes, with only 600-ish intra-line changes. Why were these library changes reverted? We’re not sure yet, they could have been too risky to revert with this fix, or maybe they could have been the culprit for the time zone issue – unlikely though.
All in all, 0.93.4 shares far more with 0.91.x family of APKs than with 0.93.x:
No significant asset changes detected.
As we already mentioned, this update seems like a series of reverts for the 0.93.x code branch. However, that may not be necessarily correct, as we know that Niantic is hoping between various code branches for their APK releases:
The following image illustrates the common branching strategy used by almost every software development company:
A curios tongue and cheek exchange took place on Twitter roughly 12 hours ago, with multiple official Twitter accounts discussing…
Trainers, the new Pokemon GO 0.149.0 update is slowly rolling out on Android (iOS to follow soon after) and it's…
In a recent interview with the Japanese video games magazine Famitsu, Game Freaks Junichi Masuda and Hitoshi Omori talked about…