What's Changed
Features:
-
new command
merge.commit
(analogous toupgrade.commit
). UCM will remind you about it when you run themerge
command. -
ucm transcript
now auto-creates a projects given in the transcript prompt:Using `project.create-empty` not necessary in this transcript: ```ucm demo-project/main> ls ```
Fixed Bugs:
ls
wasn't working right with numbered argsedit.namespace
was printing record accessors as standalone definitionspush
error messages were previously not being displayed- updating and deleting aliases erroneously tripped “conflicted alias” error during
merge
- improved some error messages for
push
&merge
All PRs since last release
- format
trunk
with ormolu 0.5.2.0 by @github-actions in #5051 - Convert
ShallowListEntry
inInputPattern
handlers by @sellout in #5056 - Improve
ls
with numbered arg behavior by @sellout in #5061 - bugfix: show
push
error messages by @mitchellwrosen in #5065 - bugfix: updating and deleting aliases erroneously tripped "conflicted alias" merge precondition by @mitchellwrosen in #5067
- tweak: make
edit.namespace
not render record accessors by @mitchellwrosen in #5068 - Create issue templates by @aryairani in #5064
- Update merge precondition message: Conflicted aliases by @aryairani in #5070
- fix conflicted alias message 2 by @aryairani in #5071
- Auto-create project-branches referenced in transcript prompts by @ChrisPenner in #5077
- feat: add
merge.commit
command by @mitchellwrosen in #4986 - Remove no longer necessary special setup instructions for Mac Silicon by @neduard in #5087
New Contributors
Full Changelog: release/0.5.21...release/0.5.22