This law is great. However i think some level of legal reform needs to happen as well. The following is from the article.
Renaud was allegedly killed by her partner Johnathan Blanchet last September in Saint-Jérôme, Que. He'd been arrested dozens of times, convicted at least six times for incidents related to intimate partner violence, and accused of violating his probationary conditions about 15 times
This is a major case of repeat offences. Breaking probabtion 15 times is not a small deal. 6 convictions of the same violent crime is jarring. I'm not sure what the exact solution is. Longer sentences and mandatory rehabilitation before release at that point seems reasonable. I think it would also be reasonable to have random check ins with specialists to gauge the individuals risk of a repeat offence. At that point maybe even an "I beat my partners" tattoo on his forehead.