If by "passed" you mean got out of committee in the house, then yes. It still hasn't been brought to the floor of the House, and the Senate hasn't taken any action on it. I would definitely not rely on this becoming a law prior to the new effective date.
"I'm just a bill.
Yes, I'm only a bill.
And I'm sitting here on Capitol Hill.
Well, it's a long, long journey
To the capital city.
It's a long, long wait
While I'm sitting in committee,
But I know I'll be a law someday
At least I hope and pray that I will,
But today I am still just a bill."