Onslaught was taken out of the game during the Trials update. Onslaught has been brought back with the recent update
From the 19.0 Patch notes, "Onslaught is finally taking the rest we’ve been talking about. In the future, we have plans for an Onslaught revamp or for a new system to take its place. It shall be reborn!"