supersede

(verb) supplant

replace
supervene upon
succeed (generic term)
come after (generic term)
follow (generic term)