I am pleased to announce that version 1.8.2 of ldns is now available. Besides some bugfixes, this release also has a few new features, most notably:
Since draft-ietf-dnsop-svcb-https will become RFC now anytime soon, SVCB and HTTPS RR types are now compiled by default.
Functionality for parsing and printing of EDNS0 Options.
The list of options in a packet can be accessed via a new function: ldns_pkt_edns_get_option_list(ldns_pkt *packet). The list can be further manipulated with functions as described in edns.h. Finally the options can be converted to presentation format with ldns_edns_option_list2buffer_str() from host2str.h.
drill will now also print EDNS0 options in a parsed format.