Skip to content

v13.0.0

Compare
Choose a tag to compare
@ekneg54 ekneg54 released this 27 Jun 13:12
· 76 commits to main since this release
e6b8838

Breaking

  • This release limits the maximum python version to 3.12.3 because of the issue
    #612.
  • Remove normalizer processor, as it's functionality was replaced by the grokker, timestamper and field_manager processors
  • Remove elasticsearch_output connector to reduce maintenance effort

Features

  • add a helm chart to install logprep in kubernetes based environments

Improvements

  • add documentation about behavior of the timestamper on ISO8601 and UNIX time parsing
  • add unit tests for helm chart templates
  • add helm to github actions runner
  • add helm chart release to release pipeline

Bugfix

  • fixes a bug where it could happen that a config value could be overwritten by a default in a later configuration in a multi source config scenario
  • fixes a bug in the field_manager where extending a non list target leads to a processing failure
  • fixes a bug in pseudonymizer where a missing regex_mapping from an existing config_file causes logprep to crash continuously

Details

  • set upper python version limit to <3.12.4 and revise github workflows by @dtrai2 in #614
  • configuration overwrites with default values by @ekneg54 in #613
  • field_manager does not writes to a non list target field if extend_target_list by @ekneg54 in #616
  • remove normalizer processor by @dtrai2 in #400
  • improve timestamper processor documentation by @ekneg54 in #618
  • Pseudonymizer late error on non existing regexmapping by @ekneg54 in #617
  • add helm chart by @ekneg54 in #606
  • remove elasticsearch_output connector by @ekneg54 in #620
  • add helm chart release to release pipeline by @ekneg54 in #621
  • prepare release 13 by @ekneg54 in #623

Full Changelog: v12.0.0...v13.0.0