psvm -v "<release>" in root: upgrades Cargo.toml crate dependencies to the correct version respected to the polkadot release version.
e.g. psvm -v "1.10.0"
Compare release version with previous release on github.
e.g. compare 1.10.0 with 1.9.0
Check the files changed and go over the templates/parachain/ files. Apply changes to the base parachain.
Check the release for additional information of the changes that are made. Take note of the changes required for assets and contracts. These notes can then be used for downstream templates.
As for the latter, no changes have been found that affect asset parachain or contracts parachain.
Other changes:
workspace dependencies
alphabetical order of dependencies
Added license above every runtime/ file. It was added to the api.rs file in polkadot sdk but not the others. I choose to add it everywhere since it seemed the obvious thing to.
Base parachain upgrade:
psvm -v "<release>"
in root: upgrades Cargo.toml crate dependencies to the correct version respected to the polkadot release version. e.g.psvm -v "1.10.0"
templates/parachain/
files. Apply changes to the base parachain.As for the latter, no changes have been found that affect asset parachain or contracts parachain.
Other changes:
runtime/
file. It was added to the api.rs file in polkadot sdk but not the others. I choose to add it everywhere since it seemed the obvious thing to.