One with Shadows, the Warlock Invocation you can select at 5th level, has several issues.
1) The tool-tip is incorrect.The tool-tip currently states:
Invisibility ends early if you attack, cast another spell, take an action, or take damage.
It should say:
Invisibility ends early if you attack, cast another spell, take an action, move or take damage.
Which is in line with 5e and how you've implemented the spell.
2) One with Shadows is not recognizing Jump as movement.Currently you can become invisible with One with Shadows and Jump all over the map without breaking the invisibility.
3) One with Shadows is not recognizing The Fly Spell as movement.As long as you don't have to take a step to make your flight you can fly invisibly from your current location to your destination. (This is less of an issue as Fly only lasts for 10 turns and flying invisibly looks hella cool)
4) One with Shadows is not recognizing casting Misty Step as casting a spell.I'm not sure if it's because the casting time is a bonus action but you can currently become invisible, cast Misty Step, and still be invisible at your destination.