Skip to content

Latest commit

 

History

History
362 lines (155 loc) · 15.5 KB

CHANGELOG.md

File metadata and controls

362 lines (155 loc) · 15.5 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

6.0.1 (2020-02-19)

Bug Fixes

  • promisifying the newest release of mkdirp breaks mkdirp. (#412) (94a22f2), closes #411

6.0.0 (2020-02-17)

⚠ BREAKING CHANGES

  • removal of Node 8 support

  • Engine parameter targets node 10+ (#406) (c820b80)

5.0.0 (2020-01-22)

⚠ BREAKING CHANGES

  • The api for the openshift rest client has changed slightly, but there should be no nodeshift api changes

While this doesn't have to be a semver-major release, there might be some unexpected bugs. One known issue, is we are no longer passing a custom config to the rest client. If this removal causes issues we can work on a way to put it back in

Features

4.2.0 (2020-01-13)

Features

4.1.0 (2019-11-18)

Features

4.0.0 (2019-11-04)

⚠ BREAKING CHANGES

  • Changing the base s2i images

This removes the deprecated nodeshift/centos7-s2i-nodejs images and replaces then with the UBI based Node images from Red Hat Software Collections

src

  • using ubi7/nodejs-10 as default image (#372) (0bc82bd)

3.1.1 (2019-08-19)

3.1.0 (2019-08-19)

Bug Fixes

Features

  • change the output Image Stream name and tag (#347) (3faa599), closes #337

3.0.1 (2019-04-24)

3.0.0 (2019-04-12)

  • remove the string version of the namespace flag (#299) (5674b89), closes #299 #282

Bug Fixes

  • build.recreate should also check the string version of true/false (#297) (140b13a), closes #295
  • load the projectLocation not relative to the nodeshift-config.js file (#302) (eaf0046), closes #301
  • when the projectLocation flag is used and no file property in the package.json, use the correct location (58e340a), closes #303

Features

BREAKING CHANGES

  • Slight Refactor

  • Updating the Openshift Rest Client to 2.1.0, which has a new API

  • Removing strictSSL and tryServiceAccount flags since the updated openshift rest client doesn't need them.

  • Removes the openshift config loader, which is no longer used

  • remove the string option for namespace creation. This has been deprecated and it is now time to remove it

  • This removes the watch command

This feature was just wrapping the oc rsync command, which nodeshift probably shouldn't be doing. It is better to just use that command instead

2.1.1 (2019-02-04)

Bug Fixes

  • namespace.name spelling/parsing error (#283) (afb2a64)

2.1.0 (2019-02-01)

Bug Fixes

  • add the --no-perm=true option to the oc rsync command (#277) (b4695c6), closes #274

Features

  • Create a namespace/project if one doesn't exist when using the --namespace flag (#275) (202d71b), closes #235

2.0.1 (2018-12-12)

Bug Fixes

  • deployment enricher should also look for DeploymentConfig kind (6a2c162), closes #271

2.0.0 (2018-11-07)

Features

  • update references of bucharest-gold to use the nodeshift namespace (#269) (6092108), closes #268

BREAKING CHANGES

  • this now uses the nodeshift/centos7-s2i-nodejs image by default. This should be a semver major change.

1.12.0 (2018-08-15)

Features

1.11.0 (2018-07-24)

Features

  • create/update/remove a config map if there is one in the .nodeshift directory. (#255) (f6f96c7), closes #203

1.10.0 (2018-07-19)

Features

  • add a flag, --build.incremental, that turns on incremental builds. (#254) (68be3dc), closes #253

1.9.1 (2018-07-03)

Bug Fixes

  • health-check enricher: don't fail if there is no dependencies prop in the package.json (#250) (96789c1), closes #249

1.9.0 (2018-06-07)

Bug Fixes

  • travis-ci should use npm install instead of npm ci (#242) (938ec7d)

Features

  • add the namespace flag (#234) (13e5316), closes #233
  • ingress: create an Ingress if there is one in the .nodeshift directory (#244) (f98cad4), closes #238

1.8.1 (2018-05-25)

Bug Fixes

  • README: remove the section talking about default environment variables being added to the DeploymentConfig (14cfb74), closes #231

1.8.0 (2018-05-25)

Features

1.7.3 (2018-05-21)

Bug Fixes

  • package: update request to version 2.87.0 (#224) (2af9b47)

1.7.2 (2018-05-14)

Bug Fixes

1.7.1 (2018-04-10)

Bug Fixes

1.7.0 (2018-04-02)

Features

  • build.env: add a --build.env flag to specify build config environment variables (0a43536), closes #208

1.6.0 (2018-03-22)

Features

  • Add an --expose flag which when true will create a default route and expose the default service (6e06ec6)

1.5.1 (2018-03-15)

Bug Fixes

  • archiver: fix for source archiver when no files property is found in the package.json (3c856e8), closes #200

1.5.0 (2018-03-12)

Features

  • config-loader: expose the configLocation options for the openshift-config-loader. (#198) (7462ead), closes #197

1.4.1 (2018-03-02)

Bug Fixes

  • nodeshift: No longer check and emit a warning for non-standard Node versions. (fa0c44e), closes #194

1.4.0 (2018-02-21)

Features

  • undeploy: Add an option that, when true, will also remove builds, buildConfigs and Imagestreams (#190)(aebb5a1)

1.3.3 (2018-02-19)

1.3.2 (2018-02-13)

Bug Fixes

1.3.1 (2018-02-12)

Bug Fixes

  • nodeshift-config: allow config properties to overwritten with new rest client update (#187) (9587efb)

  • route-spec update route spec definition to not overwrite the spec:to:name property if one is specified. (#185) fixes #184

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.