You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.1 KiB

=========================
Duktape 2.5 release notes
=========================
Release overview
================
Main changes in this release (see RELEASES.rst for full details):
* Move CBOR support from extras to Duktape internals. Both the C API
(duk_cbor_encode(), duk_cbor_decode()) and ECMAScript API (CBOR.encode(),
CBOR.decode()) are enabled by default.
* Add duk_pull() API call.
* Add "globalThis" binding, enabled by default. This replaces the previous
"global" binding (which was disabled by default) to match the revised
"global" specification.
* Various fixes and portability improvements.
Upgrading from Duktape 2.4
==========================
No action (other than recompiling) should be needed for most users to upgrade
from Duktape v2.4.x. Note the following:
* CBOR built-in is enabled by default. You can disable it by disabling the
``DUK_USE_CBOR_SUPPORT`` and ``DUK_USE_CBOR_BUILTIN`` config options.
If you're using the CBOR extra, you should migrate to the built-in CBOR
support.
* ``globalThis`` binding is now enabled by default; it can be disabled
by disabling the ``DUK_USE_GLOBAL_BINDING`` config option.