I think this is just a terminology misunderstanding.
Since SandyBridge, Intel chips have been available in 3 flavors: i3, i5, and i7.
When IvyBridge came out, it was the same: i3, i5, and i7.
Haswell is also the same.
The naming scheme has not changed, but the processor "guts" have. So even though an i5 Sandy and i5 Haswell look the same by name, they are quite different in practice.