From c1310bd1da42f50f55a30e6ecb5fcf273001e0e7 Mon Sep 17 00:00:00 2001 From: Jason Weiss Date: Thu, 13 Apr 2023 15:20:47 -0700 Subject: [PATCH] Preparing for 0.4.1 release --- .github/workflows/release.yml | 6 +++--- CHANGELOG.md | 2 +- README.md | 20 +++++++++++--------- integration/utils/shell.ts | 4 ++-- notes/0.4.1.markdown | 13 +++++++++++++ package.json | 2 +- project/Libs.scala | 4 ++-- 7 files changed, 33 insertions(+), 18 deletions(-) create mode 100644 notes/0.4.1.markdown diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 58723248..9d7202e3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,8 +8,8 @@ on: jobs: release: env: - CSW_VERSION: "5.0.1-RC1" # Change before releasing (before tagging repo) - ESW_VERSION: "0.5.0-RC1" + CSW_VERSION: "5.0.1" # Change before releasing (before tagging repo) + ESW_VERSION: "0.5.0" runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -81,7 +81,7 @@ jobs: - name: NPM Publish run: | - npm version v0.4.1-RC1 --allow-same-version --no-git-tag-version + npm version v0.4.1 --allow-same-version --no-git-tag-version npm publish --access public env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index a14eeb45..32fc60eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ Npm module published for ESW-TS can be found [here](https://www.npmjs.com/packag ## Upcoming Changes n/a -## [ESW-TS v0.4.1] - 2023-03-28 +## [ESW-TS v0.4.1] - 2023-04-12 * Updated release instructions diff --git a/README.md b/README.md index 46af1514..ff652cde 100644 --- a/README.md +++ b/README.md @@ -177,27 +177,29 @@ Document automatically gets released using release pipeline. ## Version compatibility -| esw-ts | esw | csw | -|------------|------------|------------| +| esw-ts | esw | csw | +|--------|--------|--------| +| v0.4.1 | v0.5.1 | v5.0.1 | | v0.4.1-RC1 | v0.5.1-RC1 | v5.0.1-RC1 | -| v0.4.0 | v0.5.0 | v5.0.0 | +| v0.4.0 | v0.5.0 | v5.0.0 | | v0.4.0-RC2 | v0.5.0-RC2 | v5.0.0-RC2 | | v0.4.0-RC1 | v0.5.0-RC1 | v5.0.0-RC1 | -| v0.3.0 | v0.4.0 | v4.0.1 | +| v0.3.0 | v0.4.0 | v4.0.1 | | v0.3.0-RC1 | v0.4.0-RC1 | v4.0.1-RC1 | -| v0.2.0 | v0.3.0 | v4.0.0 | +| v0.2.0 | v0.3.0 | v4.0.0 | | v0.2.0-RC2 | v0.3.0-RC2 | v4.0.0-RC2 | | v0.2.0-RC1 | v0.3.0-RC1 | v4.0.0-RC1 | -| v0.2.0-M1 | v0.3.0-M1 | v4.0.0-M1 | -| v0.1.0 | v0.2.1 | v0.3.1 | +| v0.2.0-M1 | v0.3.0-M1 | v4.0.0-M1 | +| v0.1.0 | v0.2.1 | v0.3.1 | | v0.1.0-RC1 | v0.2.0-RC1 | v0.3.0-RC1 | -| v0.1.0-M1 | v0.2.0-M1 | v0.3.0-M1 | +| v0.1.0-M1 | v0.2.0-M1 | v0.3.0-M1 | ## Public Release History | Date | Tag | Source | Docs | Assets | |------------|--------|-------------------------------------------------------------------|------------------------------------------------------------------|----------------------------------------------------------------------------------| -| 2022-11-15 | v0.4.0 | [esw-ts-0.3.0](https://github.com/tmtsoftware/esw-ts/tree/v0.4.0) | [esw-ts-0.3.0 docs](https://tmtsoftware.github.io/esw-ts/0.4.0/) | [esw-ts-0.4.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0) | +| 2023-04-12 | v0.4.1 | [esw-ts-0.4.1](https://github.com/tmtsoftware/esw-ts/tree/v0.4.1) | [esw-ts-0.4.1 docs](https://tmtsoftware.github.io/esw-ts/0.4.1/) | [esw-ts-0.4.1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.1) | +| 2022-11-15 | v0.4.0 | [esw-ts-0.4.0](https://github.com/tmtsoftware/esw-ts/tree/v0.4.0) | [esw-ts-0.4.0 docs](https://tmtsoftware.github.io/esw-ts/0.4.0/) | [esw-ts-0.4.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0) | | 2022-02-09 | v0.3.0 | [esw-ts-0.3.0](https://github.com/tmtsoftware/esw-ts/tree/v0.3.0) | [esw-ts-0.3.0 docs](https://tmtsoftware.github.io/esw-ts/0.3.0/) | [esw-ts-0.3.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.3.0) | | 2021-09-23 | v0.2.0 | [esw-ts-0.2.0](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0) | [esw-ts-0.2.0 docs](https://tmtsoftware.github.io/esw-ts/0.2.0/) | [esw-ts-0.2.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0) | | 2021-02-01 | v0.1.0 | [esw-ts-0.1.0](https://github.com/tmtsoftware/esw-ts/tree/v0.1.0) | [esw-ts-0.1.0 docs](https://tmtsoftware.github.io/esw-ts/0.1.0/) | [esw-ts-0.1.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.1.0) | diff --git a/integration/utils/shell.ts b/integration/utils/shell.ts index 2a3e17d5..882c7f3f 100644 --- a/integration/utils/shell.ts +++ b/integration/utils/shell.ts @@ -38,9 +38,9 @@ const appLauncherSync = (name: string, version = 'master-SNAPSHOT') => //const csw_sha = '5088284' //const csw_sha = 'a24934e' -const csw_sha = '5.0.1-RC1' +const csw_sha = '5.0.1' //const esw_sha = '06a6bf1' -const esw_sha = '0.5.1-RC1' +const esw_sha = '0.5.1' export const executeServicesScript = appLauncher('backend-testkit-services', esw_sha) export const executeComponentScript = appLauncher('backend-testkit-component', esw_sha) diff --git a/notes/0.4.1.markdown b/notes/0.4.1.markdown new file mode 100644 index 00000000..5bf59e8d --- /dev/null +++ b/notes/0.4.1.markdown @@ -0,0 +1,13 @@ +# ESW-TS - v0.4.1 + +This is a release of the ESW-TS npm module version v0.4.1 +See [CHANGELOG.md](CHANGELOG.md) for details of all releases. + +This version is compatible with `ESW` version v0.5.1 + +This version is compatible with `CSW` version v5.0.1 + +## Documentation + +Paradox documentation can be found [here](https://tmtsoftware.github.io/esw-ts/0.4.1/) +The API documentation can be found [here](https://tmtsoftware.github.io/esw-ts/0.4.1/common/ts-docs.html) diff --git a/package.json b/package.json index 05115b19..89b841bd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tmtsoftware/esw-ts", - "version": "0.4.1-RC1", + "version": "0.4.1", "description": "Typescript client for gateway", "main": "dist/src/index.js", "typings": "dist/src/index.d.ts", diff --git a/project/Libs.scala b/project/Libs.scala index 0a7e5075..c3183fc8 100644 --- a/project/Libs.scala +++ b/project/Libs.scala @@ -12,7 +12,7 @@ object Libs { } object ESW { - private val defaultESWVersion = "0.5.1-RC1" + private val defaultESWVersion = "0.5.1" val Version: String = sys.props.get("prod.publish") match { case Some("true") => sys.env.getOrElse("ESW_VERSION", defaultESWVersion) @@ -21,7 +21,7 @@ object ESW { } object CSW { - private val defaultCswVersion = "5.0.1-RC1" + private val defaultCswVersion = "5.0.1" val Version: String = sys.props.get("prod.publish") match { case Some("true") => sys.env.getOrElse("CSW_VERSION", defaultCswVersion)