The devs have mentioned recently there's something coming really soon, and it usually means there's some important new feature or some big change that's happened that needs time to get settled. As far as the crashes goes, it's probably best to start a new thread in the main forum so we can help you work out what's causing it, but if you want fast answers, grab a Crash Dump and get it over to support to check out - they'll be able to see exactly what's going on. Info here:  
    • Thanks
    • Like
    2