Skip to content

Commit 66a78f2

Browse files
authored
chore(Internal): 🔖 new release (#348)
2 parents 6d07ecc + f36f39b commit 66a78f2

File tree

115 files changed

+3879
-2058
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+3879
-2058
lines changed

.github/workflows/bs-app-upload.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,15 @@ jobs:
2626
username: ${{ env.BS_USER }}
2727
password: ${{ env.BS_KEY }}
2828
data: '{ "custom_id": "AndroidApp" }'
29-
files: '{ "file": "${{ github.workspace }}/core-java/src/test/resources/apps/android/saucedemo.apk" }'
29+
files: '{ "file": "${{ github.workspace }}/core-java/src/test/resources/apps/android/sauce-demo.apk" }'
30+
31+
- name: Upload iOS App
32+
id: ios_app_upload
33+
uses: fjogeleit/http-request-action@v1
34+
with:
35+
url: https://api-cloud.browserstack.com/app-automate/upload
36+
method: POST
37+
username: ${{ env.BS_USER }}
38+
password: ${{ env.BS_KEY }}
39+
data: '{ "custom_id": "IOSApp" }'
40+
files: '{ "file": "${{ github.workspace }}/core-java/src/test/resources/apps/ios/sauce-demo.ipa" }'

.github/workflows/test-core.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ jobs:
5454
BS_KEY: ${{ secrets.BS_KEY }}
5555
LT_USER: ${{ secrets.LT_USER }}
5656
LT_KEY: ${{ secrets.LT_KEY }}
57-
BS_APP_ANDROID: ${{ secrets.BS_APP_ANDROID }}
5857
LT_APP_ANDROID: ${{ secrets.LT_APP_ANDROID }}
58+
LT_APP_IOS: ${{ secrets.LT_APP_IOS }}
5959
steps:
6060
- name: Check out Git repository
6161
uses: actions/checkout@v3
@@ -82,15 +82,24 @@ jobs:
8282
run: |
8383
npm install -g appium@next
8484
appium driver install uiautomator2
85+
appium driver install xcuitest
8586
8687
- name: Start Selenium Grid
87-
run: java -jar core-java/libs/selenium-server-4.7.0.jar standalone > core-java/selenium-grid.log &
88+
run: java -jar core-java/libs/selenium-server-4.8.0.jar standalone > core-java/selenium-grid.log &
89+
90+
- name: Launch iOS Simulator
91+
uses: futureware-tech/simulator-action@v2
92+
with:
93+
model: 'iPhone 14 Pro Max'
94+
os: 'iOS'
95+
os_version: 16.2
96+
shutdown_after_job: true
8897

8998
- name: All Test execution
9099
uses: reactivecircus/android-emulator-runner@v2
91100
if: github.event_name == 'push'
92101
with:
93-
avd-name: Nexus_6
102+
avd-name: Pixel_6_Pro
94103
api-level: 30
95104
target: google_apis
96105
arch: x86
@@ -104,7 +113,7 @@ jobs:
104113
uses: reactivecircus/android-emulator-runner@v2
105114
if: github.event_name == 'pull_request'
106115
with:
107-
avd-name: Nexus_6
116+
avd-name: Pixel_6_Pro
108117
api-level: 30
109118
target: google_apis
110119
arch: x86
@@ -128,6 +137,7 @@ jobs:
128137
${{ github.workspace }}/core-java/selenium-grid.log
129138
${{ github.workspace }}/core-java/target
130139
${{ github.workspace }}/core-java/reports
140+
${{ github.workspace }}/core-java/screenshots
131141
132142
analysis:
133143
if: github.event_name == 'push'

.github/workflows/test-release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
echo "version=$MVN_VERSION" >> $GITHUB_OUTPUT
4646
4747
- name: Start Selenium Grid
48-
run: java -jar core-java/libs/selenium-server-4.7.0.jar standalone > sample-tests/selenium-grid.log &
48+
run: java -jar core-java/libs/selenium-server-4.8.0.jar standalone > sample-tests/selenium-grid.log &
4949

5050
- name: All Test execution
5151
run: mvn clean test -f sample-tests/pom.xml -Dboyka.version=${{ steps.version.outputs.version }}
@@ -68,3 +68,4 @@ jobs:
6868
${{ github.workspace }}/sample-tests/selenium-grid.log
6969
${{ github.workspace }}/sample-tests/target
7070
${{ github.workspace }}/sample-tests/reports
71+
${{ github.workspace }}/sample-java/screenshots

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v16.18.1
1+
v16.19.0

.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ website/build
55
/core-java
66
.pnp.*
77
*.md*
8+
*.xml

.yarn/sdks/eslint/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint",
3-
"version": "8.30.0-sdk",
3+
"version": "8.32.0-sdk",
44
"main": "./lib/api.js",
55
"type": "commonjs"
66
}

