For the boxed retail edition? No. For the instant access? Probably yes. Don't think it was official announced anywhere, but I think they usually do that kind of thing. For the pc download ver? Maybe.
They also had a beta weekend not long ago, which was free and I think everyone who requested a key got it.. So you had that option too (As it will possibly just patch the beta version on release, saving some download time for those who have it. Though may not depending on how badly origin sucks. (Would work perfectly if it was on steam) )