I would say the answer is no, they haven't stopped updating maps, however the gap between releases has definitely got bigger, check out this unofficial link below where release dates for the USA and Europe maps are shown, for some reason the compiler of this list has stopped calculating the 'Days' between releases for Europe here are the last 8 - 161, 90,127 (not 97), 473, 192, 189, 326 and 140 as you can see we have waited well over a year in Europe in the past