Pokemon GO might (or might not) get a Christmas in-game event
The first hint towards such an event would be the “present/gift” graphics. These are images added to the game that represent gifts with bows. The gifts are tiered from Bronze to Gold, with Special/Great/Ultra variations, according to their file names.
The second clue is an attribute for the shop in the game's code, HasHolidayItems. This is probably implemented to easily switch holiday items in the game shop on or off, or as some kind of a toggle, based on holiday items availability.
Not a lot has been revealed by this latest code dive, but we know for sure that Niantic is working on something that revolves around gifts and holiday items. There are way too many possibilities to pinpoint what it would be exactly, though. Not to mention that it might never see the light of day, too.
However, considering that Pikachu got some new gear recently, we're willing to assume that something more is coming our way for Christmas.
source: TheSilphRoad via BGR
Things that are NOT allowed: