git-changelog-lib icon indicating copy to clipboard operation
git-changelog-lib copied to clipboard

Such v1.1.1.0328.00 tags are not supported

Open JL-Code opened this issue 2 years ago • 1 comments

isReleaseTag Sourcecode:

  public static boolean isReleaseTag(final Tag tag) {
    // v1.1.1.0328.00
    return Pattern.matches("^[0-9]+\\.[0-9]+\\.[0-9]+", tag.getName().replaceAll("[^0-9\\.]", ""));
  }

matches is fixed as ^[0-9]+\\.[0-9]+\\.[0-9]+ does not support version 1.1.1.0328.00 and lib does not provide custom ^[0-9]+\\. [0-9]+\\. [0-9]+ entry. Expectation. Support v1.1.1.0328.00 version, preferably with customizable isReleaseTag matching rules.

JL-Code avatar Dec 07 '21 13:12 JL-Code

Correct, it supports only semantic versioning.

I dont know how your strategy works.

tomasbjerre avatar Dec 07 '21 14:12 tomasbjerre