What's Changed
- fix an issue with
mergethat cause false positives for conflicts (#5194) - updated
todocommand to show issues with the current branch - add numbered results to
test,io.testandio.test.all - improve various CLI command error messages
- fix an LSP issue with hovering over names ending in
! - improve LSP completion sorting
- add unused binding warnings to the LSP
All PRs Since Last Release
- fix: fix the textual representation of an ordinal number by @etorreborre in #5135
- feat: add
alias.term.forceby @mitchellwrosen in #5118 - port old merge transcripts by @mitchellwrosen in #5138
- Add numbered results to
test,io.test, andio.test.allby @sellout in #5140 - feat: add debug.alias.type.force by @mitchellwrosen in #5139
- Group test results by definition by @sellout in #5144
- Use projects in transcripts by @ChrisPenner in #5078
- JIT Infrastructure for continuation serialization by @dolio in #5152
- don't output nothing when there's nothing to do by @mitchellwrosen in #5147
- port old merge transcripts by @mitchellwrosen in #5146
- refactor: merge unison-util-nametree into unison-core1 by @mitchellwrosen in #5174
- Include trailing '!' in identifier names for hover by @ChrisPenner in #5175
- Port more transcripts to projects by @ChrisPenner in #5172
- Improve various CLI command error messages by @sellout in #5054
- move pretty-print helpers out of CommandLine.hs by @aryairani in #5180
- Improve LSP completion sorting by @ChrisPenner in #5182
- fix merge error, and use
makeExamplemore by @aryairani in #5185 - Adds unused binding warnings to the LSP by @ChrisPenner in #5186
- Unused binding detection cleanup by @ChrisPenner in #5188
- avoid numeric vs textual clash in args length error by @aryairani in #5192
- bugfix: synhash var debruijn indices, not names by @mitchellwrosen in #5194
- Use
SyntaxText.Unitas style forfoo()by @pchiusano in #5195 - feat: report merge precondition violations in
todoby @mitchellwrosen in #5177
Full Changelog: release/0.5.23...release/0.5.24