Compare commits

...
Author SHA1 Message Date
Jonathan Lipps 4cf2cc92d0 Publish
- appium@2.0.0-beta.40
 - @appium/base-driver@8.5.7
 - @appium/base-plugin@1.9.2
 - @appium/doctor@1.16.22
 - @appium/docutils@0.0.7
 - @appium/fake-plugin@2.0.3
 - @appium/support@2.59.2
 - @appium/test-support@1.3.22
2022-06-03 19:08:16 -07:00
Jonathan Lipps f3d31202e0 fix(support): other color deps are also prod deps 2022-06-03 19:02:54 -07:00
Jonathan Lipps 5dd2e35ac9 fix(support): log-symbols is a prod dep 2022-06-03 19:02:54 -07:00
Jonathan Lipps 87f4b7c52c Publish
- appium@2.0.0-beta.39
 - @appium/base-driver@8.5.6
2022-06-03 13:03:38 -07:00
Jonathan Lipps eae3efd1d7 fix(base-driver): don't assign log to jwproxy from opts 2022-06-03 12:48:27 -07:00
Renovate Bot dfd6b94e14 chore(workflows): pin dependencies 2022-06-03 10:42:53 -07:00
19 changed files with 132 additions and 26 deletions
+4 -4
View File
@@ -16,9 +16,9 @@ jobs:
node-version: [14.x, 16.x, 18.x]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@17f8bd926464a1afa4c6a11669539e9c1ba77048 # tag=v3
with:
node-version: ${{ matrix.node-version }}
- name: Install latest npm
@@ -34,7 +34,7 @@ jobs:
name: Lint & Check Types
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- name: Install dependencies
run: npm install
- name: ESLint
@@ -47,7 +47,7 @@ jobs:
needs: [test]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- name: Install dependencies
run: npm install
- name: Generate docs
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
name: Run FOSSA Analysis
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
with:
ref: '2.0'
- name: fossa analyze
+16
View File
@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.0.0-beta.40](https://github.com/appium/appium/compare/appium@2.0.0-beta.39...appium@2.0.0-beta.40) (2022-06-04)
**Note:** Version bump only for package appium
# [2.0.0-beta.39](https://github.com/appium/appium/compare/appium@2.0.0-beta.38...appium@2.0.0-beta.39) (2022-06-03)
**Note:** Version bump only for package appium
# [2.0.0-beta.38](https://github.com/appium/appium/compare/appium@2.0.0-beta.37...appium@2.0.0-beta.38) (2022-06-01)
**Note:** Version bump only for package appium
+6 -6
View File
@@ -1,6 +1,6 @@
{
"name": "appium",
"version": "2.0.0-beta.38",
"version": "2.0.0-beta.40",
"description": "Automation for Apps.",
"keywords": [
"automation",
@@ -59,12 +59,12 @@
"test:unit": "mocha \"./test/unit/**/*.spec.js\""
},
"dependencies": {
"@appium/base-driver": "^8.5.5",
"@appium/base-plugin": "^1.9.1",
"@appium/docutils": "^0.0.6",
"@appium/base-driver": "^8.5.7",
"@appium/base-plugin": "^1.9.2",
"@appium/docutils": "^0.0.7",
"@appium/schema": "^0.0.7",
"@appium/support": "^2.59.1",
"@appium/test-support": "^1.3.21",
"@appium/support": "^2.59.2",
"@appium/test-support": "^1.3.22",
"@babel/runtime": "7.18.3",
"@sidvind/better-ajv-errors": "2.0.0",
"ajv": "8.11.0",
+19
View File
@@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [8.5.7](https://github.com/appium/appium/compare/@appium/base-driver@8.5.6...@appium/base-driver@8.5.7) (2022-06-04)
**Note:** Version bump only for package @appium/base-driver
## [8.5.6](https://github.com/appium/appium/compare/@appium/base-driver@8.5.5...@appium/base-driver@8.5.6) (2022-06-03)
### Bug Fixes
* **base-driver:** don't assign log to jwproxy from opts ([eae3efd](https://github.com/appium/appium/commit/eae3efd1d7d2bd515e8e2844e1e16324a91ae47d))
## [8.5.5](https://github.com/appium/appium/compare/@appium/base-driver@8.5.4...@appium/base-driver@8.5.5) (2022-05-31)
**Note:** Version bump only for package @appium/base-driver
+17 -1
View File
@@ -22,6 +22,18 @@ const COMPACT_ERROR_PATTERNS = [/\bECONNREFUSED\b/, /socket hang up/];
const {MJSONWP, W3C} = PROTOCOLS;
const ALLOWED_OPTS = [
'scheme',
'server',
'port',
'base',
'reqBasePath',
'sessionId',
'timeout',
'log',
'keepAlive',
];
class JWProxy {
/** @type {string} */
scheme;
@@ -39,7 +51,11 @@ class JWProxy {
timeout;
constructor(opts = {}) {
const options = _.defaults(opts, {
opts = _.pick(opts, ALLOWED_OPTS);
// omit 'log' in the defaults assignment here because 'log' is a getter and we are going to set
// it to this._log (which lies behind the getter) further down
const options = _.defaults(_.omit(opts, 'log'), {
scheme: 'http',
server: 'localhost',
port: 4444,
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@appium/base-driver",
"version": "8.5.5",
"version": "8.5.7",
"description": "Base driver class for Appium drivers",
"keywords": [
"automation",
@@ -49,7 +49,7 @@
"test:unit": "mocha \"./test/unit/**/*.spec.js\""
},
"dependencies": {
"@appium/support": "^2.59.1",
"@appium/support": "^2.59.2",
"@babel/runtime": "7.18.3",
"@colors/colors": "1.5.0",
"async-lock": "1.3.1",
+8
View File
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.9.2](https://github.com/appium/appium/compare/@appium/base-plugin@1.9.1...@appium/base-plugin@1.9.2) (2022-06-04)
**Note:** Version bump only for package @appium/base-plugin
## [1.9.1](https://github.com/appium/appium/compare/@appium/base-plugin@1.9.0...@appium/base-plugin@1.9.1) (2022-05-31)
**Note:** Version bump only for package @appium/base-plugin
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@appium/base-plugin",
"version": "1.9.1",
"version": "1.9.2",
"description": "The base plugin used to create Appium 2.0 plugins",
"bugs": {
"url": "https://github.com/appium/appium/issues"
@@ -32,7 +32,7 @@
"test:unit": "mocha \"./test/unit/**/*.spec.js\""
},
"dependencies": {
"@appium/support": "^2.59.1"
"@appium/support": "^2.59.2"
},
"engines": {
"node": ">=14",
+8
View File
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.16.22](https://github.com/appium/appium/compare/@appium/doctor@1.16.21...@appium/doctor@1.16.22) (2022-06-04)
**Note:** Version bump only for package @appium/doctor
## [1.16.21](https://github.com/appium/appium/compare/@appium/doctor@1.16.20...@appium/doctor@1.16.21) (2022-05-31)
**Note:** Version bump only for package @appium/doctor
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@appium/doctor",
"version": "1.16.21",
"version": "1.16.22",
"description": "Test environment for fitness to run Appium",
"keywords": [
"automation",
@@ -46,7 +46,7 @@
"test:unit": "mocha \"./test/unit/**/*.spec.js\""
},
"dependencies": {
"@appium/support": "^2.59.1",
"@appium/support": "^2.59.2",
"@babel/runtime": "7.18.3",
"@colors/colors": "1.5.0",
"appium-adb": "9.6.1",
+8
View File
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [0.0.7](https://github.com/appium/appium/compare/@appium/docutils@0.0.6...@appium/docutils@0.0.7) (2022-06-04)
**Note:** Version bump only for package @appium/docutils
## [0.0.6](https://github.com/appium/appium/compare/@appium/docutils@0.0.5...@appium/docutils@0.0.6) (2022-05-31)
**Note:** Version bump only for package @appium/docutils
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@appium/docutils",
"version": "0.0.6",
"version": "0.0.7",
"description": "Documentation generation utilities for Appium and related projects",
"keywords": [
"appium",
@@ -40,7 +40,7 @@
"test:unit": "mocha \"./test/unit/**/*.spec.js\""
},
"dependencies": {
"@appium/support": "^2.59.1",
"@appium/support": "^2.59.2",
"@babel/runtime": "7.18.3",
"docdash": "1.2.0",
"jsdoc": "3.6.10",
+8
View File
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [2.0.3](https://github.com/appium/appium/compare/@appium/fake-plugin@2.0.2...@appium/fake-plugin@2.0.3) (2022-06-04)
**Note:** Version bump only for package @appium/fake-plugin
## [2.0.2](https://github.com/appium/appium/compare/@appium/fake-plugin@2.0.1...@appium/fake-plugin@2.0.2) (2022-06-01)
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@appium/fake-plugin",
"version": "2.0.2",
"version": "2.0.3",
"description": "A fake Appium 2.0 plugin",
"bugs": {
"url": "https://github.com/appium/appium/issues"
@@ -30,8 +30,8 @@
"test:unit": "mocha \"./test/unit/**/*.spec.js\""
},
"dependencies": {
"@appium/base-plugin": "^1.9.1",
"@appium/support": "^2.59.1",
"@appium/base-plugin": "^1.9.2",
"@appium/support": "^2.59.2",
"@babel/runtime": "7.18.3",
"bluebird": "3.7.2",
"lodash": "4.17.21",
+12
View File
@@ -3,6 +3,18 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [2.59.2](https://github.com/appium/appium/compare/@appium/support@2.59.1...@appium/support@2.59.2) (2022-06-04)
### Bug Fixes
* **support:** log-symbols is a prod dep ([5dd2e35](https://github.com/appium/appium/commit/5dd2e35ac99c8c8497ba30f882994a570a7521e9))
* **support:** other color deps are also prod deps ([f3d3120](https://github.com/appium/appium/commit/f3d31202e03fce301c2d2006dde163a50cdd9eda))
## [2.59.1](https://github.com/appium/appium/compare/@appium/support@2.59.0...@appium/support@2.59.1) (2022-05-31)
**Note:** Version bump only for package @appium/support
+4 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@appium/support",
"version": "2.59.1",
"version": "2.59.2",
"description": "Support libs used across appium packages",
"keywords": [
"automation",
@@ -44,6 +44,7 @@
},
"dependencies": {
"@babel/runtime": "7.18.3",
"@colors/colors": "1.5.0",
"archiver": "5.3.1",
"axios": "0.27.2",
"base64-stream": "1.0.0",
@@ -58,6 +59,7 @@
"klaw": "3.0.0",
"lockfile": "1.0.4",
"lodash": "4.17.21",
"log-symbols": "4.1.0",
"moment": "2.29.3",
"mv": "2.1.1",
"ncp": "2.0.0",
@@ -74,6 +76,7 @@
"semver": "7.3.7",
"shell-quote": "1.7.3",
"source-map-support": "0.5.21",
"supports-color": "8.1.1",
"teen_process": "1.16.0",
"uuid": "8.3.2",
"which": "2.0.2",
+8
View File
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.3.22](https://github.com/appium/appium/compare/@appium/test-support@1.3.21...@appium/test-support@1.3.22) (2022-06-04)
**Note:** Version bump only for package @appium/test-support
## [1.3.21](https://github.com/appium/appium/compare/@appium/test-support@1.3.20...@appium/test-support@1.3.21) (2022-05-31)
**Note:** Version bump only for package @appium/test-support
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@appium/test-support",
"version": "1.3.21",
"version": "1.3.22",
"description": "A collection of test utilities used across Appium packages",
"keywords": [
"automation",
@@ -46,7 +46,7 @@
"test:unit": "mocha \"./test/unit/**/*.spec.js\""
},
"dependencies": {
"@appium/support": "^2.59.1",
"@appium/support": "^2.59.2",
"@babel/runtime": "7.18.3",
"bluebird": "3.7.2",
"lodash": "4.17.21",