Skip to content

Releases: haskell-works/avro

Release v0.6.0.1

25 Jan 04:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0.0...v0.6.0.1

Release v0.6.0.0

28 Dec 11:59
b82de8f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.2.1...v0.6.0.0

Release v0.5.2.0

14 Apr 05:04
Compare
Choose a tag to compare

Changes

Release v0.5.1.0

30 Mar 22:59
Compare
Choose a tag to compare

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

Release v0.5.0.0

25 Mar 08:06
Compare
Choose a tag to compare

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
  • 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

Release v0.4.7.0

25 Feb 03:16
Compare
Choose a tag to compare

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

Release v0.4.6.0

16 Jan 02:34
Compare
Choose a tag to compare

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

Release v0.4.5.4

03 Nov 22:33
Compare
Choose a tag to compare

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

Release v0.4.5.3

03 Oct 22:31
Compare
Choose a tag to compare

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

Release v0.4.5.2

12 Aug 03:47
Compare
Choose a tag to compare

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