Seems reasonably balanced at first look.

My only concern, looking over this version, is that its pact-blade equivalent is rather pointless, as it is not the prerequisite for anything. Admittedly, a +0 magic sword you can summon from nowhere is more useful for a melee class than a warlock, but it seems slightly disappointing.

Additionally, the wording on the invocation extra attack needs to be clear that it does not stack with other Bonus Attacks.

Overall, it seems slightly on the powerful side (with both powerful spells and effective melee), but it is probably barely alright.
My main complaint at the moment is that it gets a D10 hit-die and all armor proficiencies with everything else. Nothing in specific seems too good, but it seems like a bit much overall.