Ejscript supports the ECMA-262 standards. As with all JavaScript engines, compatibility is close. However, there are some deviations from the standard. We are actively working to address these.

Binary Compatibility

The Ejscript binary APIs are still evolving and are thus subject to change between minor releases. The documentation provides a Stability Classification for each API group that reflects the stability with regard to backwards compatibility.

We do not provide a blanket commitment to backward compatibility. Rather, we adopt a more surgical approach on an API by API basis.

Module File Compatibility

The Ejscript module file format is an internal format and not designed or intended to be standardized between systems. Developers creating stand-alone modules should distribute their modules in source format rather than distributing the module files.

© Embedthis Software. All rights reserved.