Furthermore, looking at
RFC 8624 section 3.1, it seems that Google's Public DNS is roughly following the recommendations, but not completely. Below I have copied the table from RFC 8624 and highlighted in green which algorithms Google Public DNS has implemented per recommendation. The algorithms in red are not implemented yet and the one in yellow is optional.
+--------+--------------------+-----------------+-------------------+
| Number | Mnemonics | DNSSEC Signing | DNSSEC Validation |
+--------+--------------------+-----------------+-------------------+
| 1 | RSAMD5 | MUST NOT | MUST NOT |
| 3 | DSA | MUST NOT | MUST NOT |
| 5 | RSASHA1 | NOT RECOMMENDED | MUST |
| 6 | DSA-NSEC3-SHA1 | MUST NOT | MUST NOT |
| 7 | RSASHA1-NSEC3-SHA1 | NOT RECOMMENDED | MUST |
| 8 | RSASHA256 | MUST | MUST |
| 10 | RSASHA512 | NOT RECOMMENDED | MUST |
| 12 | ECC-GOST | MUST NOT | MAY |
| 13 | ECDSAP256SHA256 | MUST | MUST |
| 14 | ECDSAP384SHA384 | MAY | RECOMMENDED |
| 15 | ED25519 | RECOMMENDED | RECOMMENDED |
| 16 | ED448 | MAY | RECOMMENDED |
+--------+--------------------+-----------------+-------------------+
I want to applaud Google for dropping MD5 support as the first of all big public providers. I have tested Cloudflare's 1.1.1.1, DNSFilter, Cisco Umbrella/OpenDNS, NextDNS, Quad9, NuSEC, SafeDNS and Yandex DNS – they all happily accept MD5. However, it would be perfect of course if DSA is also phased out (and ED448 implemented). Is this on the roadmap?