Skip to content

Commit fe8bbac

Browse files
committed
Merge branch 'master' into 'release'
Release 2.2.3 See merge request voltstro-studios/uwb/unitywebbrowser!6
2 parents 433bcfe + 02137ff commit fe8bbac

File tree

21 files changed

+87
-33
lines changed

21 files changed

+87
-33
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [2.2.3] - 2024-10-20
8+
9+
### Added
10+
11+
- Added `AudioMute`
12+
13+
### Changed
14+
15+
- Update CEF to 130.1.2
16+
- Bump deps
17+
- Change ready signal to fire when cef calls OnAfterCreated
18+
719
## [2.2.2] - 2024-10-16
820

921
### Added

src/Packages/UnityWebBrowser.Communication.Pipes/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dev.voltstro.unitywebbrowser.communication.pipes",
33
"displayName": "Unity Web Browser Pipes Communication",
44
"description": "Adds support to use pipes in UWB.",
5-
"version": "2.2.2",
5+
"version": "2.2.3",
66
"unity": "2021.3",
77
"author": {
88
"name": "Voltstro",
@@ -18,7 +18,7 @@
1818
"documentationUrl": "https://projects.voltstro.dev/UnityWebBrowser/latest/",
1919
"licensesUrl": "https://github.com/Voltstro-Studios/UnityWebBrowser/blob/master/LICENSE.md",
2020
"dependencies": {
21-
"dev.voltstro.unitywebbrowser": "2.2.2",
21+
"dev.voltstro.unitywebbrowser": "2.2.3",
2222
"org.nuget.voltrpc.communication.pipes": "3.1.0"
2323
}
2424
}

src/Packages/UnityWebBrowser.Engine.Cef.Linux-x64/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dev.voltstro.unitywebbrowser.engine.cef.linux.x64",
33
"displayName": "Unity Web Browser CEF Engine (Linux x64)",
44
"description": "CEF engine for Unity Web Browser (Linux x64).",
5-
"version": "2.2.2-129.0.11",
5+
"version": "2.2.3-130.1.2",
66
"unity": "2021.3",
77
"author": {
88
"name": "Voltstro",
@@ -17,6 +17,6 @@
1717
"documentationUrl": "https://projects.voltstro.dev/UnityWebBrowser/latest/articles/user/engines/#cef-engine",
1818
"licensesUrl": "https://github.com/Voltstro-Studios/UnityWebBrowser/blob/master/LICENSE.md",
1919
"dependencies": {
20-
"dev.voltstro.unitywebbrowser.engine.cef": "2.2.2-129.0.11"
20+
"dev.voltstro.unitywebbrowser.engine.cef": "2.2.3-130.1.2"
2121
}
2222
}

src/Packages/UnityWebBrowser.Engine.Cef.MacOS-arm64/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dev.voltstro.unitywebbrowser.engine.cef.macos.arm64",
33
"displayName": "Unity Web Browser CEF Engine (MacOS arm64)",
44
"description": "CEF engine for Unity Web Browser (MacOS arm64).",
5-
"version": "2.2.2-129.0.11",
5+
"version": "2.2.3-130.1.2",
66
"unity": "2021.2",
77
"author": {
88
"name": "Voltstro",
@@ -17,6 +17,6 @@
1717
"documentationUrl": "https://projects.voltstro.dev/UnityWebBrowser/latest/articles/user/engines/#cef-engine",
1818
"licensesUrl": "https://github.com/Voltstro-Studios/UnityWebBrowser/blob/master/LICENSE.md",
1919
"dependencies": {
20-
"dev.voltstro.unitywebbrowser.engine.cef": "2.2.2-129.0.11"
20+
"dev.voltstro.unitywebbrowser.engine.cef": "2.2.3-130.1.2"
2121
}
2222
}

src/Packages/UnityWebBrowser.Engine.Cef.MacOS-x64/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dev.voltstro.unitywebbrowser.engine.cef.macos.x64",
33
"displayName": "Unity Web Browser CEF Engine (MacOS x64)",
44
"description": "CEF engine for Unity Web Browser (MacOS x64).",
5-
"version": "2.2.2-129.0.11",
5+
"version": "2.2.3-130.1.2",
66
"unity": "2021.2",
77
"author": {
88
"name": "Voltstro",
@@ -17,6 +17,6 @@
1717
"documentationUrl": "https://projects.voltstro.dev/UnityWebBrowser/latest/articles/user/engines/#cef-engine",
1818
"licensesUrl": "https://github.com/Voltstro-Studios/UnityWebBrowser/blob/master/LICENSE.md",
1919
"dependencies": {
20-
"dev.voltstro.unitywebbrowser.engine.cef": "2.2.2-129.0.11"
20+
"dev.voltstro.unitywebbrowser.engine.cef": "2.2.3-130.1.2"
2121
}
2222
}

