The Cargo.toml file changes rarely, and pretty much in an exclusively additive way. There hasn’t been any formal policy adopted about this, and its possible there will be small breaking changes in the future, but you should feel pretty comfortable about the stability of the format in my opinion.