Merlin 5.7-505~preview
A preview release of Merlin 5.7-505~preview is available, intended as a preview for the OCaml 5.5 series. Highlights:
- An
Othervariant inlocate-typesso editors can render types like'a t -> 'awith their type variables preserved (#2025). - The
optionwrapper is stripped from optional parameters inlocate-types(#2027). - A fix for a record field autocompletion regression caused by incomplete cache fingerprinting (#2028).
- Signature help no longer loops back to the first parameter once all arguments have been written (#2023).
For more details, see the full changelog below.
See full backstage
-
merlin library
- Add "Other" variant to locate-types result (#2025)
- Don't include
optionin locate-types result for optional parameters (#2027) - Fix record field autocompletion (#2028)
- Signature help should not loop over the parameters once it is finished (#2023)
-
tests
- Add a reproduction case for #1214, the issue has been resolved before (#2022)
- Add reproduction case for #1763 but it is not failing anymore (#2021)
- Add a test to reproduce Locate command fails on multi-line type definitions (#2020)
- Add a regression test for issue #2019 (#2030)