They basically replaced the static position evaluation function with a NN approach and kept the rest of the tree search mostly intact.
I ran fishtest on an old cluster for a while. Was nice to watch the stockfish team methodically improving things. Basically, every commit has to show it can beat the main branch before it gets merged.