Skip to content

Commit c1dfc8f

Browse files
guoxianzhesda-rob
andauthored
chore: bump nativeSDK to 4.2.6.5 (#1156)
* chore: upgrade nativeSDK to 4.2.6.4 * fix: set preserveDrawingBuffer true to fix canvas.toDataURL can not work * chore: upgrade iris to 4.2.6.5-dev.1 * [AUTO] Generate codes by terra (#1155) Co-authored-by: guoxianzhe <[email protected]> * chore: release 4.2.6-dev.5-rc.1 * chore: release 4.2.6-build.5-dev.1 * chore(example): update example to install [email protected] * chore: upgrade iris to 4.2.6.5-build.1 --------- Co-authored-by: sda-rob <[email protected]> Co-authored-by: guoxianzhe <[email protected]> Co-authored-by: sda_rob <[email protected]>
1 parent 1d2d4f0 commit c1dfc8f

23 files changed

+383
-4034
lines changed

CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11

22

3+
## [4.2.6-build.5-dev.1](https://github.com/AgoraIO-Extensions/Electron-SDK/compare/v4.2.6-build.3-rc.1...v4.2.6-build.5-dev.1) (2024-01-25)
4+
5+
6+
### Bug Fixes
7+
8+
* set preserveDrawingBuffer true to fix canvas.toDataURL can not work ([7452bb0](https://github.com/AgoraIO-Extensions/Electron-SDK/commit/7452bb0b3a08040266f0d90c9f0e5ecfc475f751))
9+
10+
## [4.2.6-dev.5-rc.1](https://github.com/AgoraIO-Extensions/Electron-SDK/compare/v4.2.6-build.3-rc.1...v4.2.6-dev.5-rc.1) (2024-01-25)
11+
12+
13+
### Bug Fixes
14+
15+
* set preserveDrawingBuffer true to fix canvas.toDataURL can not work ([7452bb0](https://github.com/AgoraIO-Extensions/Electron-SDK/commit/7452bb0b3a08040266f0d90c9f0e5ecfc475f751))
16+
317
## [4.2.6-build.3-rc.1](https://github.com/AgoraIO-Extensions/Electron-SDK/compare/v4.2.6-build.121-rc.2...v4.2.6-build.3-rc.1) (2023-12-29)
418

519

example/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
]
7171
},
7272
"dependencies": {
73-
"agora-electron-sdk": "4.2.6-build.3-rc.1",
73+
"agora-electron-sdk": "4.2.6-build.5-dev.1",
7474
"antd": "^4.20.3",
7575
"download": "^8.0.0",
7676
"ffi-napi": "^4.0.3",

example/yarn.lock

+4-4
Original file line numberDiff line numberDiff line change
@@ -1783,10 +1783,10 @@ aggregate-error@^3.0.0:
17831783
clean-stack "^2.0.0"
17841784
indent-string "^4.0.0"
17851785

1786-
1787-
version "4.2.6-build.3-rc.1"
1788-
resolved "https://registry.npmjs.org/agora-electron-sdk/-/agora-electron-sdk-4.2.6-build.3-rc.1.tgz#839d99ef46f6212342693f226e2fe647a785542c"
1789-
integrity sha512-cAeWdWC1TbkV+QNwcRgA0NvdtXfr02ZxKMgRvGM7+Tjml7GloiMXruap+dm/ha6k+GRX4Vx/efoKe7/pwCqbcg==
1786+
1787+
version "4.2.6-build.5-dev.1"
1788+
resolved "https://registry.npmjs.org/agora-electron-sdk/-/agora-electron-sdk-4.2.6-build.5-dev.1.tgz#8476fcdccd0ffb1d53317e1fefdfba6c1fa56bea"
1789+
integrity sha512-X5fU9wa7Vxx5lvASZ2VTt5LTVyGgYldymrjINc+vZOyIwBaXOf8GqDr2tBd0vtROJdVJCfiL2FvdXcX2agaFhg==
17901790
dependencies:
17911791
buffer "^6.0.3"
17921792
cross-env "^7.0.3"

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "agora-electron-sdk",
3-
"version": "4.2.6-build.3-rc.1",
3+
"version": "4.2.6-build.5-dev.1",
44
"description": "agora-electron-sdk",
55
"main": "js/AgoraSdk",
66
"types": "types/AgoraSdk.d.ts",
@@ -136,7 +136,7 @@
136136
"yuv-canvas": "1.2.6"
137137
},
138138
"agora_electron": {
139-
"iris_sdk_win": "https://download.agora.io/sdk/release/iris_4.2.6.3-build.1_DCG_Windows_Video_20231227_0710.zip",
140-
"iris_sdk_mac": "https://download.agora.io/sdk/release/iris_4.2.6.3-build.1_DCG_Mac_Video_20231227_0710.zip"
139+
"iris_sdk_win": "https://download.agora.io/sdk/release/iris_4.2.6.5-build.1_DCG_Windows_Video_20240126_1100.zip",
140+
"iris_sdk_mac": "https://download.agora.io/sdk/release/iris_4.2.6.5-build.1_DCG_Mac_Video_20240126_1107.zip"
141141
}
142142
}

scripts/terra/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ node_modules
88
!.yarn/releases
99
!.yarn/sdks
1010
!.yarn/versions
11+
yarn.lock

scripts/terra/.yarnrc.yml

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
nodeLinker: node-modules
2+
enableImmutableInstalls: false
23

34
yarnPath: .yarn/releases/yarn-4.0.1.cjs

scripts/terra/code_config.yaml

+10-10
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@ parsers:
33
package: '@agoraio-extensions/terra-legacy-cxx-parser'
44
args:
55
includeHeaderDirs:
6-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include'
6+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include'
77
parseFiles:
88
include:
9-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include/*.h'
9+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include/*.h'
1010
exclude:
11-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include/AgoraRefPtr.h'
12-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include/time_utils.h'
13-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include/AgoraOptional.h'
14-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include/AgoraRefPtr.h'
15-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include/IAgoraH265Transcoder.h'
16-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include/IAgoraMediaComponentFactory.h'
17-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/include/IAgoraParameter.h'
11+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include/AgoraRefPtr.h'
12+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include/time_utils.h'
13+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include/AgoraOptional.h'
14+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include/AgoraRefPtr.h'
15+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include/IAgoraH265Transcoder.h'
16+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include/IAgoraMediaComponentFactory.h'
17+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/include/IAgoraParameter.h'
1818
customHeaders:
19-
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.3/custom_headers/*.h'
19+
- '@agoraio-extensions/terra_shared_configs:headers/rtc_4.2.6.5/custom_headers/*.h'
2020
language: ts
2121
definesMacros:
2222
- __ELECTRON__

scripts/terra/generate-code.sh

+7
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ set -x
55
MY_PATH=$(realpath $(dirname "$0"))
66
PROJECT_ROOT=$(realpath ${MY_PATH}/../..)
77

8+
# treated as a completely separate project (not even a workspace), create an empty yarn.lock file in it.
9+
touch yarn.lock
10+
rm -rf node_modules
11+
rm -rf .terra
12+
yarn install
13+
rm yarn.lock
14+
815
npm exec terra -- run \
916
--config ${PROJECT_ROOT}/scripts/terra/code_config.yaml \
1017
--output-dir=${PROJECT_ROOT}/ts/Private

scripts/terra/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
"@types/node": "^20.6.0"
1313
},
1414
"dependencies": {
15-
"@agoraio-extensions/terra": "[email protected]:AgoraIO-Extensions/terra.git#commit=5dd8149d5ab9f3b472b7715916b6217f9745f066&workspace=terra",
16-
"@agoraio-extensions/terra-core": "[email protected]:AgoraIO-Extensions/terra.git#commit=5dd8149d5ab9f3b472b7715916b6217f9745f066&workspace=terra-core",
17-
"@agoraio-extensions/terra-legacy-cxx-parser": "[email protected]:AgoraIO-Extensions/terra-legacy-cxx-parser.git#commit=5455afd2c5e29013d9a3cb8d06150c162450a5ed",
18-
"@agoraio-extensions/terra_shared_configs": "[email protected]:AgoraIO-Extensions/terra_shared_configs.git#commit=311e37658bdbe639ada903e9af53896cd2ee84ab",
15+
"@agoraio-extensions/terra": "[email protected]:AgoraIO-Extensions/terra.git#workspace=terra",
16+
"@agoraio-extensions/terra-core": "[email protected]:AgoraIO-Extensions/terra.git#workspace=terra-core",
17+
"@agoraio-extensions/terra-legacy-cxx-parser": "[email protected]:AgoraIO-Extensions/terra-legacy-cxx-parser.git",
18+
"@agoraio-extensions/terra_shared_configs": "[email protected]:AgoraIO-Extensions/terra_shared_configs.git",
1919
"ts-node": "^10.9.1",
2020
"typescript": "^5.1.6"
2121
},

0 commit comments

Comments
 (0)