Recent Releases of Open Energy View