A new contract (PDF) between the CBC and the Canadian Media Guild (which represents its employees outside Quebec and Moncton) has been approved by 93% of members. It runs until March 31, 2014. Inside the CBC has a list of the details.
The mood in the negotiation of this contract was a huge departure from the previous one, which was negotiated after the CBC locked out its employees in 2005. They were out almost two months before they approved a contract to bring them back to work.
The other union, the Syndicat des Communications de Radio-Canada, has a contract that expires on March 29. They are currently in negotiations, though first they are dealing with unsettled grievances based on their current contract.