hw-kafka-client v3.1.1 Release Notes

Release Date: 2020-05-21 // almost 4 years ago
  • ๐Ÿ”„ Changes

    • โœ… Disable parallel garbage colllector in CCI tests by @newhoggy
    • โœ… Disable parallel garbage collector from project.sh test by @newhoggy
    • ๐Ÿ”€ Merge pull request #134 from haskell-works/disable-parallel-garbage-collector-in-cci-tests Disable parallel garbage colllector in CCI tests by @newhoggy
    • feat(callback): Change log callback log level to KafkaLogLevel * Int becomes KafkaLogLevel (breaking changes) * Add documentation for callbacks Closes #135 by @Sir4ur0n
    • ๐Ÿ”€ Merge pull request #138 from Sir4ur0n/feat/logCallbackKafkaLogLevel feat(callback): Change log callback log level to KafkaLogLevel by @AlexeyRaga
    • doc(kafka): Add documentation * Document common types * Document Consumer types and functions * Add module documentation (full example from readme) * Fix links to replacements for deprecated functions by @Sir4ur0n
    • โœ… Dev env and how to run tests by @null
    • Get off stack by @null
    • ๐Ÿ“š Merge pull request #140 from Sir4ur0n/doc/KafkaConsumer doc(kafka): Add documentation by @AlexeyRaga
    • ๐Ÿ›  Fix hlint by @newhoggy
    • ๐Ÿ‘• Merge pull request #141 from haskell-works/fix-hlint Fix hlint by @newhoggy
    • ๐Ÿ›  Fix memory leak from not freeing per-message callback pointer by @felixmulder
    • ๐Ÿ‘‰ Use Foreign.Concurrent.newForeignPtr where applicable This is done in order to get rid of following problem: error: a C finalizer called back into Haskell. This was previously allowed, but is disallowed in GHC 6.10.2 and later. To create finalizers that may call back into Haskell, use Foreign.Concurrent.newForeignPtr instead of Foreign.newForeignPtr. Co-authored-by: Paweล‚ Szulc [email protected] by @lukasz-golebiewski
    • ๐Ÿ”€ Merge pull request #146 from lukasz-golebiewski/use-foreign-concurrent Use Foreign.Concurrent.newForeignPtr where applicable by @AlexeyRaga
    • ๐Ÿ”€ Merge pull request #145 from felixmulder/free-ptr-after-use Fix #143: memory leak from not freeing per-message callback pointer by @AlexeyRaga
    • ๐Ÿš€ Release v3.1.1 by @AlexeyRaga