to date—so far; until now:
- One hundred and fifty letters were sent out regarding membership renewals, with forty responses to date.
up to date—in accordance with current fashion, technology, etc.:
- The need to be up to date might not have been the least of our driving forces for general progress.