Which of the following sentences properly uses a semicolon to join two independent clauses?

a There have been incredible updates in vegan food in the 21st century; vegan cheese didn't even melt just 10 short years ago, and now it's delicious.
b There have been incredible updates in vegan food. In the 21st century, vegan cheese didn't even melt just 10 short years ago; and now it's delicious.
c There have been incredible updates in vegan food in the 21st century vegan cheese didn't even melt just 10 short years ago; and now it's delicious.
d There have been incredible updates; in vegan food in the 21st century, vegan cheese didn't even melt just 10 short years ago, and now it's delicious.

a There have been incredible updates in vegan food in the 21st century; vegan cheese didn't even melt just 10 short years ago, and now it's delicious.