๐ฉ 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_nameinstead ofsample[0]). - Placeholder support in Studio โ plugin config forms in Eventum Studio now accept
${params.*}and${secrets.*}placeholders.
โก Performance
- Timezone handling โ migrated from
pytzto Python's built-inzoneinfomodule, 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()towrite().
๐งช 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.