I will discuss the recent developments and near future plans for the Sartre event generator for the EIC. Sartre simulates exclusive vector meson and DVCS production at small x for electron-ion/hadron collisions. It contains models for both saturated and non-saturated QCD. We have added the UPC processes for exclusive vector mesons to the generator, which enable us to test our model against LHC and RHIC measurements. We have also added the Upsilon wave-overlap. There is an ongoing effort for including inclusive diffraction to the framework, which is implemented in parallel with extensions of the dipole model, and new fits to HERA data. We are also adding Deuterium processes to the generator.