Skip to content

Releases: go-semantic-release/semantic-release

v2.3.0

17 Aug 19:20
Compare
Choose a tag to compare

2.3.0 (2020-08-17)

Chores

Documentation

Feature

Bug Fixes

  • files updater plugin (206cc35)
  • remove shorthand for provider options (76910a7)

Code Refactoring

v2.2.0

12 Aug 22:22
Compare
Choose a tag to compare

2.2.0 (2020-08-12)

Documentation

Feature

Code Refactoring

  • move commit-analyzer plugin to separate repo (d67beee)

v2.1.0

11 Aug 09:57
Compare
Choose a tag to compare

2.1.0 (2020-08-11)

Feature

v2.0.1

11 Aug 07:51
Compare
Choose a tag to compare

2.0.1 (2020-08-11)

Bug Fixes

v2.0.0

11 Aug 07:38
Compare
Choose a tag to compare

2.0.0 (2020-08-11)

Breaking Changes

BREAKING CHANGE: plugin interface

Chores

  • impreove generate script (e7b0540)

Documentation

Feature

  • add files updater plugin (2fe7a31)
  • add provider plugins (18e84ac)
  • add provider interface (671a48e)
  • add changelog generator plugin (9391076)
  • add ci conditions as plugins (74c8a1a)
  • add ci condition grpc interface (d0fe7d9)
  • use internal commit analyzer plugin (fa33d3a)
  • use buildin pkg to get plugins (804153c)
  • basic GRPC plugin interface (6be3df0)
  • add plugin manager (2fbcfba)

Bug Fixes

  • github: get correct owner name (bd19859)
  • update package import paths (3e5a588)
  • return error on unknown plugin type (d2771f0)
  • correctly stop all plugins on exit (86ec81f)
  • use mutex in KillAllPlugins (231afb2)

Code Refactoring

  • renaming (fbed7e7)
  • proto schema (d3b1de0)
  • use string map (749518c)
  • renaming (b1b73ab)
  • move grpc wrapper (1fbbacd)
  • remove changelog pkg (cc8649d)
  • remove commit pkg (7dac620)
  • updater interface (5cda205)
  • update config names (e096182)
  • use init function to initialize providers (645d80e)
  • remove context (4afa502)
  • use string as regexp (2447a6e)
  • set releases to private (4136135)
  • use string to represent version numbers (3def9ea)
  • use more primitive types for providers (600c585)
  • use protoc to generate structs (5b0f25b)
  • cli app (5e1d168)
  • move updaters in separate packages (ecad972)
  • move conditions in separate packages (684774a)
  • extract commit analyzer (3b0c098)
  • move commit and release structs in separate files (a8fe4ea)
  • move changelog generator in separate package (92a5c9b)
  • use singular name (b09fd54)
  • move repository interface to providers pkg (b85904e)
  • move github and gitlab to pkg/providers (eebe16e)
  • use RepositoryInfo struct (1a2d49d)
  • rename GetReleases function (ee08dc5)

Tests

v1.22.1

05 Jul 14:42
Compare
Choose a tag to compare

1.22.1 (2020-07-05)

Bug Fixes

  • NPM_CONFIG_USERCONFIG env check (2c38be1)

v1.22.0

22 Jun 07:56
Compare
Choose a tag to compare

1.22.0 (2020-06-22)

Feature

  • Add allow-no-changes flag (1cb17da)

v1.21.3

21 Jun 18:10
Compare
Choose a tag to compare

1.21.3 (2020-06-21)

Bug Fixes

  • only create npmrc if NPM_CONFIG_USERCONFIG is not set (ad23932)

v1.21.2

01 May 18:27
Compare
Choose a tag to compare

1.21.2 (2020-05-01)

Chores

Documentation

  • Added gitlab CI integration docs (77a0d57)

Bug Fixes

  • github: only allow commit tags (8cad036)

Code Refactoring

  • use correct assertion expected argument (09a0edb)
  • use testify (b8ab3e1)

Tests

  • prevent ci variables from leaking into the test (82c464c)

v1.21.1

26 Apr 16:45
Compare
Choose a tag to compare

1.21.1 (2020-04-26)

Chores

Documentation

Bug Fixes

  • handle config parse error (addfcbe)

Code Refactoring