No lo hice este hasta hoy. Gracias. (I didn’t know that until today. Thanks)
I believe you mean something like:
No supe eso hasta hoy
no lo hice este = i didn’t do/make this