Jonathan Lipps
c9a989ab28
chore(base-driver): remove beta tag from package.json. we can publish as latest now.
2021-08-19 15:00:38 -07:00
Jonathan Lipps
b671d0cef3
docs(appium): add FAQ to 1.x EOL plan
2021-08-19 14:05:44 -07:00
Jonathan Lipps
5c962965e4
docs(appium): add note about appium:options to 2.0 migration doc
2021-08-19 13:38:28 -07:00
Jonathan Lipps
bf313c2b07
fix(ci): fix fossa script yml typo
2021-08-19 13:38:28 -07:00
Jonathan Lipps
4f1bf3d3b8
feat(base-driver): support appium:options capability to hold all appium caps
2021-08-19 13:38:28 -07:00
Christopher Hiller
76d147aba1
chore: configure FOSSA
...
FOSSA was giving us a bunch of warnings about copyleft licenses, but these licenses are only present in our examples. This configuration file will tell FOSSA to ignore that stuff.
FOSSA recognizes `examples/` as something it should skip, but not `sample-code`. It's easier to rename the dir than it is to negotiate a PR with FOSSA. Why they don't allow the config file to just ignore directories is beyond me...
2021-08-18 12:25:13 -07:00
Renovate Bot
797a1990a6
chore(gulp-plugins): update dependency eslint to ^7.32.0
2021-08-17 10:34:58 -07:00
Renovate Bot
4a7b02d03a
chore(gulp-plugins): update dependency babel-plugin-source-map-support to ^2.1.3
2021-08-17 10:34:41 -07:00
Jonathan Lipps
eaafb29fee
chore: update git tags in package.json based on last lerna release
2021-08-16 16:05:50 -07:00
Jonathan Lipps
ec6a90a797
Publish
...
- appium@2.0.0-beta.13
- @appium/base-driver@8.0.0-beta.7
- @appium/doctor@1.16 .1
- @appium/eslint-config-appium@4.7.1
- @appium/fake-driver@3.0.0
- @appium/gulp-plugins@5.5.1
- @appium/support@2.54 .0
- @appium/test-support@1.3.4
@appium/gulp-plugins@5.5.1
@appium/support@2.54.0
@appium/test-support@1.3.4
@appium/fake-driver@3.0.0
@appium/eslint-config-appium@4.7.1
@appium/doctor@1.16.1
appium@2.0.0-beta.13
2021-08-16 15:48:44 -07:00
Jonathan Lipps
2fb08bbd7f
chore: set lerna release type to github
2021-08-16 15:48:00 -07:00
Jonathan Lipps
c5bcd82263
docs(appium): add 2.x migration doc with all current known breaking changes
2021-08-16 12:59:23 -07:00
Jonathan Lipps
7f8e62e983
docs(appium): update appium 1.x eol doc
2021-08-16 12:59:23 -07:00
Mykola Mokhnach
8fa1cee8af
docs(appium): create Appium 1 EOL plan
2021-08-16 12:59:23 -07:00
Christopher Hiller
07a854acd2
chore: remove unused scripts/ dir
2021-08-13 12:40:17 -07:00
Christopher Hiller
cfb1401d0f
docs(contributing): add new release/publishing instructions; closes #15432
2021-08-13 12:40:17 -07:00
Christopher Hiller
39b8fd5476
chore: update lerna config to automatically push tags & create a GH release
2021-08-13 12:40:17 -07:00
Christopher Hiller
ee00285b38
chore: global chai
...
This PR makes `chai` and `should()` _globals_ when using Mocha:
- `chai` is configured with `chai-as-promised`
- A `.mocharc.js` requires `./test/setup.js` _from the monorepo root_.
- Updated the ESLint config to recognize the globals.
- Updated Wallaby config
All instances of `import chai...` and the like have been removed from all test files.
v2.0.0-beta
2021-08-13 10:40:52 -07:00
Renovate Bot
b514971e99
chore(gulp-plugins): update dependency @types/mocha to ^8.2.3
2021-08-13 14:41:53 +00:00
Renovate Bot
549defda91
chore(gulp-plugins): update dependency @octokit/rest to ^18.9.0
2021-08-13 13:48:00 +00:00
Renovate Bot
11c2c802ed
chore(gulp-plugins): update babel monorepo
2021-08-13 12:15:51 +00:00
Renovate Bot
fc23e07348
chore(fake-driver): update dependency xmldom to ^0.6
2021-08-13 10:36:26 +00:00
Renovate Bot
b2233e84a1
chore(fake-driver): update dependency asyncbox to ^2.8.0
2021-08-13 10:08:04 +00:00
Renovate Bot
d8d799a19c
chore(eslint-config-appium): update dependency eslint-plugin-promise to ^5.1.0
2021-08-13 08:43:48 +00:00
Renovate Bot
c3d328cb81
chore(eslint-config-appium): update dependency eslint-plugin-import to ^2.24.0
2021-08-13 05:16:49 +00:00
Renovate Bot
7f57f4ec45
chore(doctor): update dependency inquirer to ^8.1.2
2021-08-13 04:00:48 +00:00
Renovate Bot
5ed2e36b47
chore(doctor): update dependency colors to ^1.4.0
2021-08-13 02:28:57 +00:00
Renovate Bot
ab2245dcfb
chore(doctor): update dependency authorize-ios to ^1.2.1
2021-08-13 02:01:05 +00:00
Renovate Bot
94bcad8570
chore(doctor): update dependency appium-adb to ^8.13.2
2021-08-13 00:29:18 +00:00
Renovate Bot
a6f45e5529
chore(base-driver): update dependency ws to ^7.5.3
2021-08-12 23:23:26 +00:00
Renovate Bot
59222ca0d3
chore(base-driver): update dependency webdriverio to ^6.12.1
2021-08-12 21:58:57 +00:00
Renovate Bot
6b9c778d35
chore(base-driver): update dependency serve-favicon to ^2.5.0
2021-08-12 21:07:23 +00:00
Renovate Bot
8cb6df6952
chore(base-driver): update dependency morgan to ^1.10.0
2021-08-12 19:58:08 +00:00
Renovate Bot
26bcc8db70
chore(base-driver): update dependency express to ^4.17.1
2021-08-12 18:17:05 +00:00
Renovate Bot
b81d43978a
chore(base-driver): update dependency body-parser to ^1.19.0
2021-08-12 16:49:09 +00:00
Renovate Bot
7095d9e7e6
chore(base-driver): update dependency async-lock to ^1.3.0
2021-08-12 15:24:28 +00:00
Renovate Bot
d414b6e8ed
chore(appium): update dependency yaml to ^1.10.2
2021-08-12 14:44:10 +00:00
Renovate Bot
5a09fdf722
chore(appium): update dependency ora to ^5.4.1
2021-08-12 13:27:55 +00:00
Renovate Bot
bdc9bcbd02
chore(): update dependency lint-staged to ^11.1.2
2021-08-12 12:50:36 +00:00
Renovate Bot
f59e79d649
chore(support): update dependency plist to ^3.0.3
2021-08-12 11:34:38 +00:00
Renovate Bot
589d776ab1
chore(): update dependency mjpeg-server to ^0.3.1
2021-08-12 08:25:08 +00:00
Renovate Bot
07787168a7
chore(appium): update dependency @appium/base-plugin to ^1.7.0
2021-08-12 05:22:29 +00:00
Jonathan Lipps
4839419748
fix(appium): when updating extensions, make sure to actually remove the previous one first to avoid npm reinstall issues
2021-08-11 20:05:13 -07:00
Jonathan Lipps
756688bddb
fix(appium): when updating extensions, package fields should also be updated in extensions.yaml
2021-08-11 20:05:13 -07:00
Renovate Bot
55a5f6eac5
chore(): update dependency serve-static to ^1.14.1
2021-08-12 01:27:51 +00:00
Renovate Bot
40208145c9
chore(): update dependency handlebars to ^4.7.7
2021-08-11 23:35:31 +00:00
Renovate Bot
4eae53f1b8
chore(): update dependency appium-base-driver to ^7.9.0
2021-08-11 23:06:44 +00:00
Renovate Bot
ceb70e1950
chore(test-support): update dependency lodash to ^4.17.21
2021-08-11 21:57:56 +00:00
Renovate Bot
314c597e24
chore(support): update dependency rimraf to ^3.0.2
2021-08-11 20:12:45 +00:00
Christopher Hiller
2ad262b775
chore: unify package root detection & package.json reading
...
This replaces all of the ad-hoc ways to find the closest `package.json` file (usually for reading the `version` field) with utility functions in the `fs` module of `@appium/support`.
- add `fs.findRoot(<dir>)` - Finds the closest parent directory from `dir` containing a `package.json`
- add `fs.readPackageJsonFrom(<dir>)` - Like above, except reads and returns the parsed contents of `package.json`
- Remove `find-root` dep from `appium` and add it to `@appium/support` instead
- Leverage these functions where needed
- Remove unnecessary `pkgRoot` export in `@appium/doctor`
- `fs-specs.js`: fix some tests which make assumptions about CWD; remove a low-value test
2021-08-10 11:52:57 -07:00