1.63

CesiumGS/cesium1.63Nov 1, 2019by mramato

AI Summary

CesiumJS 1.63 is a major update that migrates to ES6 modules, consolidates the website from cesiumjs.org and cesium.com, adds full UTF-8 support to labels, and reduces the Web Workers bundle size by a factor of 10.

Key Highlights

  • Cesium has migrated to ES6 modules
  • Consolidated all website content from cesiumjs.org and cesium.com into one home on cesium.com
  • Added full UTF-8 support to labels
  • Decreased Web Workers bundle size by a factor of 10

New Features

  • ES6 Modules support
  • Full UTF-8 label support
  • Reduced Web Worker bundle size

Full Release Notes

1.63 - 2019-11-01

Highlights include:

* Cesium has migrated to ES6 modules. This may or may not be a breaking change for your application depending on how you use Cesium.  See our [blog post](https://cesium.com/blog/2019/10/31/cesiumjs-es6/) for the full details.
* We’ve consolidated all of our website content from cesiumjs.org and cesium.com into one home on cesium.com. See our [blog post](https://cesium.com/blog/2019/10/15/cesiumjs-migration/) for more information.
* Added full UTF-8 support to labels, greatly improving support for non-latin alphabets and emoji. [#7280](https://github.com/AnalyticalGraphicsInc/cesium/pull/7280)
* Decreased Web Workers bundle size by a factor of 10, from 8384KB (2624KB gzipped) to 863KB (225KB gzipped). This makes Cesium load faster, especially on low-end devices and slower network connections.

See the [change log](https://github.com/AnalyticalGraphicsInc/cesium/blob/1.63/CHANGES.md) for the complete list of changes.