If release contains many commits and/or those commits contain many changed files, the command line could grow past OS limit. Using stdin avoids this.