Hi,
Yes, they will be Canadian citizens by birth. The Canadian nationality law for citizenship will work as per the principle of jus soli.
The Citizenship Act was also amended in 2017, but for my knowledge, I don't think they have changed the principle law.
Thank you.