- Add OCaml 5.3 support (#73).
- Add OCaml 5.2 support (#60, #61).
- Fix bytecode-only installation (#55).
- Add opaque value inspection using runtime representation (#9, #52, #53).
- Add OCaml 5.1 support.
- Add OCaml 4.13, 4.14 and 5.0 support.
- Add
--version
command line option.
- Relicense under MIT (from GPL).
- Deprecate own VSCode extension in favor of VSCode OCaml Platform integration: ocamllabs/vscode-ocaml-platform#1148.
- Fix being stuck if program doesn't exist (#49).
- Remove OCaml 4.11 support.
- Added OCaml 4.12.0 Support. Note: Ocamlearlybird built under ocamlc 4.12 can not debug bytecode produced by ocamlc 4.11, and vice versa.
- Fix breakpoints resolution algorithm.
- Fix variables pane sometimes flooding by
Assertion_failure(...)
raised at Env_hack.ml. - Fix incorrectly inspect 'a type as int.
- Output to debug console when uncaught_exc occurs.
- Show %accu pseudo variable at Event_after event.
- Added variable context menu "Goto Closure Code Location".
- Respect linesStartAt1 and columnsStartAt1 options.
- Fix occasional breakpointLocations command exception.
- Fix stopped at first event in main module cannot display stack frames when using onlyDebugGlob option.
- Allow to set breakpoints on files which has same digest of sources.
- Fix variables pane sometimes flooding by
Typenv__Envaux_hack.Error(...)
. - Fix inspect array variables cause infinite loading.
Initial release.