Handle non-printing characters in property names
It is currently possible to create duplicate-looking property names due to the inclusion of non-printing Unicode characters. Some of these characters are commonly generated by certain word processing or spreadsheet software. It seems like an extreme edge-case that an end-user would deliberately included one in a property name.
I can see arguments for either stripping non-printing/control unicode characters by default or rejecting input property names containing them and would personally be happy with either provided there was appropriate feedback either via API and UI.
Log in to comment and vote
Comments1
Chris Hexton
Mar 20, 2024
We've moved this suggestion to our "Backlog" queue. At the current time we aren't intending to build this feature over the coming 18 months, but we will reconsider annually and if there are extra votes on this feature.