... well obviously it has, because it's June. Still, a brief explanation is in order.
Issue 24 is a double-sized issue (about 16,000 words instead of the standard 8-10K) so there's more to write. On top of that, I've been putting longer hours in at work because we're testing a new release, so I have less actual time to write. This has made my hope of getting the issue out on time a bit unrealistic.
I hope that it will be out this week. I am positive it will be out this month.
Sorry for the delay. Thanks for your patience. Assuming you are, in fact, patient, and not simply apathetic. :-D