Skip to content
This repository was archived by the owner on Apr 13, 2021. It is now read-only.

Releases: orlowdev/semantics

6.1.0

01 Mar 15:36
f5ddc7e

Choose a tag to compare

6.1.0

New features

  • (changelog) add support for writing to changelog 7ca53de

Bug fixes

  • (publishing) add changelog file managemnt eafb3de
  • (deliverability) add tagged docker images without postfixes 1d686b5

6.0.0

01 Mar 11:19
d753b90

Choose a tag to compare

6.0.0

New features

  • add publishing via git bbe94fe

    • this version is unstable

Bug fixes

  • (deps) resolve vulnerabilities found by npm audit c3ed1ab

BREAKING CHANGES

  • publishing tags using gits overrides the API-based publishing bbe94fe

5.1.1

14 Jun 17:59

Choose a tag to compare

5.1.1

Bug fixes

  • (versioning) handling cases when new release is not required 90f44c3

5.1.0

14 Jun 17:38
af9600a

Choose a tag to compare

5.1.0

New features

  • (config) add option to include or excude merge commits 10b9582

Bug fixes

  • (versioning) correct bumping for cases with no previous release f4f2a4d

5.0.0

14 Jun 17:10

Choose a tag to compare

5.0.0

New features

  • (bumping) whitelists and blacklists for commit types 767fdd0

    • Default whitelist: fix bumps patch
    • feat bumps minor
    • Default blacklist: empty array
    • White list consists of objects describing commit type
    • changelog title for the group and optional bumps property (which part of the version to bump)
    • Black list consists of commit type strings
    • If both lists have the same type
    • blacklist takes precedence and item from the whitelist is dropped
    • Versions are never bumped with blacklist commit types (avoid ambiguous version updates)
  • add support for ! before commit description 63bc9ba

  • (args) options without value become boolean true 66955d8

Bug fixes

  • (stdout) messages about commits now display correctly for 1 8801485
  • (console) skipping messages now use cyan instead of blue 96cecef
  • (changelog) put body as nested list instead of quote 4a5896b
  • (changelog) put features before fixes by default 5619c43
  • (utils) default values transformation 7389bf6
  • (changelog) exclude footer entries related to issues b13f271
  • (versioning) GLOB pattern compatibility with postfixes 7f719d4

BREAKING CHANGES

  • Some flags were removed (e.g. --fix-or-feat or --no-chore) 021b312
  • Github is referred to as the default repository by default (previously 021b312
  • When bumping a version with prefix or postfix 021b312
  • Commit author is not mentioned in the changelog by default 021b312
  • By default 021b312
  • New versions can be published without setting up their tag message (may be useful in some cases) 021b312
  • Temporary files are not created by default 021b312
  • Customizable commit descriptors are used instead of AngularJS-based spec on SemVer with hardcoded types 767fdd0
  • Major updates can now be issued with bumps property in the whitelist (specify bumps: major). Breaking change meta block still works as before 767fdd0