Starting with IDA 7.4, 6.95 compatibility is disabled by default. Use the updated APIs as listed at https://www.hex-rays.com/products/ida/support/ida74_idapython_no_bc695_porting_guide.shtml to address (at least partially) issues #5 and #9. I've tested this with IDA 7.3 and 7.4 against a ransomware binary written in Go (SHA256: e5262db186c97bbe533f0a674b08ecdafa3798ea7bc17c705df526419c168b60). Hopefully this caught every outdated API call.
Starting with IDA 7.4, 6.95 compatibility is disabled by default. Use the updated APIs as listed at https://www.hex-rays.com/products/ida/support/ida74_idapython_no_bc695_porting_guide.shtml to address (at least partially) issues #5 and #9. I've tested this with IDA 7.3 and 7.4 against a ransomware binary written in Go (SHA256: e5262db186c97bbe533f0a674b08ecdafa3798ea7bc17c705df526419c168b60). Hopefully this caught every outdated API call.