Skip to content

Commit 15ca922

Browse files
chore(release): 3.4.0 [skip ci]
# [3.4.0](v3.3.1...v3.4.0) (2020-02-27) ### Features * **Android:** Connect from "cellular" & "ethernet" interfaces ([14bea9b](14bea9b))
1 parent 14bea9b commit 15ca922

File tree

5 files changed

+13
-10
lines changed

5 files changed

+13
-10
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# [3.4.0](https://github.com/Rapsssito/react-native-tcp-socket/compare/v3.3.1...v3.4.0) (2020-02-27)
2+
3+
4+
### Features
5+
6+
* **Android:** Connect from "cellular" & "ethernet" interfaces ([14bea9b](https://github.com/Rapsssito/react-native-tcp-socket/commit/14bea9b49db0971ac38142dcc91376d7d3752212))
7+
18
## [3.3.1](https://github.com/Rapsssito/react-native-tcp-socket/compare/v3.3.0...v3.3.1) (2020-02-24)
29

310

lib/types/TcpServer.d.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,7 @@ export default class TcpServer extends TcpSocket {
3333
timeout?: number | undefined;
3434
localAddress?: string | undefined;
3535
localPort?: number | undefined;
36-
interface?: "wifi" | undefined; /**
37-
* @param {{ port: number; host: any; }} options
38-
* @param {(arg0: any) => void} callback
39-
* @returns {TcpServer}
40-
*/
36+
interface?: "wifi" | "cellular" | "ethernet" | undefined;
4137
reuseAddress?: boolean | undefined;
4238
}, callback?: ((address: string) => void) | undefined): TcpServer;
4339
setTimeout(msecs: number, callback?: ((...args: any[]) => void) | undefined): TcpServer;

lib/types/TcpSocket.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @typedef {{ port: number; host?: string; timeout?: number; localAddress?: string, localPort?: number, interface?: 'wifi', reuseAddress?: boolean}} ConnectionOptions
2+
* @typedef {{ port: number; host?: string; timeout?: number; localAddress?: string, localPort?: number, interface?: 'wifi' | 'cellular' | 'ethernet', reuseAddress?: boolean}} ConnectionOptions
33
*/
44
export default class TcpSocket {
55
/**
@@ -47,7 +47,7 @@ export default class TcpSocket {
4747
timeout?: number | undefined;
4848
localAddress?: string | undefined;
4949
localPort?: number | undefined;
50-
interface?: "wifi" | undefined;
50+
interface?: "wifi" | "cellular" | "ethernet" | undefined;
5151
reuseAddress?: boolean | undefined;
5252
}, callback?: ((address: string) => void) | undefined): TcpSocket;
5353
_destroyed: boolean | undefined;
@@ -137,7 +137,7 @@ export type ConnectionOptions = {
137137
timeout?: number | undefined;
138138
localAddress?: string | undefined;
139139
localPort?: number | undefined;
140-
interface?: "wifi" | undefined;
140+
interface?: "wifi" | "cellular" | "ethernet" | undefined;
141141
reuseAddress?: boolean | undefined;
142142
};
143143
declare class RemovableListener {

lib/types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ declare class TCPSockets {
1919
timeout?: number | undefined;
2020
localAddress?: string | undefined;
2121
localPort?: number | undefined;
22-
interface?: "wifi" | undefined;
22+
interface?: "wifi" | "cellular" | "ethernet" | undefined;
2323
reuseAddress?: boolean | undefined;
2424
}, callback: (address: string) => void): Socket;
2525
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "react-native-tcp-socket",
33
"title": "React Native Tcp Socket",
4-
"version": "3.3.1",
4+
"version": "3.4.0",
55
"description": "React Native TCP socket API for Android & iOS",
66
"main": "src/index.js",
77
"types": "lib/types/index.d.ts",

0 commit comments

Comments
 (0)