Skip to content

Commit 95e3711

Browse files
committed
Upgrade version 0.3.8.
1 parent fcf476c commit 95e3711

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
# Changelog
22

33
--------------------------------------------
4+
[0.3.8] - 2021.09.26
5+
6+
* Fix ice delay.
7+
* Don't run ready if session has been terminated (#226)
8+
* Support IceRestart when IceStateDisconnected (#218)
9+
* Add options to the hangup (#224)
10+
* Adaptive when answering audio or video calls.
11+
412
[0.3.7] - 2021.08.24
513

614
* Fix the issue that unified-plan's onTrack does not call back AudioTrack.

lib/src/transports/websocket_interface.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ class WebSocketInterface implements Socket {
1818
logger.error('invalid WebSocket URI scheme: ${parsed_url.scheme}');
1919
throw AssertionError('Invalid argument: $url');
2020
} else {
21-
String transport_scheme = webSocketSettings != null && webSocketSettings.transport_scheme != null
21+
String transport_scheme = webSocketSettings != null &&
22+
webSocketSettings.transport_scheme != null
2223
? webSocketSettings.transport_scheme.toLowerCase()
2324
: parsed_url.scheme;
2425

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: sip_ua
2-
version: 0.3.7
2+
version: 0.3.8
33
description: A SIP UA stack for Flutter/Dart, based on flutter-webrtc, support iOS/Android/Destkop/Web.
44
homepage: https://github.com/cloudwebrtc/dart-sip-ua
55
environment:

test/test_parser.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,8 +225,9 @@ List<void Function()> testFunctions = <void Function()>[
225225
expect(auth.opaque, '00000188');
226226
}),
227227
() => test('Parser: authentication challenge2.', () {
228-
String data = 'Digest algorithm="MD5",qop="auth",realm="some.sip.domain.com",nonce="217384172034871293047102934",otherk1="other_v1"';
229-
dynamic auth = Grammar.parse(data, 'challenge');
228+
String data =
229+
'Digest algorithm="MD5",qop="auth",realm="some.sip.domain.com",nonce="217384172034871293047102934",otherk1="other_v1"';
230+
dynamic auth = Grammar.parse(data, 'challenge');
230231
print('auth => ' + auth.toString());
231232
expect(auth.realm, 'some.sip.domain.com');
232233
expect(auth.nonce, '217384172034871293047102934');

0 commit comments

Comments
 (0)