|
1 | | -## [0.12.0]() (2025-07-18) |
| 1 | +## [0.13.0]() (2025-07-25) |
| 2 | +### Bug Fixes |
| 3 | +- macOS screen capturing only the first frame |
| 4 | +- Crash in `MediaDevices` by validating COM initialization in audio device management |
| 5 | + |
| 6 | +### Feature |
| 7 | +- Enable H.264 support for Linux, macOS and Windows |
| 8 | +- Added RTCDtmfSender implementation for sending DTMF tones |
| 9 | + |
| 10 | +### Documentation |
| 11 | +- Comprehensive guide and examples are now available @ https://jrtc.dev |
2 | 12 |
|
| 13 | +### Refactoring |
| 14 | +- Moved `master` branch to `main` |
| 15 | + |
| 16 | +## [0.12.0]() (2025-07-18) |
3 | 17 | ### Bug Fixes |
4 | 18 | - Maven release action for macOS platforms |
5 | 19 |
|
|
30 | 44 | - Added missing _libX_ libraries to be installed in GH actions |
31 | 45 |
|
32 | 46 | ## [0.9.0]() (2025-01-02) |
33 | | - |
34 | 47 | ### Bug Fixes |
35 | 48 | - Fixed NPE in MediaDevices when no audio device is connected |
36 | 49 | - Fixed crashs with jdk version > 17 |
|
44 | 57 | - Added Linux ARM architectures for cross compilation |
45 | 58 |
|
46 | 59 | ## [0.8.0]() (2023-10-14) |
47 | | - |
48 | 60 | ### Enhancement |
49 | 61 | - Link libm from sysroot to increase GLIBC (<= 2.18) compatibility #108 |
50 | 62 | - Initialized configs to be used with GraalVM |
|
54 | 66 | - Dropped demo code. New demo will be in a new repository. |
55 | 67 |
|
56 | 68 | ## [0.7.0]() (2022-11-14) |
57 | | - |
58 | 69 | ### API changes |
59 | 70 | - Set native branch to 4844 (Milestone 99) |
60 | 71 |
|
|
79 | 90 | - A new demo app will follow soon |
80 | 91 |
|
81 | 92 | ## [0.6.0]() (2022-01-17) |
82 | | - |
83 | 93 | ### API changes |
84 | 94 | - Moved to WebRTC branch 4692 (M97) ([29a6e3b](https://github.com/devopvoid/webrtc-java/commit/29a6e3b)) |
85 | 95 |
|
|
93 | 103 | - Fixed camera device selection for a video track on Unix systems #30 ([8b0fb4f](https://github.com/devopvoid/webrtc-java/commit/8b0fb4f)) |
94 | 104 |
|
95 | 105 | ## [0.5.0]() (2021-11-25) |
96 | | - |
97 | 106 | ### Enhancement |
98 | 107 | - Improved audio processing by basic channel up-mixing to avoid additional audio converter ([e665a4a](https://github.com/devopvoid/webrtc-java/commit/e665a4a)) |
99 | 108 | - AudioConverter implementation for remixing and resampling ([3182d06](https://github.com/devopvoid/webrtc-java/commit/3182d06)) |
|
108 | 117 | - Fixed basic channel up-mixing in AudioProcessing ([4717db1](https://github.com/devopvoid/webrtc-java/commit/4717db1)) |
109 | 118 |
|
110 | 119 | ## [0.4.0]() (2021-11-21) |
111 | | - |
112 | 120 | ### API changes |
113 | 121 | - Switch to WebRTC branch M95/4638 ([9173836](https://github.com/devopvoid/webrtc-java/commit/9173836)) |
114 | 122 | - Audio/VideoSource renamed to Audio/VideoTrackSource ([68a61b9](https://github.com/devopvoid/webrtc-java/commit/68a61b9)) |
|
129 | 137 | - Fixed JavaFX demo crash ([89896fd](https://github.com/devopvoid/webrtc-java/commit/89896fd)) |
130 | 138 |
|
131 | 139 | ## [0.3.0]() (2021-08-19) |
132 | | - |
133 | 140 | ### API changes |
134 | 141 | - Switch to WebRTC branch M92/4515 ([bb3bbfe](https://github.com/devopvoid/webrtc-java/commit/bb3bbfe)) |
135 | 142 |
|
|
154 | 161 | - Removed usage of webrtc::VideoType::kNV12 ([32a8ff9](https://github.com/devopvoid/webrtc-java/commit/32a8ff9)) |
155 | 162 |
|
156 | 163 | ## [0.2.0]() (2020-02-25) |
157 | | - |
158 | 164 | ### API changes |
159 | 165 | - Switch to WebRTC branch M80/3987 ([5a7bba5](https://github.com/devopvoid/webrtc-java/commit/5a7bba5)) |
160 | 166 |
|
|
179 | 185 | - Refactor bloated project structure ([ff4da53](https://github.com/devopvoid/webrtc-java/commit/ff4da53)) |
180 | 186 |
|
181 | 187 | ## [0.1.0](https://github.com/devopvoid/webrtc-java/tree/v0.1.0) (2019-12-22) |
182 | | - |
183 | 188 | ### Project |
184 | 189 | - Initial commit ([178b458](https://github.com/devopvoid/webrtc-java/commit/178b458)) |
0 commit comments