Skip to content

chore: release 1.0.0#2

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
release-v1.0.0
Open

chore: release 1.0.0#2
github-actions[bot] wants to merge 1 commit into
masterfrom
release-v1.0.0

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Sep 14, 2020

🤖 I have created a release *beep* *boop*

1.0.0 (2023-05-19)

⚠ BREAKING CHANGES

  • This updates the default builder image to use Node 14 instead of Node 10
  • removal of Node 8 support
  • The api for the openshift rest client has changed slightly, but there should be no nodeshift api changes
  • Changing the base s2i images
  • Slight Refactor
  • 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 now uses the nodeshift/centos7-s2i-nodejs image by default. This should be a semver major change.

Features

  • add a token flag to pass in an auth token for API calls (#529) (4093fe0)
  • add a flag, --build.incremental, that turns on incremental builds. (#254) (68be3dc), closes #253
  • Add an --expose flag which when true will create a default route and expose the default service (6e06ec6)
  • add the --deploy.env flag (#226) (74c482c), closes #223
  • Add the ability to deploy a node app to Kubernetes(Minikube) (3e03c00)
  • add the imageTag flag. (#258) (399081e), closes #256
  • add the namespace flag (#234) (13e5316), closes #233
  • Adding web-app flag (#395) (d1d0c14)
  • adds the --dockerImage flag. (0d036f8), closes #178
  • BREAKING CHANGE: remove the nodeVersion flag. (#298) (1c104ff), closes #281
  • change the output Image Stream name and tag (#347) (3faa599), closes #337
  • Create a namespace/project if one doesn't exist when using the --namespace flag (#275) (202d71b), closes #235
  • create/update/remove a config map if there is one in the .nodeshift directory. (#255) (f6f96c7), closes #203
  • Default to Node 14 for the build image (#536) (76b6420)
  • Define a subdirectory below .nodeshift/ that indicates where Openshift resources are stored (#493) (ed269ea)
  • deprecate apiServer and replace with server (#527) (e80e1d9)
  • Make the docker container tag configurable. (#45) (2cce930)
  • nodeshift now know how to handle a Secret resource file. fixes #68 (64a5098)
  • Nodeshift should be able to use a Deployment type (#478) (816b0a3)
  • remove deprecation warnings from openshift rest client (#398) (2b97f49), closes #377
  • Use passed in credentials to deploy instead of getting the local kube config (#524) (7612ef8)
  • build-strategy: Add Docker build strategy (#442) (384690f)
  • build.env: add a --build.env flag to specify build config environment variables (0a43536), closes #208
  • config-loader: expose the configLocation options for the openshift-config-loader. (#198) (7462ead), closes #197
  • enricher: add runtime labels to resources. (#380) (1028af2), closes #374
  • enricher: Addition of a Health Check Enricher. (ec01ba5), closes #102
  • git-enricher: Added a git enricher which will add annotations to the metadata. (e46cf7d), closes #110
  • ingress: create an Ingress if there is one in the .nodeshift directory (#244) (f98cad4), closes #238
  • knative: Each deploy should create a new revision. (#467) (3ba9cb0)
  • project-archiver: Adding .gitignore (#463) (3f7d48d)
  • Knative Serving Deployment (#454) (88eed5d)
  • pass in a non-default configLocation. (#400) (f1bd1b3), closes #341 #373
  • Remove Watch command (#296) (fa79166), closes #280
  • update references of bucharest-gold to use the nodeshift namespace (#269) (6092108), closes #268
  • Update to latest Openshift Rest Client (#293) (e73db9c)
  • nodeshift: pass new config loader options to the option config loader. (8b83d08), closes #66
  • use async/await where appropriate (#48) (4735be4)

Bug Fixes

  • upgrade sinon from 9.2.3 to 9.2.4 (#541) (089809e)

  • config: Allow scoped applications in the package name. (#539) (0e4a5db), closes #538

  • fix typo in CLI option (3bc2ac6)

  • package.json & package-lock.json to reduce vulnerabilities (#485) (c249a8f)

  • package.json & package-lock.json to reduce vulnerabilities (#486) (80f85bc)

  • package.json & package-lock.json to reduce vulnerabilities (#506) (7e3ffdb)

  • package.json & package-lock.json to reduce vulnerabilities (#531) (4cfdc8f)

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

  • update and pin the openshift-rest-client version to 4.0.1 (#435) (e09d2be)

  • upgrade cross-env from 7.0.0 to 7.0.1 (#428) (56de6c6)

  • upgrade cross-env from 7.0.2 to 7.0.3 (#519) (1ce7f1f)

  • upgrade documentation from 12.1.4 to 12.2.0 (#438) (a6820a1)

  • upgrade documentation from 13.0.2 to 13.1.0 (#505) (8a80bda)

  • upgrade eslint-plugin-import from 2.22.0 to 2.22.1 (#499) (e8714d9)

  • upgrade eslint-plugin-node from 11.0.0 to 11.1.0 (#437) (591646e)

  • upgrade eslint-plugin-standard from 4.0.1 to 4.0.2 (#504) (8902b01)

  • upgrade eslint-plugin-standard from 4.0.2 to 4.1.0 (#509) (f47fa95)

  • upgrade js-yaml from 3.13.1 to 3.14.0 (#461) (afc4cb3)

  • upgrade js-yaml from 3.14.0 to 3.14.1 (#521) (8564710)

  • upgrade nock from 12.0.0 to 12.0.2 (#427) (8097b9d)

  • upgrade sinon from 9.0.2 to 9.0.3 (#489) (c565b23)

  • upgrade sinon from 9.0.3 to 9.1.0 (#501) (dc3bf1a)

  • upgrade sinon from 9.1.0 to 9.2.0 (#502) (5ad111e)

  • upgrade sinon from 9.2.0 to 9.2.1 (#508) (94b3ed1)

  • upgrade sinon from 9.2.1 to 9.2.2 (#522) (3873041)

  • upgrade sinon from 9.2.2 to 9.2.3 (#534) (dc77ebc)

  • upgrade standard-version from 8.0.1 to 8.0.2 (#482) (82c962c)

  • upgrade standard-version from 9.0.0 to 9.1.0 (#532) (7e46c89)

  • upgrade tape from 4.13.0 to 4.13.2 (#429) (f064833)

  • upgrade tar from 6.0.2 to 6.0.5 (#492) (14a3b1f)

  • upgrade tar from 6.0.5 to 6.1.0 (#535) (f600596)

  • upgrade yargs from 15.1.0 to 15.2.0 (#426) (fefb21e)

  • upgrade yargs from 15.4.0 to 15.4.1 (#487) (2744f85)

  • upgrade yargs from 16.0.0 to 16.1.0 (#507) (a95cb44)

  • upgrade yargs from 16.1.1 to 16.2.0 (#520) (0a2dc42)

  • build: Adding the configuration for coveralls (#516) (74dbf89)

  • actually obey 'ignore' in the --metadata.out option (#157) (8d85fbd)

  • add a name (http) to the service port (#218) (c599dc0)

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

  • build.recreate should also check the string version of true/false (#297) (140b13a), closes #295

  • container image name should be the project name (#83) (7fa4424)

  • default enrichers should be named properly (68eb2fa)

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

  • increase build wait times linearly (#62) (356c53d)

  • label enricher should be called labels not label (0074e5b)

  • load the projectLocation not relative to the nodeshift-config.js file (#302) (eaf0046), closes #301

  • make --quiet flag work again (#155) (f9a5cfb)

  • make sure the pod is initialized first before trying to get the log (66a7e8d), closes #164

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

  • new request and openshift-rest-client version to fix nsp (cc57558)

  • no need for .js to be at the end in the require (b7af0c0)

  • only small typo fix (#61) (9c148b6)

  • projectLocation should be set correctly. (#189) (4e061a9), closes #188

  • remove the hardcoded 8080 for ports. (bd3f10b), closes #216

  • some typos in code and comments (#330) (b510e9d)

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

  • when the projectLocation flag is used and no file property in the package.json, use the correct location (58e340a), closes #303

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

  • build-watcher: update how strictSSL option is found (6c61ae6)

  • config: add package name sanitisation (#212) (1c18b2a), closes #211

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

  • lint: update lint script. fix linting issues (#82) (8acaae3)

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

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

  • package: update openshift-config-loader to version 0.3.0 (#65) (f5b88c3)

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

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

  • update openshift-rest-client and request for security vulnerability. https://nodesecurity.io/advisories/606 (#220) (95cf4c9)

  • package: update yargs to version 10.0.3 (81effff)

  • Template parameters should be inline with the openshift templates. (0d6c8cc), closes #103

  • package: update yargs to version 9.0.1 (e5efac9)

  • update travis and package.json to only use node 8+ (7d9ff92)

  • upgrade yargs from 16.1.0 to 16.1.1 (#511) (28a8408)

  • secrets: fix bug with secret naming. (5e9d324), closes #73

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

src

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

Miscellaneous Chores


This PR was generated with Release Please.

@github-actions github-actions Bot force-pushed the release-v1.0.0 branch 2 times, most recently from 9d87b2b to 3dd1e18 Compare December 2, 2020 20:29
@github-actions github-actions Bot force-pushed the release-v1.0.0 branch 2 times, most recently from 00984c0 to 756a681 Compare January 8, 2021 23:14
@github-actions github-actions Bot force-pushed the release-v1.0.0 branch 2 times, most recently from 9248c0e to 496227b Compare July 18, 2021 00:28
@github-actions github-actions Bot force-pushed the release-v1.0.0 branch 2 times, most recently from 3c55663 to 8f24139 Compare September 24, 2021 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants