This repository has been archived by the owner on Mar 15, 2024. It is now read-only.
v11.0.0
11.0.0 (2022-06-22)
Bug Fixes
- sanitize language version before passing it to acorn (2595030)
- support extension of unrecognized configuration field (8ee69b6)
- use more robust import of acorn (e6b6e2d)
Features
- allow extra root properties in configuration file (3cbcec0)
- more lenient language and engine configuration field (f9eef3d)
- support only string format for engine config field (838464e)
- use appmap_dir and appmap_file instead of output config field (bcad7b7)
- use the constant javascript string for language's config field (c28c273)
- whitelist some external but expected root config properties (ddbb914)
BREAKING CHANGES
- The output configuration field is no longer recognized.
- It is no longer possible to provide a custom extension
for appmap files. - name-version object format for engine configuration
field is no longer supported - the agent will throw an error if the language
configuration field is anything else than 'javascript' - It is no longer possible to tell acorn to parse the
code to be instrumented as a particular ecmascript version. Instead, we
now always use the latest version. This should not cause problems
because ecmascript is backward-compatible.