upgraded Mojolicious to v5.12
adopted html5