Skip to content
fc56822
Compare
Choose a tag to compare
8f62fdf
Compare
Choose a tag to compare
  • BUG FIX: Fix equivalence check for Date / Time / TimeZone
    • This fixes a serious bug in the recently introduced support for temporal
      literals where they would fail to type-check when given a correct type
      annotation or when they were checked against an existing type
    • For example, 00:00:00 : Time was failing to type-check
314a944
Compare
Choose a tag to compare
fee9523
Compare
Choose a tag to compare
08103a1
Compare
Choose a tag to compare
8d03b21
Compare
Choose a tag to compare
  • BREAKING CHANGE: Detect preferred character set from input
    • dhall format will now preserve the character set of the formatted file
      by default. In other words, if the file uses ASCII punctuation then
      dhall format will format the file using ASCII punctuation.
    • If the file contains both ASCII and Unicode punctuation it will prefer
      Unicode by default
    • This is a breaking change because the Lam / Pi / Combine /
      CombineTypes, and Prefer constructors now take an additional argument
      to record which character set was used
  • BUG FIX: Fix CORS compliance check
    • Previous versions were not correctly enforcing CORS compliance
    • This implies that some imports that would have worked previously by
      accident will now fail; specifically: an import from one domain
      transitively importing something from another domain that has not opted
      into CORS
  • Add ToDhall (Fix f) instance
  • Fixes and improvements to error messages
3cf2348
Compare
Choose a tag to compare
eb0327c
Compare
Choose a tag to compare
5c503f0
Compare
Choose a tag to compare