.yarn/sdks/prettier/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "prettier",
3-
"version": "2.8.1-sdk",
3+
"version": "2.8.3-sdk",
44
"main": "./index.js",
55
"type": "commonjs"
66
}

CHANGELOG.md

Lines changed: 9 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,19 @@
11

2-
## v0.11.0 (2023-01-02)
2+
## v0.12.0-rc.0 (2023-01-31)
33

44
#### :rocket: New Feature
5-
* [#243](https://github.com/BoykaFramework/boyka-framework/pull/243) feat(java): :sparkles: added finger gestures for android ([@WasiqB](https://github.com/WasiqB))
6-
* [#289](https://github.com/BoykaFramework/boyka-framework/pull/289) feat(java): :children_crossing: added navigate actions for better user experience ([@WasiqB](https://github.com/WasiqB))
7-
8-
#### :house: Internal
9-
* [#332](https://github.com/BoykaFramework/boyka-framework/pull/332) build(deps): bump checkstyle from 10.5.0 to 10.6.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
10-
* [#333](https://github.com/BoykaFramework/boyka-framework/pull/333) build(deps-dev): bump eslint from 8.30.0 to 8.31.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
11-
* [#334](https://github.com/BoykaFramework/boyka-framework/pull/334) build(deps-dev): bump lerna from 6.1.0 to 6.3.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
12-
* [#330](https://github.com/BoykaFramework/boyka-framework/pull/330) build(deps-dev): bump testng from 7.7.0 to 7.7.1 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
13-
* [#331](https://github.com/BoykaFramework/boyka-framework/pull/331) build(deps-dev): bump testng from 7.7.0 to 7.7.1 in /sample-tests ([@dependabot[bot]](https://github.com/apps/dependabot))
14-
* [#328](https://github.com/BoykaFramework/boyka-framework/pull/328) build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.47.1 ([@dependabot[bot]](https://github.com/apps/dependabot))
15-
* [#327](https://github.com/BoykaFramework/boyka-framework/pull/327) build(deps-dev): bump @typescript-eslint/parser from 5.46.1 to 5.47.1 ([@dependabot[bot]](https://github.com/apps/dependabot))
16-
* [#326](https://github.com/BoykaFramework/boyka-framework/pull/326) build(deps-dev): bump @types/node from 18.11.15 to 18.11.18 ([@dependabot[bot]](https://github.com/apps/dependabot))
17-
* [#320](https://github.com/BoykaFramework/boyka-framework/pull/320) build(deps-dev): bump eslint from 8.29.0 to 8.30.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
18-
* [#329](https://github.com/BoykaFramework/boyka-framework/pull/329) build(deps-dev): bump nx from 15.3.3 to 15.4.2 ([@dependabot[bot]](https://github.com/apps/dependabot))
19-
* [#318](https://github.com/BoykaFramework/boyka-framework/pull/318) build(deps-dev): bump @types/node from 18.11.13 to 18.11.15 ([@dependabot[bot]](https://github.com/apps/dependabot))
20-
* [#317](https://github.com/BoykaFramework/boyka-framework/pull/317) build(deps): bump selenium-java from 4.7.1 to 4.7.2 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
21-
* [#315](https://github.com/BoykaFramework/boyka-framework/pull/315) build(deps-dev): bump @typescript-eslint/parser from 5.46.0 to 5.46.1 ([@dependabot[bot]](https://github.com/apps/dependabot))
22-
* [#316](https://github.com/BoykaFramework/boyka-framework/pull/316) build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.0 to 5.46.1 ([@dependabot[bot]](https://github.com/apps/dependabot))
23-
* [#314](https://github.com/BoykaFramework/boyka-framework/pull/314) build(deps-dev): bump nx from 15.3.0 to 15.3.3 ([@dependabot[bot]](https://github.com/apps/dependabot))
24-
* [#313](https://github.com/BoykaFramework/boyka-framework/pull/313) build(deps-dev): bump @types/node from 18.11.12 to 18.11.13 ([@dependabot[bot]](https://github.com/apps/dependabot))
25-
* [#310](https://github.com/BoykaFramework/boyka-framework/pull/310) build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.46.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
26-
* [#309](https://github.com/BoykaFramework/boyka-framework/pull/309) build(deps-dev): bump @typescript-eslint/parser from 5.45.1 to 5.46.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
27-
* [#311](https://github.com/BoykaFramework/boyka-framework/pull/311) build(deps-dev): bump @types/node from 18.11.11 to 18.11.12 ([@dependabot[bot]](https://github.com/apps/dependabot))
28-
* [#308](https://github.com/BoykaFramework/boyka-framework/pull/308) build(deps-dev): bump testng from 7.6.1 to 7.7.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
29-
* [#312](https://github.com/BoykaFramework/boyka-framework/pull/312) build(deps-dev): bump testng from 7.6.1 to 7.7.0 in /sample-tests ([@dependabot[bot]](https://github.com/apps/dependabot))
30-
* [#307](https://github.com/BoykaFramework/boyka-framework/pull/307) build(deps-dev): bump typescript from 4.9.3 to 4.9.4 ([@dependabot[bot]](https://github.com/apps/dependabot))
31-
* [#306](https://github.com/BoykaFramework/boyka-framework/pull/306) build(deps-dev): bump prettier from 2.8.0 to 2.8.1 ([@dependabot[bot]](https://github.com/apps/dependabot))
32-
* [#305](https://github.com/BoykaFramework/boyka-framework/pull/305) build(deps): bump selenium-java from 4.7.0 to 4.7.1 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
33-
* [#304](https://github.com/BoykaFramework/boyka-framework/pull/304) build(deps-dev): bump nx from 15.2.4 to 15.3.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
34-
* [#301](https://github.com/BoykaFramework/boyka-framework/pull/301) build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.45.0 to 5.45.1 ([@dependabot[bot]](https://github.com/apps/dependabot))
35-
* [#302](https://github.com/BoykaFramework/boyka-framework/pull/302) build(deps-dev): bump @types/node from 18.11.10 to 18.11.11 ([@dependabot[bot]](https://github.com/apps/dependabot))
36-
* [#303](https://github.com/BoykaFramework/boyka-framework/pull/303) build(deps-dev): bump @typescript-eslint/parser from 5.45.0 to 5.45.1 ([@dependabot[bot]](https://github.com/apps/dependabot))
37-
* [#297](https://github.com/BoykaFramework/boyka-framework/pull/297) build(deps): bump selenium-java from 4.6.0 to 4.7.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
38-
* [#298](https://github.com/BoykaFramework/boyka-framework/pull/298) build(deps): bump java-client from 8.2.1 to 8.3.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
39-
* [#299](https://github.com/BoykaFramework/boyka-framework/pull/299) build(deps-dev): bump lint-staged from 13.0.4 to 13.1.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
40-
* [#300](https://github.com/BoykaFramework/boyka-framework/pull/300) build(deps-dev): bump eslint from 8.28.0 to 8.29.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
41-
* [#296](https://github.com/BoykaFramework/boyka-framework/pull/296) build(deps-dev): bump @types/node from 18.11.9 to 18.11.10 ([@dependabot[bot]](https://github.com/apps/dependabot))
42-
* [#295](https://github.com/BoykaFramework/boyka-framework/pull/295) build(deps-dev): bump nx from 15.2.3 to 15.2.4 ([@dependabot[bot]](https://github.com/apps/dependabot))
43-
* [#290](https://github.com/BoykaFramework/boyka-framework/pull/290) build(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
44-
* [#293](https://github.com/BoykaFramework/boyka-framework/pull/293) build(deps-dev): bump lint-staged from 13.0.3 to 13.0.4 ([@dependabot[bot]](https://github.com/apps/dependabot))
45-
* [#294](https://github.com/BoykaFramework/boyka-framework/pull/294) build(deps-dev): bump commitlint from 17.2.0 to 17.3.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
46-
* [#292](https://github.com/BoykaFramework/boyka-framework/pull/292) build(deps-dev): bump nx from 15.2.1 to 15.2.3 ([@dependabot[bot]](https://github.com/apps/dependabot))
47-
* [#291](https://github.com/BoykaFramework/boyka-framework/pull/291) build(deps-dev): bump lerna from 6.0.3 to 6.1.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
48-
* [#288](https://github.com/BoykaFramework/boyka-framework/pull/288) build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.43.0 to 5.45.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
49-
* [#287](https://github.com/BoykaFramework/boyka-framework/pull/287) build(deps-dev): bump @commitlint/config-conventional from 17.2.0 to 17.3.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
50-
* [#286](https://github.com/BoykaFramework/boyka-framework/pull/286) build(deps-dev): bump prettier from 2.7.1 to 2.8.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
51-
* [#285](https://github.com/BoykaFramework/boyka-framework/pull/285) build(deps-dev): bump @commitlint/cli from 17.2.0 to 17.3.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
52-
* [#284](https://github.com/BoykaFramework/boyka-framework/pull/284) build(deps-dev): bump @typescript-eslint/parser from 5.43.0 to 5.45.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
53-
* [#283](https://github.com/BoykaFramework/boyka-framework/pull/283) build(deps): bump checkstyle from 10.4 to 10.5.0 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
54-
* [#282](https://github.com/BoykaFramework/boyka-framework/pull/282) build(deps): bump java-client from 8.2.0 to 8.2.1 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
55-
* [#279](https://github.com/BoykaFramework/boyka-framework/pull/279) build(deps): bump actions/setup-java from 1 to 3 ([@dependabot[bot]](https://github.com/apps/dependabot))
56-
* [#275](https://github.com/BoykaFramework/boyka-framework/pull/275) build(deps): bump jackson-databind from 2.14.0 to 2.14.1 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
57-
* [#281](https://github.com/BoykaFramework/boyka-framework/pull/281) build(deps): bump boyka-framework from 0.9.0 to 0.10.0 in /sample-tests ([@dependabot[bot]](https://github.com/apps/dependabot))
58-
* [#277](https://github.com/BoykaFramework/boyka-framework/pull/277) build(deps): bump jackson-dataformat-yaml from 2.14.0 to 2.14.1 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
59-
* [#276](https://github.com/BoykaFramework/boyka-framework/pull/276) build(deps): bump webiny/action-conventional-commits from 1.0.3 to 1.1.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
60-
* [#278](https://github.com/BoykaFramework/boyka-framework/pull/278) build(deps): bump actions/checkout from 2 to 3 ([@dependabot[bot]](https://github.com/apps/dependabot))
61-
62-
#### Committers: 1
63-
- Wasiq Bhamla ([@WasiqB](https://github.com/WasiqB))
64-
65-
66-
## v0.10.0 (2022-11-23)
67-
68-
#### :rocket: New Feature
69-
* [#267](https://github.com/BoykaFramework/boyka-framework/pull/267) feat(java): :sparkles: provide highlight element on interaction for web ([@WasiqB](https://github.com/WasiqB))
70-
* [#242](https://github.com/BoykaFramework/boyka-framework/pull/242) feat(java): :sparkles: added locator alias name for better logging ([@WasiqB](https://github.com/WasiqB))
71-
* [#232](https://github.com/BoykaFramework/boyka-framework/pull/232) feat(java): :loud_sound: added creation of all logs supported by appium ([@WasiqB](https://github.com/WasiqB))
5+
* [#346](https://github.com/BoykaFramework/boyka-framework/pull/346) feat(java): :sparkles: added ios support ([@WasiqB](https://github.com/WasiqB))
726

737
#### :bug: Bug Fix
74-
* [#269](https://github.com/BoykaFramework/boyka-framework/pull/269) fix(workflow): :bug: fixed pre-release workflow issue ([@WasiqB](https://github.com/WasiqB))
75-
* [#224](https://github.com/BoykaFramework/boyka-framework/pull/224) fix(Internal): :bug: fixed compilation error in sample test ([@WasiqB](https://github.com/WasiqB))
8+
* [#343](https://github.com/BoykaFramework/boyka-framework/pull/343) fix(Internal): :bug: fixed failing sample project tests ([@WasiqB](https://github.com/WasiqB))
769

7710
#### :house: Internal
78-
* [#217](https://github.com/BoykaFramework/boyka-framework/pull/217) build(deps): bump checkstyle from 10.3.3 to 10.3.4 in /core-java ([@dependabot[bot]](https://github.com/apps/dependabot))
79-
* [#219](https://github.com/BoykaFramework/boyka-framework/pull/219) build(deps-dev): bump @types/node from 18.8.3 to 18.8.4 ([@dependabot[bot]](https://github.com/apps/dependabot))
11+
* [#337](https://github.com/BoykaFramework/boyka-framework/pull/337) build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.47.1 to 5.48.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
12+
* [#338](https://github.com/BoykaFramework/boyka-framework/pull/338) build(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.6.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
13+
* [#339](https://github.com/BoykaFramework/boyka-framework/pull/339) build(deps-dev): bump @typescript-eslint/parser from 5.47.1 to 5.48.0 ([@dependabot[bot]](https://github.com/apps/dependabot))
14+
15+
#### :running_woman: Performance
16+
* [#345](https://github.com/BoykaFramework/boyka-framework/pull/345) test(java): :white_check_mark: enabled lambdatest suite for android ([@WasiqB](https://github.com/WasiqB))
8017

8118
#### Committers: 1
8219
- Wasiq Bhamla ([@WasiqB](https://github.com/WasiqB))

0 commit comments

Comments
 (0)