Neocaml 0.9 is a significant release for the Emacs OCaml mode, bringing several improvements. The REPL integration now supports per-project REPL buffers named after their project, a configurable toplevel flavor (ocaml, utop, dune-utop), a send-and-step command, and restart-on-demand. Completion-at-point backends have been added for Dune and Opam files without requiring an LSP server, covering stanza names, field names, library names, and package names with Opam switch awareness. Robustness fixes address syntax table issues around character literals and quoted strings that were breaking sexp navigation. OCaml 5.5 support is included via tree-sitter-ocaml v0.25.0, but neocaml deliberately pins to ABI 14 grammars to maintain compatibility with Emacs 30 builds linked against tree-sitter 0.24, until Emacs 31 becomes widely available.