dhall v1.22.0 Release Notes
Release Date: 2019-04-28 // about 5 years ago-
- ๐ Supports version 7.0.0 of the standard
- ๐ฅ BREAKING CHANGE: Remove deprecated
Path
type synonym- See: #858
- ๐ BUG FIX: Correctly parse identifiers beginning with
http
- i.e.
httpPort
was supposed to be a valid identifier name and now is - See: #870
- i.e.
- ๐ BUG FIX: Fix
dhall encode
bugdhall encode
bug was generating binary expressions that were valid
(i.e. they would decode correctly) but were non-standard (i.e. hashing
them would not match the hash you would normally get from a semantic
integrity check)- Semantic integrity checks were not affected by this bug since they used
a slightly different code path that generated the correct binary input to
the hash. Only thedhall decode
subcommand was affected - See: #859
- ๐ BUG FIX: Fix for
Dhall.UnionType
- This fixes some expressions that would previously fail to marshal into
Haskell, specifically those were the marshalling logic was built using
theUnionType
utilities - See: #857
- This fixes some expressions that would previously fail to marshal into
- ๐ Feature: New
--alpha
flag to ฮฑ-normalize command-line output- See: #855
- ๐ Performance improvements
- The normalizer is now much faster
- See: #876