* Add concrete assigned CBOR absent tag (31).
* Expand examples and description.
* Rename to absent; keep old version until IANA registry updated.
* Add future work note.
* Add API documentation for duk_cbor_encode() and duk_cbor_decode().
* Add placeholder release notes for 2.5.
* Add CBOR binding guide section.
* Include CBOR in dist README and site index page.
* Bump DUK_VERSION to 2.4.0.
* Release checklist updates.
* Releases file update.
* Finalize release notes.
* Remove experimental status from some API calls.
* Bump LICENSE.txt year range.
* Add new public symbols to API test.
* CBOR extra trivial compile warning fix.
* Compile warning fix when hex support disabled.
* Update test262 known issues.
* Update index page footprints.
* Improve options for thumb index page size build.
* Add missing "skip: true" metadata to a CBOR test.
* AUTHORS update.
When bytecode files are loaded, there are no memory safety guarantees
for invalid inputs. Reject bytecode files unless -b is given to
explicitly allow automatic bytecode file detection.
* Remove DUK_USE_USER_DECLARE which hasn't been necessary since
Duktape 2.0. Add release note for removal.
* Downgrade or remove FIXMEs in config-options.
* Remove config/other-defines YAML files; they were out of date and
didn't really have a good use case.
* Fix Ecmascript -> ECMAScript spelling in feature and config options.
Also a few instances in debugger and cmdline example.
* Use lodash snapshot, fixes lodashtest.
* Fix underscore test shim.
* Emscripten option updates to make dukweb.js and Emscripten tests
work again.
* Update emscripten-status.rst.
Looks like GitHub's web RST renderer formats nested lists correctly now.
But we still want to be strict, in case other RST formatters don't handle
it well.