Dear all,
today we are happy to release the second beta of CheerpJ - CheerpJ Beta 2 - and a new version of the CheerpJ runtime.
CheerpJ Beta 2 introduces support to printing, initial support for audio, and full support for Internet Explorer 11 and Edge. In addition, this release introduces numerous performance improvements and reduced size of the compiled output.
A brief changelog for CheerpJ Beta 2 includes:
- Support for printing (print to .ps files)
- Initial support for audio (javax audio)
- Support for Internet Explorer 11 and Edge
- Reduced code size - more than 10% size reduction on most applications
- Improved runtime performance
- Optimised 64-bit arithmetic
- Optimised exception handling
- Improved window dragging
- Improved popup support
- Improved filesystem support
- Improved cjNew overload resolution
- Improved thread scheduling
- Improved rendering performance
- Improved reflection performance
- Fixed display area detection
- Fixed keyboard focus handling
** As this new version of the runtime is not compatible with previous versions of CheerpJ, please make sure to recompile your applications, libraries and applets. **
For questions and bug reports, please feel free to subscribe to drop us a line on Gitter, or on GitHub.
We welcome your feedback on this new release!
Thank you,
Leaning Technologies