Update changelog that I forgot
Add missing changelog
Emergency security fix for deleting characters
Merge tag 'v14.4.19'

Conflicts:
	CHANGELOG
Enums are not usually integers, sorry
Move magic to its own namespace
Re-add some old make shortcuts
In magic, use Variant for all the old anonymous nested unions
Work around a compiler bug in error checks