Skip to content

Pre-release id version do not update with a provided pre-release id #226

@stephenlacy

Description

@stephenlacy

Stemming from stephenlacy/bump-regex#17 I noticed that providing the dot-separated identifiers as the preid did not update the version correctly.

My understanding is if a preid of alpha.beta is passed to semver.inc with type prerelease it should update the prerelease version. Currently if I do not pass a preid it bumps correctly.

I created a repo to demonstrate: https://github.com/stevelacy/semver-test-1/blob/master/index.js

The current output is:

3.0.0-alpha.beta.0
3.0.0-alpha.beta.5.5

With a preid provided it resets the prerelease version to 0 regardless of what version is provided. I am assuming that this is not quite the desired effect.

Cheers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Bugthing that needs fixing

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions