The basic ERC1155 contract seems highly opinionated in its implementation of
Latest version, anywhere
The URI implementation which offers the same string no matter what ID is supplied and is not overridable makes the 1155 unusable in the NFT art space for (for example) prints of an NFT because the only way to use it is with a web based URL which is by definition based on impermanent storage (i.e. you can fail to renew the domain or go out of business).
You can’t use IPFS hashes for example.
The only way around it is to use a non standard URI function which then leaves us with issues when working with etherscan.
Code to reproduce