Er, please leave v in the tagname. Also change the commit message to v#. 

On May 16, 2014 8:06:44 AM PDT, David Humphrey <notifications@github.com> wrote:
>> @@ -83,6 +83,32 @@ module.exports = function(grunt) {
>>            }
>>          }
>>        }
>> +    },
>> +
>> +    bump: {
>> +      options: {
>> +        files: ['package.json', 'bower.json'],
>> +        commit: true,
>> +        commitMessage: 'Release v%VERSION%',
>> +        commitFiles: ['package.json', 'bower.json',
>'/dist/filer.js', '/dist/filer.min.js'],
>> +        createTag: true,
>> +        tagName: 'v%VERSION%',
>
>Just drop the `v` prefix.  From the semver docs:
>
>"A normal version number MUST take the form X.Y.Z where X, Y, and Z are
>non-negative integers, and MUST NOT contain leading zeroes. X is the
>major version, Y is the minor version, and Z is the patch version. Each
>element MUST increase numerically. For instance: 1.9.0 -> 1.10.0 ->
>1.11.0."
>
>---
>Reply to this email directly or view it on GitHub:
>https://github.com/js-platform/filer/pull/188/files#r12742790