Conflicting views between Barsarnas and Indonesia's Transport Safety Investigator thus far. I think it's a little previous calling an "explosion" at this point. All will likely be revealed soon.
No evidence that QZ8501 exploded before hitting water: Investigator - Channel NewsAsia