Hello,
in a custom plugin in Grav 1.6 I had this code:
$grav_user = $this->grav['accounts']->load('my_user');
$grav_user['login'] = 'my_user';
$grav_user['fullname'] = 'John Smith';
$data['access']['site']['login'] = true;
$grav_user->merge($data);
Now, in Grav 1.7, the call to the merge function causes a infinite loop: the problem is in function Grav\Common\User\DataUser\User->blueprints()...but I don't know why.