Technically it’s right on schedule for “early 2019.” That would end July 1st. After that is “late 2019.” That said, hopefully it comes in much earlier 2019.
Semantically, it really depends on how many divisions one assumes.
The usage of "early" implies at least a "late" as in 2 divisions. But IMO a more conventional division would be 3, "early, "mid", "late".
Or even more depending on how you wanted to parse the term. "Early", "Early mid", "mid", "late mid", etc.
By analogy, compass directions N-S-E-W, or NE, or NNE, or NEEEE, etc
Since we have seen in the past that Supercell can play pretty loose even with their own deadlines, we really have no idea when/if the update will be forthcoming.