All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
6.0.1 (2020-02-19)
6.0.0 (2020-02-17)
5.0.0 (2020-01-22)
- 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
- pass in a non-default configLocation. (#400) (f1bd1b3), closes #341 #373
- remove deprecation warnings from openshift rest client (#398) (2b97f49), closes #377
4.2.0 (2020-01-13)
4.1.0 (2019-11-18)
4.0.0 (2019-11-04)
- 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
3.1.1 (2019-08-19)
3.1.0 (2019-08-19)
3.0.1 (2019-04-24)
3.0.0 (2019-04-12)
- 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
- BREAKING CHANGE: remove the nodeVersion flag. (#298) (1c104ff), closes #281
- Remove Watch command (#296) (fa79166), closes #280
- Update to latest Openshift Rest Client (#293) (e73db9c)
-
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)
2.1.0 (2019-02-01)
- Create a namespace/project if one doesn't exist when using the --namespace flag (#275) (202d71b), closes #235
2.0.1 (2018-12-12)
2.0.0 (2018-11-07)
- this now uses the nodeshift/centos7-s2i-nodejs image by default. This should be a semver major change.
1.12.0 (2018-08-15)
1.11.0 (2018-07-24)
- create/update/remove a config map if there is one in the .nodeshift directory. (#255) (f6f96c7), closes #203
1.10.0 (2018-07-19)
1.9.1 (2018-07-03)
- 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)
- 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)
- README: remove the section talking about default environment variables being added to the DeploymentConfig (14cfb74), closes #231
1.8.0 (2018-05-25)
1.7.3 (2018-05-21)
1.7.2 (2018-05-14)
- add a name (http) to the service port (#218) (c599dc0)
- remove the hardcoded 8080 for ports. (bd3f10b), closes #216
- update openshift-rest-client and request for security vulnerability. https://nodesecurity.io/advisories/606 (#220) (95cf4c9)
1.7.1 (2018-04-10)
1.7.0 (2018-04-02)
- build.env: add a --build.env flag to specify build config environment variables (0a43536), closes #208
1.6.0 (2018-03-22)
- Add an
--expose
flag which when true will create a default route and expose the default service (6e06ec6)
1.5.1 (2018-03-15)
- archiver: fix for source archiver when no files property is found in the package.json (3c856e8), closes #200
1.5.0 (2018-03-12)
- config-loader: expose the configLocation options for the openshift-config-loader. (#198) (7462ead), closes #197
1.4.1 (2018-03-02)
- nodeshift: No longer check and emit a warning for non-standard Node versions. (fa0c44e), closes #194
1.4.0 (2018-02-21)
- 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)
1.3.1 (2018-02-12)
-
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
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.