All Versions
23
Latest Version
Avg Release Cycle
27 days
Latest Release
1501 days ago

Changelog History
Page 1

  • v0.5.2.0 Changes

    April 14, 2020

    🔄 Changes

  • v0.5.1.0 Changes

    March 30, 2020

    🔄 Changes

    • 🏗 CI build for ghc-8.8.3 by @newhoggy
    • 🏗 Merge pull request #145 from haskell-works/ci-build-for-ghc-8.8.3 CI build for ghc-8.8.3 by @newhoggy
    • ✂ Remove Record's Order as per specification by @AlexeyRaga
    • ✅ Test recursive case by @AlexeyRaga
    • ➕ Add mutually recursive case by @AlexeyRaga
    • 🏗 Build with 8.8.3, deprecate 8.4.4 by @AlexeyRaga
    • 🔀 Merge pull request #144 from haskell-works/remove-record-order Remove Record's Order as per specification by @AlexeyRaga
    • ✂ Remove unspecified field from Schema by @AlexeyRaga
  • v0.5.0.0 Changes

    March 25, 2020

    🔄 Changes

    • ➕ Add functionality for customizing derived Haskell type names by @null
    • 🔀 Merge pull request #140 from jmickelin/custom-typename-deriving Add functionality for customizing derived Haskell type names by @AlexeyRaga
    • 👉 Make deconflicting properly recursive by @null
    • 👉 Make deconflicting work purely on Schemas by @null
    • Direct decoding by @AlexeyRaga
    • ⚡️ Update shell.nix by @AlexeyRaga
    • 👍 Simplify decoding, support all types in Schema by @AlexeyRaga
    • Encode containers by @AlexeyRaga
    • ✂ Remove Lazy and Strict decoding and reorganise project by @AlexeyRaga
    • 0️⃣ DefaultValue by @AlexeyRaga
    • 📇 Rename classes to ToAvro / FromAvro and document by @AlexeyRaga
    • 📇 Rename 'encodeValue' into 'encodeValueWithSchema' by @AlexeyRaga
    • 🔦 Expose 'encodeValue' and 'decodeValue' by @AlexeyRaga
    • ⚡️ Embrace HasAvroSchema, update Readme by @AlexeyRaga
    • ⚡️ Update Readme by @AlexeyRaga
    • ➕ Add missing ToAvro cases by @AlexeyRaga
    • 🔀 Merge pull request #141 from haskell-works/decode-optimisation 3x faster, support logical types better, simpler interface by @AlexeyRaga
    • 🚀 Release v0.5.0.0 by @AlexeyRaga
  • v0.4.7.0 Changes

    February 25, 2020

    🔄 Changes

    • ⬆️ Upgrade to ghc-8.8.2 in CI by @newhoggy
    • ⚡️ Update orbs by @newhoggy
    • ⬆️ Merge pull request #133 from haskell-works/upgrade-to-ghc-8.8.2-in-ci Upgrade to ghc-8.8.2 in CI by @newhoggy
    • ➕ Add logical types (decimal, UUID, dates) by @serras
    • 🛠 Fix benchmarks and tests by @serras
    • 🛠 Fix on 8.8 by @serras
    • 🔀 Merge pull request #135 from serras/master Add logical types (decimal, UUID, dates) by @AlexeyRaga
    • ➕ Add deriving for unions with a single constructor by @null
    • 🔀 Merge pull request #134 from jmickelin/derive-avro-for-singleton-unions Add deriving for unions with a single constructor by @AlexeyRaga
    • ➕ Add FromLazyAvro instances for logical types by @null
    • 🔀 Merge pull request #136 from jmickelin/fromlazy-avro-logical Add FromLazyAvro instances for logical types by @AlexeyRaga
    • ➕ Add status badges (and Hackage) to README.md by @kutyel
    • 🔀 Merge pull request #137 from kutyel/master Add status badges (and Hackage) to README.md by @AlexeyRaga
    • ➕ Add EitherN types for N=6...10 by @null
    • ➕ Add tests for Either6...Either10 by @null
    • 🔀 Merge pull request #138 from jmickelin/either-10 Either6...Either10 by @AlexeyRaga
    • Consider adding derived Ord instances by @kutyel
    • 🔀 Merge pull request #139 from kutyel/ord-instances Consider adding derived Ord instances by @AlexeyRaga
    • 🚀 Release v0.4.7.0 by @AlexeyRaga
  • v0.4.6.0 Changes

    January 16, 2020

    🔄 Changes

    • ✅ Direct test output and generate environment files by @newhoggy
    • 🔀 Merge pull request #124 from haskell-works/direct-test-output-and-generate-environment-files Direct test output and generate environment files by @newhoggy
    • ✅ Enable doctest by @newhoggy
    • 🔀 Merge pull request #125 from haskell-works/enable-doctest Enable doctest by @newhoggy
    • 👉 Use Schema instead of Type by @AlexeyRaga
    • 🗄 Deprecate Type by @AlexeyRaga
    • 🔀 Merge pull request #126 from haskell-works/use-schema Use Schema instead of Type by @AlexeyRaga
    • Switch to use zlib exclusively by @newhoggy
    • 🔀 Merge pull request #129 from haskell-works/switch-to-use-zlib-exclusively Switch to use zlib exclusively by @AlexeyRaga
    • ✅ Disable overflowed-literals warnings in tests by @newhoggy
    • 🔀 Merge pull request #131 from haskell-works/disable-overflowed-literals-warning-in-tests Disable overflowed-literals warnings in tests by @newhoggy
    • 🆕 New version 0.4.6.0 by @newhoggy
  • v0.4.5.4 Changes

    November 03, 2019

    🔄 Changes

    • Expand enums in expandNamedTypes by @serras
    • 🔀 Merge pull request #119 from serras/master Expand enums in expandNamedTypes by @AlexeyRaga
    • 🚀 Release v0.4.5.4 by @AlexeyRaga
  • v0.4.5.3 Changes

    October 03, 2019

    🔄 Changes

    • ⬆️ Upgrade haskell-build orb version by @newhoggy
    • ⬆️ Merge pull request #112 from haskell-works/upgrade-haskell-build-orb-version Upgrade haskell-build orb version by @newhoggy
    • ⬆️ Upgrade to haskell-build-4.0.1 by @newhoggy
    • ⬆️ Merge pull request #114 from haskell-works/upgrade-haskell-build-orb-version Upgrade to haskell-build-4.0.1 by @newhoggy
    • ⬆️ Upgrade to haskell-build-4.0.2 by @newhoggy
    • ⬆️ Merge pull request #115 from haskell-works/upgrade-haskell-build-orb-version Upgrade to haskell-build-4.0.2 by @newhoggy
    • 👌 Support primitive types declared as JSON objects. Refs: #116 by @forficate
    • Merge pull request #118 from forficate/feature/parse_primitive_types_defined_as_object Support primitive types declared as JSON objects by @AlexeyRaga
    • Tip toe around MonadFail by @newhoggy
    • ➕ Add ghc-8.8.1 to CI by @newhoggy
    • 🔀 Merge pull request #122 from haskell-works/tip-toe-around-monad-fail Tip toe around monad fail by @AlexeyRaga
    • 🆕 New version 0.4.5.3 by @newhoggy
  • v0.4.5.2 Changes

    August 12, 2019

    🔄 Changes

    • ➕ Add upper bound to text by @newhoggy
    • 🔀 Merge pull request #110 from haskell-works/add-upper-bound-to-text Add upper bound to text by @newhoggy
    • Conditionally define Lift instance for Text by @newhoggy
    • 🔀 Merge pull request #111 from haskell-works/conditionally-define-lift-instance-for-text Conditionally define lift instance for text by @newhoggy
    • 🆕 New version 0.4.5.2 by @newhoggy
  • v0.4.5.1 Changes

    August 01, 2019

    🔄 Changes

    • ✂ Remove comment in splice Haddock doesn't like it and fails because it thinks it's section syntax:

      src/Data/Avro/Deriving.hs:465:15: error: parse error on input ‘-- $(schemaDef' sch)’ | 465 | x = sch -- $(schemaDef' sch) | ``` by @alexbiehl

      • Merge pull request #109 from alexbiehl/patch-1 Remove comment in splice by @AlexeyRaga
      • Release v0.4.5.1 by @AlexeyRaga
  • v0.4.5.0 Changes

    July 31, 2019

    🔄 Changes