All Versions
27
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 2

  • v2.3.1.1 Changes

    ๐Ÿ›  Fix compatibility with optparse-applicative-0.13

  • v2.3 Changes

    • โœ… Accepting tests is no longer done by a separate ingredient; instead it is now an option that affects tests themselves.
      • --accept used to run only golden tests; now all tests are run, but only golden tests are affected by this option
      • when accepting, all the usual options apply (such as -j)
      • when accepting, the interace is the same as when running
      • defaultMain and acceptingTests are kept for compatibility, but do not do anything and are obsolete
    • โœ… When a golden test file does not exist, it is created automatically, even when --accept is not specified. You'll see a message like

      UnboxedTuples:                 OK (0.04s)
        Golden file did not exist; created
      
    • No longer use lazy IO

      • ValueGetter type is gone (replaced by IO)
      • Because of that, the type of the primitive goldenTest is changed
      • vgReadFile function is gone (replaced by Data.ByteString.readFile)
  • v2.3.0.2 Changes

    Switch from temporary-rc to temporary

  • v2.3.0.1 Changes

    โœ… Impose a lower bound version constraint on bytestring.

  • v2.2.2 Changes

    โž• Add findByExtension

  • v2.2.2.4 Changes

    • โœ… Warn when some tests threw exceptions during --accept
    • Properly handle exceptions; don't swallow Ctrl-C
  • v2.2.2.3 Changes

    โช Restore compatibility with older compilers

  • v2.2.2.1 Changes

    ๐Ÿ˜Œ Relax Cabal dependency

  • v2.2.1 Changes

    • ๐Ÿ›  Fix a bug where the result of the comparison function would reference yet unread data from a semiclosed file and the file gets closed, leading to a runtime exception
    • Export writeBinaryFile
    • ๐Ÿ‘Œ Improve the docs
    • โšก๏ธ Update to work with tasty-0.8
  • v2.2.1.2 Changes

    โœ… Catch exceptions when accepting golden tests