Bill C-58 was a step backwards in some ways. It certainly didn't keep the 2015 promises of the Liberals to make government information “open by default”, which is a direct quote from the Liberals' 2015 platform. The commissioner now has power to make orders, but it's not strong enough. You need power and a requirement for minimum penalties if they violate the law: That's going to change the whole incentive to comply right away. That's a key change.
On October 26th, 2022. See this statement in context.