Changelog
Filter Runtime Library release notes
v1.4.26 - 2025-05-02
Added
- Internal improvements: Makefile installs in editable mode by default
- Added
usernameandpasswordto the MQTT client inMQTTOut(Filter)
v1.4.25 - 2024-04-23
Added
- Internal improvements
v1.4.21
Added
-
Initial release of
filter-runtimebase library -
Filter Base Class
- Lifecycle hooks (
setup,process,shutdown) - ZeroMQ input/output routing
- Config parsing and normalization
- Lifecycle hooks (
-
Multi-filter Runner
run_multi()to coordinate multiple filters- Supports coordinated exit via
PROP_EXIT,OBEY_EXIT,STOP_EXIT
-
Telemetry and Metrics
- Structured logs and telemetry output
- Auto-tagging with filter ID, runtime version, and more
-
Utility Functions
- Download remote
jfrog://resources into local cache - Parse URI options and topic mappings (
tcp://...;a>main, etc.)
- Download remote
-
Highly Configurable
- Supports runtime tuning via environment variables
- Extensible
FilterConfigfor custom filters