Sorry about the trouble! The deprecation was planned last year (yihui/xfun#67) and started on Jan 31 this year: yihui/xfun@51de443#diff-60bef5af43a1bd541299ce9bceeb226afb23deaa5e637b145c85e05ffd552b0c
Did you use xfun::isFALSE directly in your code? If so, searching and replacing them with base::isFALSE probably works, but these two functions are not strictly equivalent, which is one of the pressing reasons to deprecate the former: it's too confusing to have two functions with the same name but not equivalent. Yes, I could simply turn it to a pass-through to base::isFALSE, but the latter didn't exist until R 3.5.0, so I had to wait for R 3.5.0 to be "old enough".
I understand that deprecating a function can be frustrating to users, so sometimes I would wait for two or three years before turning a warning to an error. For the case of xfun::isFALSE, I thought it should be straightforward enough for users to make the switch, so I didn't plan for a long period of deprecation but started to throw the error only during R CMD check (and emit warnings in other cases). I could emit a warning instead, but R CMD check will muffle messages so you probably will never notice it.
Anyway, if this problem is too difficult for you to fix, I can definitely provide something like an environment variable to change the error into a warning during R CMD check (but it will still become an error someday, like a couple of years later). Please let me know if that would work for you. Thanks!