In c4a3c32 the parameter matching regex was changed from
const regex = /{{(\w|:|[\s-+.,@/\//()?=*_$])+}}/g;
to
const regex = /\{\{\s*([\p{L}_$][\p{L}\p{N}_.]*)(?::([^}]*))?\s*\}\}/gu;
While I think being stricter about parameter names is fine in theory, this is a big break in compatibility and broke lots of our saved templates.
I actually do need Unicode support, so I wouldn't ask to go back to the old regex. However it might make sense to allow consumers to specify their own regex.
In c4a3c32 the parameter matching regex was changed from
to
While I think being stricter about parameter names is fine in theory, this is a big break in compatibility and broke lots of our saved templates.
I actually do need Unicode support, so I wouldn't ask to go back to the old regex. However it might make sense to allow consumers to specify their own regex.