Dear all,
today we are happy to announce the availability of a new release of CheerpJ, “Beta 3”.
CheerpJ Beta 3 introduces a new printing architecture which leverages the browser native printing dialogue, a new graphics architecture supporting high-performance resizing, and the possibility of splitting an application into multiple .jar.js packages to be loaded on demand.
In addition, CheerpJ Beta 3 introduces several performance improvements in both runtime and startup, as well as a reduced compiled output size and runtime size.
CheerpJ Beta 3 change log:
* Improved printing support with browser native printing
* Full rework of graphical architecture
* Code size optimisations
* Runtime performance optimisations
* Reduced size of the runtime
* Improvements to startup time
* Support for splitting application .jar.js files in multiple packages
* Improved on-the-fly compiler speed (dynamic class generation)
* Inline well-known system methods
* Inline small statically resolved methods