I don’t have much experience, but here @kristoffer.carlsson claims that
In my opinion, Serialization has proven to be significantly more stable between Julia versions than many other packages that claim to be so.
YMMV.
Also, note that you can make your code shorter/simpler with serialize("figure.makie", f1)
and f2 = deserialize("figure.makie")
.