I'm sorry if it is not considered as an issue, but I found **nothing about this. 😞
If I give or summon a named item using the old syntax 'display:{Name:"name of item"}' that won't work (in 1.14.4) ... But if "name of item" is a number like 55 that works. Exactly the same with the Lore. So :
/give @p paper{display:{Name:"11",Lore:["24"]}} : works (name = 11, lore = 24) but :
/give @p paper{display:{Name:"11a",Lore:["24"]}} : gives a paper with lore but no name...
It's really strange that we can keep old syntax if there are exclusively numbers. It can exist a symbiosis between a new syntax name and an old syntax lore :/
Thank you !
Names and lores are JSON text now.
https://minecraft.gamepedia.com/Commands#Raw_JSON_text