Was running 116 with 2 Shelly devices: Plug 1, Shelly 1 (both running v1.8.3). Updated to 118 and the Shelly could no longer communicate with the Plug 1. So I thought I would just delete the Plug 1 and try again. But there does not appear to be any way to delete a device. I can delete each of the 3 Entities for that device, but that still leaves me with the device.
Not something official, but I had the same problem, so i grep for the MAC address of the device in the config folder, and removed all relevant blocks from this files,
If I understood the discussion on this bug correctly, it should be possible to delete the device via remove integration. The name seems to be misleading because they claim it would delete the device and let the integration untouched.