release/M1j
Pre-release
Pre-release
Thanks to @pete-ts, @noahhaasis, @stew, and @atacratic for their contributions to this release!
New features:
delete.term-replacement
anddelete.type-replacement
commands (#1360)create.author
command (#1400)dependents
,dependencies
,debug.file
commands (#1401)- suffix-based name resolution for
view
/display
(#1241) - six new operations:
##Int.shiftLeft
,##Int.shiftRight
,##Int.pow
,##Nat.shiftLeft
,##Nat.shiftRight
,##Nat.pow
(#1427) - support for default metadata in
.unisonConfig
(#1432)
Changed behavior:
builtins.merge
no longer includes the contents ofIOSource.hs
; usebuiltins.mergeio
to get everything (#1411)
Fixes for:
- a crash in the auto-completion for
push
(#1374) - a bug that caused
update
to produce too many updates (#1382) - reduce the amount of
git
output belched out bypush
/pull
(#1387) putSymbol
growing hidden variable names with each reproduction (#1389)- unnamed transitive dependencies were not being included on
push
(#1317) - transcripts now show the output of a failing stanza, even if it was hidden (#1345)
- a bug in decompiling
Bytes
values (#1428) - pretty-printing non-ascii chars (#1437)
- many message & formatting improvements (#1372, #1403, #1405, #1407, #1424, #1425, #1440)
pull
importing more than necessary of the remote repo (#1439)
Speed improvements: