“…drift-kinetic electron dynamics, electromagnetic (EM) perturbations [26], multiple gyrokinetic ion species, inter and intraspecies collisions [27], hybrid electron model [28,29], removal of the long wavelength approximation [30], various heating sources [31,32] and strong flows [33], and the numerical side with e.g. the enhanced control variate [34,35,36], and, more recently, the mixedrepresentation "pullback" scheme [37] resolving the so-called cancellation problem for EM simulations, various noise control operators (generalized moment-conserving Krook operator [31], coarse graining [38], and quadtree [39]), and a thorough refactoring with multithreading using OpenMP and OpenACC which will be detailed in a separate publication. The aim of this paper is to review these improvements, and present the current status of the code and illustrate its performance and capabilities with a few significant results.…”