Mary has never been to that library in the past, but now she regularly goes there.
"Now she regularly goes there" doesn't refer to the moment of speaking, but the extended sense of "present". It could be a week, a month, a year, or even a decade. In this kind of context, can the present perfect work? If it works, that would mean the present perfect doesn't necessarily continue to the present moment.