Yes - in science, definitions change all the time. We redefined what a planet was and booted Pluto out of the group.
Which part of the new definition do you disagree with as being a valid definition for a modern vaccine? And what difference does it make functionally? The covid vaccines were a product that gave you protection against a disease. Everyone knows that's what a vaccine is. I don't see why it matters what the definition on the site was to begin with.
Where are you seeing that? And clearly the fundamental point of current COVID vaccines is to protect you from disease (they may not help much preventing you from catching it, but they certainly protect you once you have caught it).
Which part of the new definition do you disagree with as being a valid definition for a modern vaccine? And what difference does it make functionally? The covid vaccines were a product that gave you protection against a disease. Everyone knows that's what a vaccine is. I don't see why it matters what the definition on the site was to begin with.