Steps to reproduce:
emacs -q -l test.el
test.el:
(package-initialize) ; evil already installed
(evil-mode)
(visual-line-mode)
(setq evil-respect-visual-line-mode t)
open a random file,
insert a aaaaaa
enter normal state press A
Expected result( | is the cursor):
aaaaaa|
Indeed:

I believe this is introduced by ad3e95f. and can be restored by
(with-eval-after-load 'evil-commands
(evil-define-motion evil-end-of-visual-line (count)
"Move the cursor to the last character of the current screen line.
If COUNT is given, move COUNT - 1 screen lines downward first."
:type inclusive
(end-of-visual-line count)))