Question: how long does the yellow heart last on snapchat?
Answer: Once you and your friend have been Best Friends (Snapchat definition) for two weeks, that yellow heart changes to a red heart. So if you have been noticing this changing, it's not a sneaky backdoor update or anything, it's just things progressing.