Hi Carl,
There hasn't really been any movement in this area, unfortunately. Though it is of course still possible to do with a bit of setup. If you have the model fitted to a set of sample data then you can of course extract these estimates and create a dummy model that contains the new observations. Something like the following would work:
mod <- mirt(sample_data) # your fitted model
sv <- mod2values(mod) # translate into parameter estimation structure
mod_new <- mirt(new_data, pars=sv, TOL=NaN) ## create new dummy mod that contains the new responses
personfit(mod_new) # obtain person fit values
If the new_data above doesn't have the same response variance for each item then you'll also have to supply a technical$customK input to trick the program into thinking there are more categories than what were present, though it's admittedly a little clunky. Happy to help with this if needed.