Skip to content

chore(master): release 1.0.0#3

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
release-please--branches--master--components--nodeshift
Open

chore(master): release 1.0.0#3
github-actions[bot] wants to merge 1 commit into
masterfrom
release-please--branches--master--components--nodeshift

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented May 19, 2023

🤖 I have created a release beep boop

1.0.0 (2025-06-05)

⚠ 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
  • This removes the watch command
  • this now uses the nodeshift/centos7-s2i-nodejs image by default. This should be a semver major change.

src

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

Features

  • add a flag, --build.incremental, that turns on incremental builds. (#254) (68be3dc), closes #253
  • add a token flag to pass in an auth token for API calls (#529) (4093fe0)
  • 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)
  • 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
  • build-strategy: Add Docker build strategy (#442) (384690f)
  • build.env: add a --build.env flag to specify build config environment variables (0a43536), closes #208
  • change the output Image Stream name and tag (#347) (3faa599)
  • config-loader: expose the configLocation options for the openshift-config-loader. (#198) (7462ead), closes #197
  • Create a namespace/project if one doesn't exist when using the --namespace flag (#275) (202d71b)
  • 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)
  • 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)
  • ingress: create an Ingress if there is one in the .nodeshift directory (#244) (f98cad4), closes #238
  • Knative Serving Deployment (#454) (88eed5d)
  • knative: Each deploy should create a new revision. (#467) (3ba9cb0)
  • 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)
  • nodeshift: pass new config loader options to the option config loader. (8b83d08), closes #66
  • pass in a non-default configLocation. (#400) (f1bd1b3)
  • project-archiver: Adding .gitignore (#463) (3f7d48d)
  • remove deprecation warnings from openshift rest client (#398) (2b97f49)
  • Remove Watch command (#296) (fa79166), closes #280
  • Replacing rimraf with custom module (#413) (9351d45)
  • update references of bucharest-gold to use the nodeshift namespace (#269) (6092108), closes #268
  • Update to latest Openshift Rest Client (#293) (e73db9c)
  • use async/await where appropriate (#48) (4735be4)
  • Use passed in credentials to deploy instead of getting the local kube config (#524) (7612ef8)

Bug Fixes

  • 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
  • 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)
  • build.recreate should also check the string version of true/false (#297) (140b13a), closes #295
  • build: Adding the configuration for coveralls (#516) (74dbf89)
  • config: add package name sanitisation (#212) (1c18b2a), closes #211
  • config: Allow scoped applications in the package name. (#539) (0e4a5db), closes #538
  • 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
  • fix typo in CLI option (3bc2ac6)
  • health-check enricher: don't fail if there is no dependencies prop in the package.json (#250) (96789c1), closes #249
  • increase build wait times linearly (#62) (356c53d)
  • label enricher should be called labels not label (0074e5b)
  • lint: update lint script. fix linting issues (#82) (8acaae3)
  • 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)
  • nodeshift-config: allow config properties to overwritten with new rest client update (#187) (9587efb)
  • nodeshift: No longer check and emit a warning for non-standard Node versions. (fa0c44e), closes #194
  • only small typo fix (#61) (9c148b6)
  • 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)
  • package: update openshift-config-loader to version 0.3.0 (#65) (f5b88c3)
  • package: update request to version 2.87.0 (#224) (2af9b47)
  • package: update yargs to version 10.0.3 (81effff)
  • package: update yargs to version 9.0.1 (e5efac9)
  • projectLocation should be set correctly. (#189) (4e061a9), closes #188
  • promisifying the newest release of mkdirp breaks mkdirp. (#412) (94a22f2), closes #411
  • README: remove the section talking about default environment variables being added to the DeploymentConfig (14cfb74), closes #231
  • remove the hardcoded 8080 for ports. (bd3f10b), closes #216
  • secrets: fix bug with secret naming. (5e9d324), closes #73
  • some typos in code and comments (#330) (b510e9d)
  • Template parameters should be inline with the openshift templates. (0d6c8cc), closes #103
  • travis-ci should use npm install instead of npm ci (#242) (938ec7d)
  • update and pin the openshift-rest-client version to 4.0.1 (#435) (e09d2be)
  • update openshift-rest-client and request for security vulnerability. https://nodesecurity.io/advisories/606 (#220) (95cf4c9)
  • update travis and package.json to only use node 8+ (7d9ff92)
  • 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 sinon from 9.2.3 to 9.2.4 (#541) (089809e)
  • 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.0 to 16.1.1 (#511) (28a8408)
  • upgrade yargs from 16.1.1 to 16.2.0 (#520) (0a2dc42)
  • when the projectLocation flag is used and no file property in the package.json, use the correct location (58e340a), closes #303

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--master--components--nodeshift branch from 878291a to afe9ac5 Compare August 16, 2023 16:56
@github-actions github-actions Bot force-pushed the release-please--branches--master--components--nodeshift branch 2 times, most recently from 8901e93 to 22892d1 Compare April 25, 2024 15:12
@github-actions github-actions Bot force-pushed the release-please--branches--master--components--nodeshift branch from 22892d1 to 2c112d5 Compare April 29, 2024 14:41
@github-actions github-actions Bot force-pushed the release-please--branches--master--components--nodeshift branch 4 times, most recently from 5ef931f to b1bea60 Compare March 4, 2025 15:15
@github-actions github-actions Bot force-pushed the release-please--branches--master--components--nodeshift branch from b1bea60 to 52433e2 Compare March 30, 2025 17:48
@github-actions github-actions Bot force-pushed the release-please--branches--master--components--nodeshift branch from 52433e2 to d18c966 Compare June 5, 2025 13:00
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