Jsonfilter broken in recent SNAPSHOT?

I think jsonfilter broke in a SNAPSHOT r33426 or shortly before.

The example usage ifstatus lan | jsonfilter -e '@["ipv4-address"][0].address' produces blank instead of the first ipv4 address of a host.

I noticed it because https://github.com/simonyiszk/openwrt-rrm-nr-distributor stopped working, which I think I have narrowed down to /bin/ubus call hostapd.${other_iface} rrm_nr_get_own | /usr/bin/jsonfilter -e '$.value'.

I think the right people are already on the case: https://github.com/openwrt/openwrt/issues/22439.

banIP support thread - #3068 by dibdot - more, it was pushed to stable branch. And it is not retracted yet. It must be dealt with immediately.

I believe the fix was merged yesterday, so just upgrade to jsonfilter 2026.03.16 when it’s built by bots.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.