Enabling CIDv1 (on go-ipfs, at least) automatically enables the “raw
leaves” feature. You can disable this with --raw-leaves=false.
Alternatively, you can say “add this file with all the default options
but return V1 CIDs” by passing the --upgrade-cidv0-in-output flag.
This flag is valid for all commands so, if you want CIDv1 everywhere,
you can alias ipfs to command ipfs --upgrade-cidv0-in-output.
The idea was that enabling CIDv1 should also enable all the fancy
features that CIDv1 supports. In this case, “raw leaves” stores the file
chunks as raw blocks of data instead of wrapping these blocks in
Are you interested in making a PR to the ipfs add command to document