Heads up, since this is a non-backward compatible API change (adding a feature). This should actually be a minor version bump. (patch version bumps should be allowed to be downgraded by the user without breaking any user code).
Major version number for upgrade breaking changes
Minor version number that would result in any downgrade breaking change
Patch version when there is no API change
The only exception to the above rule is that when on Major version 0.x.x it's okay to treat major version bumps as minor version bumps.
Major version number for upgrade breaking changes
Minor version number that would result in any downgrade breaking change
Patch version when there is no API change
Heads up, since this is a non-backward compatible API change (adding a feature). This should actually be a minor version bump. (patch version bumps should be allowed to be downgraded by the user without breaking any user code).
Major version number for upgrade breaking changes Minor version number that would result in any downgrade breaking change Patch version when there is no API change
The only exception to the above rule is that when on Major version 0.x.x it's okay to treat major version bumps as minor version bumps.