Found it. The reason is this commit and issue HHH-17759
The new check Character.isJavaIdentifierStart( sqlString.charAt( indx + 1 )
results in false, e.g. for the "special" @ character. Because of this a named parameter is not extracted any longer at all.
I wonder why the @ - which is ubiquious in sql server for parameters - is not allowed here any more.
To work around this I need to replace the @ containing parameters throughout my code. Thanks :-(