Just reporting that the new LUCi options above in v24.10.0 work but only if you select one. If you select more than one from the list, it crashes DNSMasq.
After investigating, it's simply not putting a comma in the list.
It will list them like this:
cache-rr=A AAAA HTTPS
Which crashes DNSMasq:
Sun Feb 23 20:40:04 2025 daemon.crit dnsmasq[1]: bad RR type at line 13 of /var/etc/dnsmasq.conf.cfg01411c
Sun Feb 23 20:40:04 2025 daemon.crit dnsmasq[1]: FAILED to start up
instead of:
cache-rr=A,AAAA,HTTPS
or
cache-rr=A
cache-rr=AAAA
cache-rr=HTTPS
Both are valid.