Changelog
Unreleased
0.10.1 - 2021-04-03
0.10.0 - 2021-02-04
- BREAKING CHANGE: Change minimum supported version to 1.44.0.
- BREAKING CHANGE: Support dhall v20.0.0
ifcan return a type (https://github.com/Nadrieril/dhall-rust/pull/202)
0.9.0 - 2020-11-20
- BREAKING CHANGE: Support Dhall v19.0.0
- Support reading a CBOR-encoded binary file (https://github.com/Nadrieril/dhall-rust/issues/199)
0.8.0 - 2020-10-28
- Implement serialization (https://github.com/Nadrieril/dhall-rust/issues/164)
- BREAKING CHANGE: use u64/i64 instead of usize/isize in
NumKind
0.7.5 - 2020-10-28
- Make
SimpleValuedeserializable within other types (https://github.com/Nadrieril/dhall-rust/issues/184)
0.7.4 - 2020-10-25
- Add new
Text/replacebuiltin (https://github.com/Nadrieril/dhall-rust/pull/181)
0.7.3 - 2020-10-24
- Add a
SimpleValuetype to the public interface (https://github.com/Nadrieril/dhall-rust/pull/183)
0.7.2 - 2020-10-24
- Fix
reqwestfeature (https://github.com/Nadrieril/dhall-rust/pull/182)
0.7.1 - 2020-10-16
- Add a
Displayimpl forSimpleType(https://github.com/Nadrieril/dhall-rust/issues/179) - Make reqwest an optional dependency (https://github.com/Nadrieril/dhall-rust/issues/178)
0.7.0 - 2020-09-15
- BREAKING CHANGE: Support Dhall v18.0.0
0.6.0 - 2020-08-05
- Allow trailing delimiters in records, lists, etc.
-
BREAKING CHANGE: Support Dhall v17.0.0
See https://github.com/dhall-lang/dhall-lang/releases/tag/v16.0.0 and https://github.com/dhall-lang/dhall-lang/releases/tag/v17.0.0 for details.
-
Fix running tests on Windows. Developing on this lib should now be possible on Windows.
0.5.3 - 2020-05-30
- Support import caching
- Support building on Windows
- Support building to wasm (but imports don't work)
0.5.2 - 2020-04-12
- Fix #162
- Update to supporting Dhall v15.0.0
- Deserialize
Prelude.MapandtoMapto a map instead of a list.
0.5.1 - 2020-04-09
- Small fixes
0.5.0 - 2020-04-05
- Add
serde_dhall::from_fileto read a Dhall file directly. -
BREAKING CHANGE: reworked most of the
serde_dhallAPIYou need to replace uses of
from_str(s)withfrom_str(s).parse(). The various type annotation methods have been removed; use instead the methods on theDeserializerstruct.
0.4.0
dhallnow uses the stable Rust toolchain !- Implement record puns
- Add support for
withkeyword - Implement remote imports with conservative sanity checking
- Implement
missingandenv:VARimports - Implement
as Textandas Locationimports - Implement projection by expression
- Implement some normalization simplifications
0.3.0
- Update to supporting dhall v14.0.0
- Add support for dotted field syntax
- Disallow Natural literals with leading zeros
- Add support for duplicate record fields
- Update to supporting dhall v13.0.0
0.2.1
- Improve documentation and deserialize many more types
0.2.0
- Update to supporting dhall v12.0.0
0.1.0
- Initial release
