For a summary of changes in Emacs 30, see the etc/NEWS file in the
tarball; you can view it from Emacs by typing 'C-h n', or by clicking
Help->Emacs News from the menu bar.
One small thing I liked in the new version is the grep-use-headings user option, if you set it to t, then grep buffer lists the search results with headings, one per file, instead of repeating the filename every single time.
One small thing I liked in the new version is the grep-use-headings user option, if you set it to t, then grep buffer lists the search results with headings, one per file, instead of repeating the filename every single time.