2023-07-31 09:41:42 +08:00
#### 1.3.5
* Fixes and improvements
* Introducing our [Apple tvOS ](/installation/clients/sft ) client applications **1**
* Add per app proxy and app installed/updated trigger support for Android client
* Add profile sharing support for Android/iOS/macOS clients
**1**:
Due to the requirement of tvOS 17, the app cannot be submitted to the App Store for the time being, and can only be downloaded through TestFlight.
2023-07-25 08:29:27 +08:00
#### 1.3.4
* Fixes and improvements
* We're now on the [App Store ](https://apps.apple.com/us/app/sing-box/id6451272673 ), always free! It should be noted that due to stricter and slower review, the release of Store versions will be delayed.
* We've made a standalone version of the macOS client (the original Application Extension relies on App Store distribution), which you can download as SFM-version-universal.zip in the release artifacts.
2023-07-24 16:53:10 +08:00
#### 1.3.3
* Fixes and improvements
2023-07-19 14:45:35 +08:00
#### 1.3.1-rc.1
* Fix bugs and update dependencies
2023-07-11 15:45:26 +08:00
#### 1.3.1-beta.3
* Introducing our [new iOS ](/installation/clients/sfi ) and [macOS ](/installation/clients/sfm ) client applications **1**
* Fixes and improvements
**1**:
The old testflight link and app are no longer valid.
2023-07-09 07:54:08 +08:00
#### 1.3.1-beta.2
* Fix bugs and update dependencies
2023-07-07 14:23:45 +08:00
#### 1.3.1-beta.1
* Fixes and improvements
2023-06-26 19:38:47 +08:00
#### 1.3.0
* Fix bugs and update dependencies
Important changes since 1.2:
* Add [FakeIP ](/configuration/dns/fakeip ) support **1**
* Improve multiplex **2**
* Add [DNS reverse mapping ](/configuration/dns#reverse_mapping ) support
* Add `rewrite_ttl` DNS rule action
* Add `store_fakeip` Clash API option
* Add multi-peer support for [WireGuard ](/configuration/outbound/wireguard#peers ) outbound
* Add loopback detect
* Add Clash.Meta API compatibility for Clash API
* Download Yacd-meta by default if the specified Clash `external_ui` directory is empty
* Add path and headers option for HTTP outbound
* Perform URLTest recheck after network changes
* Fix `system` tun stack for ios
* Fix network monitor for android/ios
* Update VLESS and XUDP protocol
* Make splice work with traffic statistics systems like Clash API
* Significantly reduces memory usage of idle connections
* Improve DNS caching
* Add `independent_cache` [option ](/configuration/dns#independent_cache ) for DNS
* Reimplemented shadowsocks client
* Add multiplex support for VLESS outbound
* Automatically add Windows firewall rules in order for the system tun stack to work
* Fix TLS 1.2 support for shadow-tls client
* Add `cache_id` [option ](/configuration/experimental#cache_id ) for Clash cache file
* Fix `local` DNS transport for Android
*1*:
See [FAQ ](/faq/fakeip ) for more information.
*2*:
Added new `h2mux` multiplex protocol and `padding` multiplex option, see [Multiplex ](/configuration/shared/multiplex ).
2023-06-19 13:31:38 +08:00
#### 1.3-rc2
* Fix `local` DNS transport for Android
* Fix bugs and update dependencies
2023-06-17 12:21:18 +08:00
#### 1.3-rc1
* Fix bugs and update dependencies
2023-06-14 16:28:44 +08:00
#### 1.3-beta14
* Fixes and improvements
2023-06-07 21:10:01 +08:00
#### 1.3-beta13
2023-05-19 15:47:10 +08:00
2023-06-07 21:10:01 +08:00
* Fix resolving fakeip domains **1**
* Deprecate L3 routing
2023-05-19 15:47:10 +08:00
* Fix bugs and update dependencies
2023-06-07 21:10:01 +08:00
**1**:
If the destination address of the connection is obtained from fakeip, dns rules with server type fakeip will be skipped.
#### 1.3-beta12
* Automatically add Windows firewall rules in order for the system tun stack to work
* Fix TLS 1.2 support for shadow-tls client
* Add `cache_id` [option ](/configuration/experimental#cache_id ) for Clash cache file
* Fixes and improvements
#### 1.3-beta11
* Fix bugs and update dependencies
#### 1.3-beta10
* Improve direct copy **1**
* Improve DNS caching
* Add `independent_cache` [option ](/configuration/dns#independent_cache ) for DNS
* Reimplemented shadowsocks client **2**
* Add multiplex support for VLESS outbound
* Set TCP keepalive for WireGuard gVisor TCP connections
* Fixes and improvements
**1**:
* Make splice work with traffic statistics systems like Clash API
* Significantly reduces memory usage of idle connections
**2**:
Improved performance and reduced memory usage.
#### 1.3-beta9
* Improve multiplex **1**
* Fixes and improvements
*1*:
Added new `h2mux` multiplex protocol and `padding` multiplex option, see [Multiplex ](/configuration/shared/multiplex ).
2023-04-21 17:51:23 +08:00
#### 1.2.6
2023-04-16 16:16:03 +08:00
2023-04-21 17:51:23 +08:00
* Fix bugs and update dependencies
2023-04-16 16:16:03 +08:00
2023-06-07 21:10:01 +08:00
#### 1.3-beta8
* Fix `system` tun stack for ios
* Fix network monitor for android/ios
* Update VLESS and XUDP protocol **1**
* Fixes and improvements
*1:
This is an incompatible update for XUDP in VLESS if vision flow is enabled.
#### 1.3-beta7
* Add `path` and `headers` options for HTTP outbound
* Add multi-user support for Shadowsocks legacy AEAD inbound
* Fixes and improvements
#### 1.2.4
* Fixes and improvements
#### 1.3-beta6
* Fix WireGuard reconnect
* Perform URLTest recheck after network changes
* Fix bugs and update dependencies
#### 1.3-beta5
* Add Clash.Meta API compatibility for Clash API
* Download Yacd-meta by default if the specified Clash `external_ui` directory is empty
* Add path and headers option for HTTP outbound
* Fixes and improvements
#### 1.3-beta4
* Fix bugs
#### 1.3-beta2
* Download clash-dashboard if the specified Clash `external_ui` directory is empty
* Fix bugs and update dependencies
#### 1.3-beta1
* Add [DNS reverse mapping ](/configuration/dns#reverse_mapping ) support
* Add [L3 routing ](/configuration/route/ip-rule ) support **1**
* Add `rewrite_ttl` DNS rule action
* Add [FakeIP ](/configuration/dns/fakeip ) support **2**
* Add `store_fakeip` Clash API option
* Add multi-peer support for [WireGuard ](/configuration/outbound/wireguard#peers ) outbound
* Add loopback detect
*1*:
It can currently be used to [route connections directly to WireGuard ](/examples/wireguard-direct ) or block connections
at the IP layer.
*2*:
See [FAQ ](/faq/fakeip ) for more information.
2023-04-07 19:17:36 +08:00
#### 1.2.3
* Introducing our [new Android client application ](/installation/clients/sfa )
* Improve UDP domain destination NAT
* Update reality protocol
* Fix TTL calculation for DNS response
* Fix v2ray HTTP transport compatibility
* Fix bugs and update dependencies
2023-03-31 16:29:08 +08:00
#### 1.2.2
* Accept `any` outbound in dns rule **1**
* Fix bugs and update dependencies
*1*:
2023-04-07 19:17:36 +08:00
Now you can use the `any` outbound rule to match server address queries instead of filling in all server domains
to `domain` rule.
2023-03-31 16:29:08 +08:00
2023-03-27 08:20:10 +08:00
#### 1.2.1
* Fix missing default host in v2ray http transport`s request
* Flush DNS cache for macOS when tun start/close
* Fix tun's DNS hijacking compatibility with systemd-resolved
2023-03-24 08:04:36 +08:00
#### 1.2.0
* Fix bugs and update dependencies
Important changes since 1.1:
* Introducing our [new iOS client application ](/installation/clients/sfi )
* Introducing [UDP over TCP protocol version 2 ](/configuration/shared/udp-over-tcp )
* Add [platform options ](/configuration/inbound/tun#platform ) for tun inbound
* Add [ShadowTLS protocol v3 ](https://github.com/ihciah/shadow-tls/blob/master/docs/protocol-v3-en.md )
* Add [VLESS server ](/configuration/inbound/vless ) and [vision ](/configuration/outbound/vless#flow ) support
* Add [reality TLS ](/configuration/shared/tls ) support
* Add [NTP service ](/configuration/ntp )
* Add [DHCP DNS server ](/configuration/dns/server ) support
* Add SSH [host key validation ](/configuration/outbound/ssh ) support
* Add [query_type ](/configuration/dns/rule ) DNS rule item
* Add fallback support for v2ray transport
* Add custom TLS server support for http based v2ray transports
* Add health check support for http-based v2ray transports
* Add multiple configuration support
2023-03-23 07:54:24 +08:00
#### 1.2-rc1
* Fix bugs and update dependencies
2023-03-20 17:32:59 +08:00
#### 1.2-beta10
* Add multiple configuration support **1**
* Fix bugs and update dependencies
*1*:
2023-03-23 07:54:24 +08:00
Now you can pass the parameter `--config` or `-c` multiple times, or use the new parameter `--config-directory` or `-C`
to load all configuration files in a directory.
2023-03-20 17:32:59 +08:00
2023-03-23 07:54:24 +08:00
Loaded configuration files are sorted by name. If you want to control the merge order, add a numeric prefix to the file
name.
2023-03-20 17:32:59 +08:00
2023-03-17 15:40:41 +08:00
#### 1.1.7
* Improve the stability of the VMESS server
* Fix `auto_detect_interface` incorrectly identifying the default interface on Windows
* Fix bugs and update dependencies
2023-03-17 13:00:09 +08:00
#### 1.2-beta9
* Introducing the [UDP over TCP protocol version 2 ](/configuration/shared/udp-over-tcp )
* Add health check support for http-based v2ray transports
* Remove length limit on short_id for reality TLS config
* Fix bugs and update dependencies
2023-03-09 23:16:38 +08:00
#### 1.2-beta8
* Update reality and uTLS libraries
* Fix `auto_detect_interface` incorrectly identifying the default interface on Windows
2023-03-08 14:51:52 +08:00
#### 1.2-beta7
* Fix the compatibility issue between VLESS's vision sub-protocol and the Xray-core client
* Improve the stability of the VMESS server
2023-03-05 21:48:36 +08:00
#### 1.2-beta6
* Introducing our [new iOS client application ](/installation/clients/sfi )
* Add [platform options ](/configuration/inbound/tun#platform ) for tun inbound
* Add custom TLS server support for http based v2ray transports
* Add generate commands
* Enable XUDP by default in VLESS
* Update reality server
* Update vision protocol
* Fixed [user flow in vless server ](/configuration/inbound/vless#usersflow )
* Bug fixes
* Update dependencies
2023-02-25 16:23:51 +08:00
#### 1.2-beta5
* Add [VLESS server ](/configuration/inbound/vless ) and [vision ](/configuration/outbound/vless#flow ) support
* Add [reality TLS ](/configuration/shared/tls ) support
* Fix match private address
2023-02-22 11:24:51 +08:00
#### 1.1.6
* Improve vmess request
* Fix ipv6 redirect on Linux
* Fix match geoip private
* Fix parse hysteria UDP message
* Fix socks connect response
* Disable vmess header protection if transport enabled
* Update QUIC v2 version number and initial salt
2023-02-21 20:20:17 +08:00
#### 1.2-beta4
* Add [NTP service ](/configuration/ntp )
* Add Add multiple server names and multi-user support for shadowtls
* Add strict mode support for shadowtls v3
2023-02-21 21:18:43 +08:00
* Add uTLS support for shadowtls v3
2023-02-21 20:20:17 +08:00
2023-02-19 17:44:43 +08:00
#### 1.2-beta3
* Update QUIC v2 version number and initial salt
* Fix shadowtls v3 implementation
2023-02-18 15:02:27 +08:00
#### 1.2-beta2
* Add [ShadowTLS protocol v3 ](https://github.com/ihciah/shadow-tls/blob/master/docs/protocol-v3-en.md )
* Add fallback support for v2ray transport
* Fix parse hysteria UDP message
* Fix socks connect response
* Disable vmess header protection if transport enabled
2023-02-08 17:18:18 +08:00
#### 1.2-beta1
* Add [DHCP DNS server ](/configuration/dns/server ) support
* Add SSH [host key validation ](/configuration/outbound/ssh ) support
* Add [query_type ](/configuration/dns/rule ) DNS rule item
* Add v2ray [user stats ](/configuration/experimental#statsusers ) api
* Add new clash DNS query api
* Improve vmess request
* Fix ipv6 redirect on Linux
* Fix match geoip private
2023-02-02 16:11:29 +08:00
#### 1.1.5
* Add Go 1.20 support
* Fix inbound default DF value
* Fix auth_user route for naive inbound
* Fix gRPC lite header
* Ignore domain case in route rules
2023-01-14 16:01:07 +08:00
#### 1.1.4
* Fix DNS log
* Fix write to h2 conn after closed
* Fix create UDP DNS transport from plain IPv6 address
2023-01-03 10:53:38 +08:00
#### 1.1.2
* Fix http proxy auth
* Fix user from stream packet conn
* Fix DNS response TTL
* Fix override packet conn
* Skip override system proxy bypass list
* Improve DNS log
2022-12-11 14:40:03 +08:00
#### 1.1.1
* Fix acme config
* Fix vmess packet conn
* Suppress quic-go set DF error
2022-12-03 13:31:25 +08:00
#### 1.1
* Fix close clash cache
Important changes since 1.0:
* Add support for use with android VPNService
* Add tun support for WireGuard outbound
* Add system tun stack
* Add comment filter for config
* Add option for allow optional proxy protocol header
* Add Clash mode and persistence support
* Add TLS ECH and uTLS support for outbound TLS options
* Add internal simple-obfs and v2ray-plugin
* Add ShadowsocksR outbound
* Add VLESS outbound and XUDP
* Skip wait for hysteria tcp handshake response
* Add v2ray mux support for all inbound
2023-03-17 13:00:09 +08:00
* Add XUDP support for VMess
2022-12-03 13:31:25 +08:00
* Improve websocket writer
* Refine tproxy write back
* Fix DNS leak caused by
Windows' ordinary multihomed DNS resolution behavior
* Add sniff_timeout listen option
* Add custom route support for tun
* Add option for custom wireguard reserved bytes
* Split bind_address into ipv4 and ipv6
* Add ShadowTLS v1 and v2 support
2022-11-28 12:52:12 +08:00
#### 1.1-rc1
* Fix TLS config for h2 server
* Fix crash when input bad method in shadowsocks multi-user inbound
* Fix listen UDP
* Fix check invalid packet on macOS
2022-11-25 22:49:30 +08:00
#### 1.1-beta18
2022-11-26 11:06:57 +08:00
* Enhance defense against active probe for shadowtls server **1**
2022-11-25 22:49:30 +08:00
**1**:
The `fallback_after` option has been removed.
2022-11-21 21:12:11 +08:00
#### 1.1-beta17
* Fix shadowtls server **1**
*1*:
2022-11-25 22:49:30 +08:00
Added [fallback_after ](/configuration/inbound/shadowtls#fallback_after ) option.
2022-11-21 21:12:11 +08:00
2022-11-21 14:57:22 +08:00
#### 1.0.7
* Add support for new x/h2 deadline
* Fix copy pipe
* Fix decrypt xplus packet
* Fix macOS Ventura process name match
* Fix smux keepalive
* Fix vmess request buffer
* Fix h2c transport
* Fix tor geoip
* Fix udp connect for mux client
* Fix default dns transport strategy
2022-11-15 20:29:33 +08:00
#### 1.1-beta16
* Improve shadowtls server
* Fix default dns transport strategy
* Update uTLS to v1.2.0
2022-11-09 11:49:01 +08:00
#### 1.1-beta15
* Add support for new x/h2 deadline
* Fix udp connect for mux client
* Fix dns buffer
* Fix quic dns retry
2022-11-15 20:29:33 +08:00
* Fix create TLS config
2022-11-09 11:49:01 +08:00
* Fix websocket alpn
* Fix tor geoip
2022-11-09 11:40:36 +08:00
#### 1.1-beta14
* Add multi-user support for hysteria inbound **1**
* Add custom tls client support for std grpc
* Fix smux keep alive
* Fix vmess request buffer
* Fix default local DNS server behavior
* Fix h2c transport
*1*:
The `auth` and `auth_str` fields have been replaced by the `users` field.
2022-11-03 12:07:16 +08:00
#### 1.1-beta13
2022-11-07 16:35:15 +08:00
* Add custom worker count option for WireGuard outbound
2022-11-03 12:07:16 +08:00
* Split bind_address into ipv4 and ipv6
2022-11-07 16:35:15 +08:00
* Move WFP manipulation to strict route
2022-11-03 12:07:16 +08:00
* Fix WireGuard outbound panic when close
* Fix macOS Ventura process name match
2022-11-08 13:31:55 +08:00
* Fix QUIC connection migration by @HyNetwork
* Fix handling QUIC client SNI by @HyNetwork
2022-11-03 12:07:16 +08:00
2022-10-31 13:56:51 +08:00
#### 1.1-beta12
* Fix uTLS config
* Update quic-go to v0.30.0
* Update cloudflare-tls to go1.18.7
2022-10-25 21:26:28 +08:00
#### 1.1-beta11
2022-10-29 18:00:05 +08:00
* Add option for custom wireguard reserved bytes
2022-10-25 21:26:28 +08:00
* Fix shadowtls v2
* Fix h3 dns transport
* Fix copy pipe
2022-10-29 18:00:05 +08:00
* Fix decrypt xplus packet
* Fix v2ray api
* Suppress no network error
* Improve local dns transport
2022-10-25 21:26:28 +08:00
2022-10-19 10:43:59 +08:00
#### 1.1-beta10
* Add [sniff_timeout ](/configuration/shared/listen#sniff_timeout ) listen option
* Add [custom route ](/configuration/inbound/tun#inet4_route_address ) support for tun **1**
* Fix interface monitor
* Fix websocket headroom
* Fix uTLS handshake
* Fix ssh outbound
* Fix sniff fragmented quic client hello
* Fix DF for hysteria
* Fix naive overflow
* Check destination before udp connect
* Update uTLS to v1.1.5
* Update tfo-go to v2.0.2
* Update fsnotify to v1.6.0
* Update grpc to v1.50.1
*1*:
The `strict_route` on windows is removed.
#### 1.0.6
* Fix ssh outbound
* Fix sniff fragmented quic client hello
* Fix naive overflow
* Check destination before udp connect
2022-10-01 11:48:46 +08:00
#### 1.1-beta9
2022-10-06 22:51:51 +08:00
* Fix windows route **1**
* Add [v2ray statistics api ](/configuration/experimental#v2ray-api-fields )
* Add ShadowTLS v2 support **2**
* Fixes and improvements
2022-10-01 11:48:46 +08:00
**1**:
* Fix DNS leak caused by
Windows' [ordinary multihomed DNS resolution behavior ](https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd197552%28v%3Dws.10%29 )
* Flush Windows DNS cache when start/close
2022-10-06 22:51:51 +08:00
**2**:
2022-11-07 16:35:15 +08:00
See [ShadowTLS inbound ](/configuration/inbound/shadowtls#version )
and [ShadowTLS outbound ](/configuration/outbound/shadowtls#version )
2022-10-06 22:51:51 +08:00
2022-09-25 16:23:30 +08:00
#### 1.1-beta8
* Fix leaks on close
* Improve websocket writer
* Refine tproxy write back
* Refine 4in6 processing
* Fix shadowsocks plugins
* Fix missing source address from transport connection
* Fix fqdn socks5 outbound connection
* Fix read source address from grpc-go
#### 1.0.5
* Fix missing source address from transport connection
* Fix fqdn socks5 outbound connection
* Fix read source address from grpc-go
2022-09-23 10:30:07 +08:00
#### 1.1-beta7
* Add v2ray mux and XUDP support for VMess inbound
* Add XUDP support for VMess outbound
* Disable DF on direct outbound by default
* Fix bugs in 1.1-beta6
2022-09-16 15:48:31 +08:00
#### 1.1-beta6
* Add [URLTest outbound ](/configuration/outbound/urltest )
* Fix bugs in 1.1-beta5
2022-09-15 13:25:51 +08:00
#### 1.1-beta5
* Print tags in version command
* Redirect clash hello to external ui
* Move shadowsocksr implementation to clash
* Make gVisor optional **1**
* Refactor to miekg/dns
* Refactor bind control
* Fix build on go1.18
* Fix clash store-selected
* Fix close grpc conn
* Fix port rule match logic
* Fix clash api proxy type
*1*:
The build tag `no_gvisor` is replaced by `with_gvisor` .
The default tun stack is changed to system.
#### 1.0.4
* Fix close grpc conn
* Fix port rule match logic
* Fix clash api proxy type
2022-09-13 11:24:33 +08:00
#### 1.1-beta4
* Add internal simple-obfs and v2ray-plugin [Shadowsocks plugins ](/configuration/outbound/shadowsocks#plugin )
* Add [ShadowsocksR outbound ](/configuration/outbound/shadowsocksr )
* Add [VLESS outbound and XUDP ](/configuration/outbound/vless )
* Skip wait for hysteria tcp handshake response
* Fix socks4 client
* Fix hysteria inbound
* Fix concurrent write
#### 1.0.3
* Fix socks4 client
* Fix hysteria inbound
* Fix concurrent write
2022-09-11 10:57:51 +08:00
#### 1.1-beta3
* Fix using custom TLS client in http2 client
* Fix bugs in 1.1-beta2
2022-09-10 22:42:20 +08:00
#### 1.1-beta2
* Add Clash mode and persistence support **1**
* Add TLS ECH and uTLS support for outbound TLS options **2**
* Fix socks4 request
* Fix processing empty dns result
*1*:
Switching modes using the Clash API, and `store-selected` are now supported,
see [Experimental ](/configuration/experimental ).
*2*:
ECH (Encrypted Client Hello) is a TLS extension that allows a client to encrypt the first part of its ClientHello
message, see [TLS#ECH ](/configuration/shared/tls#ech ).
uTLS is a fork of "crypto/tls", which provides ClientHello fingerprinting resistance,
see [TLS#uTLS ](/configuration/shared/tls#utls ).
#### 1.0.2
* Fix socks4 request
* Fix processing empty dns result
2022-09-09 15:40:35 +08:00
#### 1.1-beta1
* Add support for use with android VPNService **1**
* Add tun support for WireGuard outbound **2**
* Add system tun stack **3**
* Add comment filter for config **4**
* Add option for allow optional proxy protocol header
* Add half close for smux
* Set UDP DF by default **5**
* Set default tun mtu to 9000
* Update gVisor to 20220905.0
*1*:
In previous versions, Android VPN would not work with tun enabled.
The usage of tun over VPN and VPN over tun is now supported, see [Tun Inbound ](/configuration/inbound/tun#auto_route ).
*2*:
In previous releases, WireGuard outbound support was backed by the lower performance gVisor virtual interface.
It achieves the same performance as wireguard-go by providing automatic system interface support.
*3*:
It does not depend on gVisor and has better performance in some cases.
It is less compatible and may not be available in some environments.
*4*:
Annotated json configuration files are now supported.
*5*:
UDP fragmentation is now blocked by default.
Including shadowsocks-libev, shadowsocks-rust and quic-go all disable segmentation by default.
See [Dial Fields ](/configuration/shared/dial#udp_fragment )
and [Listen Fields ](/configuration/shared/listen#udp_fragment ).
2022-09-09 14:43:42 +08:00
#### 1.0.1
* Fix match 4in6 address in ip_cidr
* Fix clash api log level format error
* Fix clash api unknown proxy type
2022-09-07 23:10:12 +08:00
#### 1.0
* Fix wireguard reconnect
* Fix naive inbound
* Fix json format error message
* Fix processing vmess termination signal
* Fix hysteria stream error
* Fix listener close when proxyproto failed
2022-09-04 13:13:54 +08:00
#### 1.0-rc1
* Fix write log timestamp
* Fix write zero
* Fix dial parallel in direct outbound
* Fix write trojan udp
* Fix DNS routing
* Add attribute support for geosite
* Update documentation for [Dial Fields ](/configuration/shared/dial )
2022-08-31 14:33:52 +08:00
#### 1.0-beta3
* Add [chained inbound ](/configuration/shared/listen#detour ) support
* Add process_path rule item
* Add macOS redirect support
2022-09-04 13:13:54 +08:00
* Add ShadowTLS [Inbound ](/configuration/inbound/shadowtls ), [Outbound ](/configuration/outbound/shadowtls )
and [Examples ](/examples/shadowtls )
2022-08-31 14:33:52 +08:00
* Fix search android package in non-owner users
* Fix socksaddr type condition
* Fix smux session status
* Refactor inbound and outbound documentation
* Minor fixes
2022-08-27 21:32:20 +08:00
#### 1.0-beta2
* Add strict_route option for [Tun inbound ](/configuration/inbound/tun#strict_route )
* Add packetaddr support for [VMess outbound ](/configuration/outbound/vmess#packet_addr )
* Add better performing alternative gRPC implementation
2022-08-28 11:27:51 +08:00
* Add [docker image ](https://github.com/SagerNet/sing-box/pkgs/container/sing-box )
2022-08-27 21:32:20 +08:00
* Fix sniff override destination
2022-08-26 16:33:12 +08:00
#### 1.0-beta1
* Initial release
##### 2022/08/26
2022-08-26 12:30:31 +08:00
* Fix ipv6 route on linux
2022-08-26 16:33:12 +08:00
* Fix read DNS message
2022-08-26 12:30:31 +08:00
2022-08-26 16:33:12 +08:00
##### 2022/08/25
2022-08-25 22:49:23 +08:00
* Let vmess use zero instead of auto if TLS enabled
* Add trojan fallback for ALPN
* Improve ip_cidr rule
* Fix format bind_address
* Fix http proxy with compressed response
* Fix route connections
2022-08-26 16:33:12 +08:00
##### 2022/08/24
2022-08-25 10:01:50 +08:00
* Fix naive padding
* Fix unix search path
* Fix close non-duplex connections
* Add ACME EAB support
* Fix early close on windows and catch any
* Initial zh-CN document translation
2022-08-26 16:33:12 +08:00
##### 2022/08/23
2022-08-23 23:15:56 +08:00
* Add [V2Ray Transport ](/configuration/shared/v2ray-transport ) support for VMess and Trojan
* Allow plain http request in Naive inbound (It can now be used with nginx)
* Add proxy protocol support
* Free memory after start
* Parse X-Forward-For in HTTP requests
* Handle SIGHUP signal
2022-08-26 16:33:12 +08:00
##### 2022/08/22
2022-08-22 12:43:21 +08:00
* Add strategy setting for each [DNS server ](/configuration/dns/server )
2022-08-22 14:28:23 +08:00
* Add bind address to outbound options
2022-08-22 12:43:21 +08:00
2022-08-26 16:33:12 +08:00
##### 2022/08/21
2022-08-21 00:59:49 +08:00
* Add [Tor outbound ](/configuration/outbound/tor )
2022-08-21 19:36:08 +08:00
* Add [SSH outbound ](/configuration/outbound/ssh )
2022-08-21 00:59:49 +08:00
2022-08-26 16:33:12 +08:00
##### 2022/08/20
2022-08-20 20:54:20 +08:00
* Attempt to unwrap ip-in-fqdn socksaddr
* Fix read packages in android 12
* Fix route on some android devices
* Improve linux process searcher
* Fix write socks5 username password auth request
* Skip bind connection with private destination to interface
2022-08-20 21:14:51 +08:00
* Add [Trojan connection fallback ](/configuration/inbound/trojan#fallback )
2022-08-20 20:54:20 +08:00
2022-08-26 16:33:12 +08:00
##### 2022/08/19
2022-08-19 19:02:32 +08:00
* Add Hysteria [Inbound ](/configuration/inbound/hysteria ) and [Outbund ](/configuration/outbound/hysteria )
* Add [ACME TLS certificate issuer ](/configuration/shared/tls )
* Allow read config from stdin (-c stdin)
* Update gVisor to 20220815.0
2022-08-26 16:33:12 +08:00
##### 2022/08/18
2022-08-19 19:02:32 +08:00
* Fix find process with lwip stack
* Fix crash on shadowsocks server
* Fix crash on darwin tun
* Fix write log to file
2022-08-26 16:33:12 +08:00
##### 2022/08/17
2022-08-19 19:02:32 +08:00
* Improve async dns transports
2022-08-26 16:33:12 +08:00
##### 2022/08/16
2022-08-17 15:19:10 +08:00
* Add ip_version (route/dns) rule item
* Add [WireGuard ](/configuration/outbound/wireguard ) outbound
2022-08-26 16:33:12 +08:00
##### 2022/08/15
2022-08-15 00:25:49 +08:00
2022-08-15 11:40:49 +08:00
* Add uid, android user and package rules support in [Tun ](/configuration/inbound/tun ) routing.
2022-08-15 00:25:49 +08:00
2022-08-26 16:33:12 +08:00
##### 2022/08/13
2022-08-15 00:25:49 +08:00
* Fix dns concurrent write
2022-08-26 16:33:12 +08:00
##### 2022/08/12
2022-08-12 17:55:52 +08:00
* Performance improvements
2022-08-24 21:02:28 +08:00
* Add UoT option for [SOCKS ](/configuration/outbound/socks ) outbound
2022-08-12 17:55:52 +08:00
2022-08-26 16:33:12 +08:00
##### 2022/08/11
2022-08-11 10:36:28 +08:00
2022-08-12 17:55:52 +08:00
* Add UoT option for [Shadowsocks ](/configuration/outbound/shadowsocks ) outbound, UoT support for all inbounds
2022-08-11 10:36:28 +08:00
2022-08-26 16:33:12 +08:00
##### 2022/08/10
2022-08-10 21:17:02 +08:00
* Add full-featured [Naive ](/configuration/inbound/naive ) inbound
* Fix default dns server option [#9] by iKirby
2022-08-26 16:33:12 +08:00
##### 2022/08/09
2022-08-08 20:57:50 +08:00
2022-08-10 21:17:02 +08:00
No changelog before.
2022-08-31 14:33:52 +08:00
[#9]: https://github.com/SagerNet/sing-box/pull/9