All Versions
23
Latest Version
Avg Release Cycle
27 days
Latest Release
1804 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