You also need to update your roms to the new version.
Only some of the romsets. The longer you wait, probably results in more of them. And if you don't play a game that the romset changed, you don't need to update it.
I "update" mame almost every update, including the .u ones. on my desktop, but usually only update romsets as I find out it changed by playing. I'm quoting update because I leave the old versions installed for years after I stop using them on this computer. This is perfect for this computer as I like seeing the code changes, don't use a FE, and don't play too often.
My laptop mame is updated less often (6 to 12 months), and is a full update. I replace the old version and update all the romsets I use at the same time. I play more on this computer than the desktop, but at random places & times, so I might not have a fast connection to update a romset.
If I ever finish my cab, I'll probably update it once every couple years so once I decide on a FE and games to include, I can set-and-forget the FE and mame, and play anytime.