A lot of things have changed for Crowfall over the past year, several of them being pretty darn significant. Decoupling races and classes alone was a pretty big deal. So it probably comes as no huge surprise that the game is officially not going to be ready for a soft launch by the end of the year. Instead, the game is setting its sights on a soft launch at some point in 2018, with no hard dates provided beyond that.
The letter announcing the delay notes that this puts the game a year out from its originally intended launch date, noting that the target dates were optimistic and hoping that fans are mollified by the progress that has been made. It also promises that the team is going to be hard at work finishing up the features needed to reach a soft launch state, as the goal is for as early in 2018 as possible. Time will tell how early that turns out to be.