v13.0.0
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 thegrokker
,timestamper
andfield_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
onISO8601
andUNIX
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