<div dir="ltr"><div><div><div>I'm not sure what to do with this API break for my QGIS 3 plugin. Can anyone explain what is wrong and what needs to change or is this a bug? This showed up with QGIS 3 version 2.99.0-245. In my code I have  the following:<br><br>        canvasCrs = self.canvas.mapSettings().destinationCrs()<br>        transform = QgsCoordinateTransform(epsg4326, canvasCrs)<br>        x, y = transform.transform(float(lon), float(lat))<br><br></div>I get this error:<br><br><span style="font-family:"Courier New"">Traceback (most recent call last):<br>  File "C:/Users/.../AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\latlontools\multizoom.py", line 371, in canvasPointXY<br>    transform = QgsCoordinateTransform(epsg4326, canvasCrs)<br>TypeError: QgsCoordinateTransform(): arguments did not match any overloaded call:<br>  overload 1: too many arguments<br>  overload 2: not enough arguments<br>  overload 3: not enough arguments<br>  overload 4: not enough arguments<br>  overload 5: argument 1 has unexpected type 'QgsCoordinateReferenceSystem'<br><br></span></div><span style="font-family:"Courier New"">Thanks,<br><br></span></div><span style="font-family:"Courier New"">Calvin<br></span></div>