The article suggests Gallup has changed the affiliation weighting. However, it is my understanding that Gallup’s Daily Tracker is a “registered voter” poll with no weighting of respondents.
That is why you see wide swings. One night they might poll more Dems, another night more R’s. The theory of the tracker though is to show ebbs/flows in the race and give pure RV data.
Of course, RV polls are not always indicative of who will actually cast a ballot. So I like the Rasmussen polls as a counterweight to get a 2nd view.