0.4.2 / 2026-05-19
2026-05-19 - released
- update modules and go version to 1.26.3
- fixed logging/js module console and loglevel has changed.
2026-05-14 - not release
-
fixed spellings (again)
-
improve metric definition : allow to set metric type by variable (before only static string);
- name: proceed elements scope: none loop: >- js: [ { "name": "connections_active", "type": "gauge", "help": "Active client connections.", "value": results["connections_active"] }] loop_var: metric metrics: - metric_name: $metric.name help: $metric.help type: $metric.type values: _: $metric.value
-
improve javascript integration (registry)
-
add javascript modules: additional works and docs is needed (read from local files, read/require js modules from files, examples...)
2025-07-27 - not release
- fixed spellings (use Code Spelling extension).
- convert and fixe up netscaler & veeam configurations to js (from go template).
2025-07-20 - not release
- fixed spellings (use Code Spelling extension).
- added: documentations for histograms.
- fixed: bug in preserve/restore symtab in loops that cause misbehavior with scope in metric : loop_var was sometime still defined and causing a bad default scope to undefined var.
- new: add metric type histogram. There are two usages: first to send back a parsed histogram metric from a prometheus page, second to build a locally defined metric using collected values.
2025-07-02 - not release
- fixed: config parsing - check for stand-alone metric_action not in metrics loop: exit with error message.
- fixed: panic in external identifiers lookup in js code.
- upgrade: to go 1.24.4, modules...