I would doubt if Glickmans methodology has changed much.
More likely Chess.com staff may have updated their interpretation of and how they operate the software.
Overall in my view a step in the right direction.
>:)
PS; down with Glickman, ECF & FIDE rule.
RD sucks.
It punishes players for playing frequently because when they win they receive hardly any points and can't progress on with their rating.
Yet if you play infrequently your rating is more likely to be volatile and move more wildly.
This surely is a flaw to the system.
I think you should get rid of Glicko altogether.
I don't really see the major flaw with ELO anyway. So what if someone doesn't play for a while and gets rusty. Their rating will soon adjust if their playing strength has diminished.