Skip to content

Releases: researchgate/spire

v2.1.6

14 May 09:16
Compare
Choose a tag to compare

2.1.6 (2020-05-14)

Bug Fixes

  • deps: update dependency lerna to v3.21.0 (a5edeef)

v2.1.5

12 May 15:26
Compare
Choose a tag to compare

2.1.5 (2020-05-12)

Bug Fixes

  • semantic-release: Move provider logic from setup to run (dba578a)

v2.1.4

05 May 14:39
Compare
Choose a tag to compare

2.1.4 (2020-05-05)

Bug Fixes

  • Fix detection of git provider (6061ef2)

v2.1.3

05 May 14:16
Compare
Choose a tag to compare

2.1.3 (2020-05-05)

Bug Fixes

  • semantic-release: Correctly await results of async functions (f467fe6)

v2.1.2

05 May 11:12
Compare
Choose a tag to compare

2.1.2 (2020-05-05)

Bug Fixes

  • deps: update jest monorepo to v26 (ac300a8)

v2.1.1

30 Apr 17:36
Compare
Choose a tag to compare

2.1.1 (2020-04-30)

Bug Fixes

  • semantic-release: Set correct peerDependency (ee316f6)

v2.1.0

30 Apr 17:31
Compare
Choose a tag to compare

2.1.0 (2020-04-30)

Features

  • semantic-release: Detect provider if set to auto (df9b216)

v2.0.2

30 Apr 13:10
Compare
Choose a tag to compare

2.0.2 (2020-04-30)

Bug Fixes

  • Upgrade peer dependency of all packages (0988433)

v2.0.1

30 Apr 13:05
Compare
Choose a tag to compare

2.0.1 (2020-04-30)

Note: Version bump only for package spire

v2.0.0

30 Apr 12:16
Compare
Choose a tag to compare

2.0.0 (2020-04-30)

Bug Fixes

  • config-default: Remove unused dependency spire-plugin-semantic-release (669ac7c)
  • deps: lock file maintenance (975fde8)
  • deps: pin dependencies (7b23a2e)
  • deps: update dependency execa to v3 (#31) (29ce452)
  • deps: update dependency execa to v4 (ea9e466)
  • deps: update dependency fs-extra to v9 (68644ff)
  • deps: update dependency lint-staged to v10 (282732f)
  • deps: update dependency lint-staged to v9 (b84eb19)
  • deps: update dependency prettier to v2 (bb3a61e)
  • deps: update dependency yargs to v15 (42a49e2)
  • deps: update dependency yarn-deduplicate to v2 (338726a)
  • deps: update jest monorepo to v25 (76b7bed)
  • deps: update semantic-release monorepo (b8c2f69)
  • eslint: Check all files if the extend the correct config (4b499e1)
  • eslint: Correctly write and read eslint config files (0a66686)
  • Better error message if preflight check fails (d6fe235)
  • Correctly return error codes, by handling promise errors (c40971d)
  • disable non-interactive mode and github-release by default (8e4d789)
  • Do not do Promise.all on already resolved Promises (77c11a8)
  • Make spire compatible with yargs 14 (68f7ec8)
  • Use custom resolve method to resolve from current dir and spire install dir (28743c1)
  • lint-staged: Do not append git add for version 10 (e8af2bd)
  • lint-staged: Use simple lint-staged API and do not run if there are no linters defined (6e953db)
  • spire: detect indentation when writing package.json file (39521b5)
  • yargs: Correctly get unknown options as args (f5ae588)
  • set rootDir token to workspace root (1d25fab)

chore

  • require Node.js >=10.18 (0a2f755)

Features

  • deps: Update dependency cosmiconfig to v6 (#34) (5b13399)
  • eslint: Add prettier to default eslint config (#38) (ab75b4b)
  • eslint: Automatically create config for editor support (e936e55)
  • eslint: Support also json and yaml config files (4f49f5c)
  • eslint: Use eslint:recommended instead of unobtrusive (3df16cd)
  • semantic-release: Allow different providers(github, gitlab, none) to be specified in config (061ab3e)
  • Drop support for node 8 (9fc4019)
  • lerna-release: Support latest lerna options for creating github and gitlab releases (614570f)
  • plugin-prettier: autoset prettier config for eslint & ide integrations (1c29783)

BREAKING CHANGES

  • semantic-release: Default config does not include github steps
  • semantic-release: There are 3 default configs now (default, github, gitlab) and they all moved into the config subfolder
  • Require Node.js >= 10.18
  • Requires nodejs version 10 or newer.
  • config-default: spire-plugin-semantic-release is not installed anymore by 'spire-plugin-config-default'
  • lint-staged: spire-plugin-lint-staged no longer matches files case insensitive.
  • eslint: prettier is enabled in the default eslint config
  • lerna-release: This removes the githubRelease: true option. To migrate change the option to createRelease: "github"
  • lerna-release: The default configuration for githubRelease changed to false and publish is now run in interactive mode by default. If you want non-interactive mode again add --yes to extraArgs config.