All Versions
71
Latest Version
Avg Release Cycle
111 days
Latest Release
1721 days ago

Changelog History
Page 4

  • v0.21.1 Changes

    October 21, 2014
    • Lots of additions to in fay-base adding the following modules:
      • Data.Var - Mutable variables, Reactive variables, and reactive signals
      • Unsafe.Coerce
      • Data.Text (fay-text will be updated to reuse this module)
      • Data.Time
      • Data.Ord, Data.Function, Data.Maybe, Data.List, Data.Either
      • Data.Defined and Data.Nullable
      • Data.Mutex - Simple mutexes
      • Control.Exception
      • Data.LocalStorage
      • Data.MutMap - Mutable maps

    The introduction of Data.Var required some additions to fay's runtime.

  • v0.21.0.2 Changes

    October 19, 2014
    • Fallback to ghc and ghc-pkg in PATH if not available from GHC.Paths
  • v0.21.0.1 Changes

    October 12, 2014
    • ⚡️ Update to optparse-applicative == 0.11.*
  • v0.21.0.0 Changes

    August 02, 2017
    • Errors are now properly thrown from encodeFay. Changes the type signature to encodeFay :: (GenericQ Value -> GenericQ Value) -> GenericQ Value
    • ⚡️ Update to haskell-src-exts == 1.16.*, This changes the type signature of readerCompileLit to :: S.Sign -> S.Literal -> Compile JsExp
    • 🛠 Fixes ghc-pkg describe stdout errors not always being printed
  • v0.20.2.0 Changes

    September 14, 2014
    • Config option to disable optimizations of newtypes, treating them as normal data types. This can be triggered by setting configOptimizeNewtypes = False or passing --no-optimized-newtypes.
  • v0.20.1.4 Changes

    September 04, 2014
    • ⚡️ Update to optparse-applicative == 0.10.*
  • v0.20.1.3 Changes

    August 29, 2014
    • ✅ Test suite is no longer built by default, cabal install with -ftest to enable.
  • v0.20.1.2 Changes

    August 18, 2014
    • ⚡️ Updated homepage URLs, fay-lang.org was 301'd
  • v0.20.1.1 Changes

    June 17, 2014
    • Don't cache the main thunk in the generated main call.
  • v0.20.1.0 Changes

    June 14, 2014
    • ➕ Add default case for UTCTime in Fay.Convert using the aeson instances. Note that this serializes to a json string so you won't be able to deserialize it as a separate type (such as Date) when using Automatic in Fay.

    • 📦 Added Fay.Config.defaultConfigWithSandbox that reads the HASKELL_PACKAGE_SANDBOX environment variable. Client libraries can use this instead of manually reading from getEnvironment.