I was on the Azura 31st March to 14 April. On that one they changed Rovinj for Zadar. The captain eventually made an announcement "to correct rumours" that Rovinj would have been a tender port and they felt the tender landing stage was not satisfactory.
We were able to dock at Trieste and Dubrovnik. Although on the first week we did not dock at Livorno because they had a disagreement with the port authorities. Instead we went to Ajaccio which had been cancelled two days earlier due to bad weather.
In February I was booked on the Iona due to go to Zeebrugge, Rotterdam (overnight) and Hamburg. A few weeks before the cruise Hamburg was changed to Le Havre for operational reasons. Then two days before the cruise the itinerary was changed totally due to a bad weather forecast to Lisbon, Vigo and La Coruna. Then mid cruise La Coruna was cancelled so we could sail back quickly to avoid more bad weather.
On board we were told that some had cancelled due to the total change of destination.