GitHub now uses history.pushState to avoid page refreshing | Heykuki News