mirror of
https://github.com/go-sylixos/elvish.git
synced 2024-11-28 07:21:21 +08:00
1.0 KiB
1.0 KiB
Draft release notes for Elvish 0.20.0.
Notable new features
-
A new
os:
module providing access to operating system functionality. -
Maps now have their keys sorted when printed.
-
The
peach
command now has a&num-workers
option (#648). -
The
from-json
command now supports integers of arbitrary precision, and outputs them as exact integers rather than inexact floats. -
A new
str:fields
command (#1689). -
The
order
andcompare
commands now support a&total
option, which allows sorting and comparing values of mixed types. -
The language server now supports showing the documentation of builtin functions and variables on hover (#1684).
Notable bugfixes
has-value $li $v
now works correctly when$li
is a list and$v
is a composite value, like a map or a list.
Breaking changes
- The
except
keyword in thetry
command was deprecated since 0.18.0 and is now removed. Usecatch
instead.