With dockershim gone, nodes use CRI-native runtimes such as containerd or CRI-O directly. Kubernetes did not keep a renamed in-tree shim, Docker Engine itself did not gain native CRI, and the fix was not per-vendor shims — the CRI runtimes already existed.
Official docs