src/Packages/UnityWebBrowser.Engine.Cef.Win-x64/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dev.voltstro.unitywebbrowser.engine.cef.win.x64",
33
"displayName": "Unity Web Browser CEF Engine (Win x64)",
44
"description": "CEF engine for Unity Web Browser (Win x64).",
5-
"version": "2.2.2-129.0.11",
5+
"version": "2.2.3-130.1.2",
66
"unity": "2021.2",
77
"author": {
88
"name": "Voltstro",
@@ -17,6 +17,6 @@
1717
"documentationUrl": "https://projects.voltstro.dev/UnityWebBrowser/latest/articles/user/engines/#cef-engine",
1818
"licensesUrl": "https://github.com/Voltstro-Studios/UnityWebBrowser/blob/master/LICENSE.md",
1919
"dependencies": {
20-
"dev.voltstro.unitywebbrowser.engine.cef": "2.2.2-129.0.11"
20+
"dev.voltstro.unitywebbrowser.engine.cef": "2.2.3-130.1.2"
2121
}
2222
}

src/Packages/UnityWebBrowser.Engine.Cef/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dev.voltstro.unitywebbrowser.engine.cef",
33
"displayName": "Unity Web Browser CEF Engine",
44
"description": "CEF engine for Unity Web Browser.",
5-
"version": "2.2.2-129.0.11",
5+
"version": "2.2.3-130.1.2",
66
"unity": "2021.3",
77
"author": {
88
"name": "Voltstro",
@@ -18,6 +18,6 @@
1818
"documentationUrl": "https://projects.voltstro.dev/UnityWebBrowser/latest/articles/user/engines/#cef-engine",
1919
"licensesUrl": "https://github.com/Voltstro-Studios/UnityWebBrowser/blob/master/LICENSE.md",
2020
"dependencies": {
21-
"dev.voltstro.unitywebbrowser": "2.2.2"
21+
"dev.voltstro.unitywebbrowser": "2.2.3"
2222
}
2323
}

src/Packages/UnityWebBrowser/Runtime/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
// You can specify all the values or you can default the Build and Revision Numbers
3535
// by using the '*' as shown below:
3636
// [assembly: AssemblyVersion("1.0.*")]
37-
[assembly: AssemblyVersion("2.2.2")]
38-
[assembly: AssemblyFileVersion("2.2.2")]
37+
[assembly: AssemblyVersion("2.2.3")]
38+
[assembly: AssemblyFileVersion("2.2.3")]
3939

4040
[assembly: InternalsVisibleTo("VoltstroStudios.UnityWebBrowser.Prj")]
4141
[assembly: InternalsVisibleTo("VoltstroStudios.UnityWebBrowser.Editor")]

src/Packages/UnityWebBrowser/Runtime/Core/WebBrowserClient.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -951,6 +951,17 @@ public void Resize(Resolution newResolution)
951951
logger.Debug($"Resized to {newResolution}.");
952952
}
953953

954+
/// <summary>
955+
/// Mutes browser audio
956+
/// </summary>
957+
/// <param name="muted"></param>
958+
public void AudioMute(bool muted)
959+
{
960+
CheckIfIsReadyAndConnected();
961+
962+
communicationsManager.AudioMute(muted);
963+
}
964+
954965
[DebuggerStepThrough]
955966
private void CheckIfIsReadyAndConnected()
956967
{

src/Packages/UnityWebBrowser/Runtime/Core/WebBrowserCommunicationsManager.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,11 @@ public void Resize(Resolution resolution)
197197
ExecuteTask(() => engineProxy.Resize(resolution));
198198
}
199199

200+
public void AudioMute(bool muted)
201+
{
202+
ExecuteTask(() => engineProxy.AudioMute(muted));
203+
}
204+
200205
public void Connect()
201206
{
202207
ipcClient.Connect();

0 commit comments

Comments
 (0)