Eventum Logo

Eventum

๐Ÿšฉ 2.1.0

Eventum 2.1.0 minor release โ€” performance boost, named sample access, placeholder support in Studio, and bug fixes.

Released February 21, 2026

A minor release with a significant performance improvement, new features for working with sample data and placeholders, and several bug fixes.

๐Ÿš€ New features

  • Named sample access โ€” access CSV and JSON sample data by column name in templates (e.g., sample.column_name instead of sample[0]).
  • Placeholder support in Studio โ€” plugin config forms in Eventum Studio now accept ${params.*} and ${secrets.*} placeholders.

โšก Performance

  • Timezone handling โ€” migrated from pytz to Python's built-in zoneinfo module, resulting in up to 2x faster event producing.

๐Ÿ› Bug fixes

  • Missing dataset headers โ€” CSV and JSON samples without headers now get automatically generated default column names.
  • YAML comments in configs โ€” full-line YAML comments no longer break config loading when used with template variables.
  • File output plugin โ€” fixed file not being properly closed before reopening.
  • Heterogeneous JSON samples โ€” samples with inconsistent keys across records are now handled correctly.
  • Stdout output plugin โ€” fixed a platform-specific bug by switching from writelines() to write().

๐Ÿงช Testing

  • Expanded test coverage for placeholder support, sample data handling, config loading, and API model validation.

๐Ÿ“ Other changes

  • Added Eventum Improvement Proposals document.
  • Formatted default values in plugin parameter schemas for better readability.

On this page