I don't think its fixed. DD still 100% miss them while CL hit them with 100% hit rate.
I don't know what it was like before, but it definitely feels like about 1 shot in 4 from my DDs will land and take one out, but maybe 2/3 from cruisers. Easy mode, high-level ships. Probably helps that the CL/CLT have +accuracy guns and higher FP though.