In fact Canada has recently entered into...I always forget the name, but the Multilateral Convention on Mutual Administration Assistance in Tax Matters. This is a multilateral agreement with many countries, and all countries participating in it will be able to exchange information with each other. The hope and expectation is that information exchange will become still more efficient and more the norm for the Canada Revenue Agency.
On November 5th, 2014. See this statement in context.