Today the word I’ve met is hitherto.
hitherto is until now.