They didn't say definitely before 2015, they said the were "aiming" to release before 2015, "most likely" and "around new year". I have been following all of this.
I think the fact that the feed hasn't been updated yet and this is usually the time around which it gets updated, pretty much confirms it won't be today.