There have been firmware updates to bodies to improve the support of an existing lens, or to support new lens types (e.g. the 11-22mm that was first to have the retraction mechanism.
You can see examples here.. such as the M3 getting improved support for the 28mm EF-M and the EF-S 55-250mm STM:
https://www.canon.com.au/support/support-news/firmware-updates/eos-m3-firmware-update-version-1-2-1
Or the M getting improved support for the EF-S 18-135mm f/3.5-5.6 IS USM or EF 70-300mm f/4-5.6 IS II USM lens, and adding support for the 11-22mm EF-M:
https://canoncanada.custhelp.com/ap...os-m-firmware-update,-version-2.0.3-[windows]
You can see examples here.. such as the M3 getting improved support for the 28mm EF-M and the EF-S 55-250mm STM:
https://www.canon.com.au/support/support-news/firmware-updates/eos-m3-firmware-update-version-1-2-1
Or the M getting improved support for the EF-S 18-135mm f/3.5-5.6 IS USM or EF 70-300mm f/4-5.6 IS II USM lens, and adding support for the 11-22mm EF-M:
https://canoncanada.custhelp.com/ap...os-m-firmware-update,-version-2.0.3-[windows]