What Changed with MQTT Auto Discover after 2021.12.10

Hi Everyone.

I have not updated my HASS-Core container in about three months until last night. Once I updated the hass-core container, zigbee2mqtt and zwave2mqtt, my Zigbee2mqtt integration stopped working as expected.

Specifically, all SWITCH entities in zigbee2mqtt that I want to present as LIGHTS to HASS no longer gets detected. My Zwave2mqtt entities seem to all be fine.

When I switch back the hass-core version to 2021.12.10, it works fine.

Version Info:
Hass-Core: 2021.12.10
Zigbee2MQTT 1.25.0-dev commit: d90be2d
zwavejs2mqtt: 6.7.3
zwave-js: 9.0.3

Device Yaml for SWITCH to Light:

'<redacted id>':
  friendly_name: Deck Wall Light
  homeassistant:
    switch:
      type: light