Releases: shadowsocks/shadowsocks-windows
4.4.1.0
4.4.0.0
📝 Release Notes
- For many of us, 2020 has been a difficult year. As we pass the end of 2020, many things are still not over yet. But we should all be ready for the opportunities and new challenges 2021 is about to present to us. We are releasing this new version on the first day of 2021. And we wish you a happy new year! 🎆
- Security update: Yes, we have finally removed support for all stream ciphers, almost 4 years after the proposal of Shadowsocks AEAD. Stay safe! 🦠
- Prepare to say goodbye to legacy links! When importing servers from pre-SIP002 legacy ss:// links, we will show a warning message to remind you to update your ss:// links. The easiest way to update is to use the server sharing feature.
👩💻 Changes
- Security: remove infrastructure of stream ciphers (#3048)
- Show warning message when importing from deprecated legacy ss:// links.
- Other minor bug fixes and improvements
🐛 Known Issues
- 🎉 All clear.
4.3.3.0
📝 Release Notes
- Fixes and improvements
👩💻 Changes
- PAC: Add option for custom sha256sum URL of custom geosite source (#3026)
- Update to .NET Framework 4.8
- Other minor bug fixes and improvements
🐛 Known Issues
- If you encounter any issues, please refer to https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting.
- 如果遇到任何问题,请首先参考 https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting
📦 File Info
Shadowsocks-4.3.3.170.zip
- MD5:
3469205FB8FB8C28D45A2C61A1740F22
- SHA-1:
8511264C74168A43569DE0EB4FE48A9F0A699027
- SHA-256:
6E2028EB0BC06325C6101C497832E66A95CE482B1771455BC7A873EF22291C65
- SHA-512:
5DC8EF2D22E3771ACBB9E5E0EF4F3206A49C27AC96B620B7FE4D8928A00D7E82C4E0CF272D62657E2921F009CA7E498655969D6101B25F44A7E27E7E3DD7B6A2
- MD5:
4.3.2.0
📝 Release Notes
- Fixes and improvements
- PAC: private hostnames and IP ranges are now connected to directly by default (#3002).
- Auto Startup: new mechanisms have been introduced to eliminate and prevent duplicate startup registry entries (#3011).
- SIP003: we have fixed a regression introduced in 4.3.0.0 that might cause plugins to stop working (#3013).
👩💻 Changes
- PAC: direct connection for private IP ranges by @studentmain (#3008)
- Remove duplicate startup entries (#3012)
- Other minor bug fixes and improvements
🐛 Known Issues
- If you encounter any issues, please refer to https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting.
- 如果遇到任何问题,请首先参考 https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting
📦 File Info
Shadowsocks-4.3.2.146.zip
- MD5:
B93124FE301E269E46AE3228D7D97018
- SHA-1:
211157657AAA469DE6C81D7A77C56E22AB80C76A
- SHA-256:
BA5E8AC5FC350CEF4640480E48932359266BFF6A2A85FFF3A9163DC07E5A310B
- SHA-512:
9BBA39E3D94A6C88599647CD64A3CFC929EE8A9E6639C76DDCF654971653CE1DC8C7B7A5111C16B5229003C9DB08ACFE687C9F5AD8B95328C76A2A44625F4D93
- MD5:
4.3.1.0
📝 Release Notes
- Fixes and improvements
- PAC: We have fixed the issue where certain rules unexpectedly matched more domains than it's supposed to match (#2998).
- Update checks on program startup no longer produces a pop-up.
- Checking pre-release checks in the menu would work on the current run now.
- Cleanup: The poorly maintained statistics strategy, along with its long broken GUI, has been removed. The QR code scanning logic has been separated from
MenuViewController
.
👩💻 Changes
- Update
abp.js
(#2999) - Separate QR code scanning from
MenuViewController
(#2995) - Remove statistics strategy (#2994)
- Other minor bug fixes and improvements
🐛 Known Issues
- If you encounter any issues, please refer to https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting.
- 如果遇到任何问题,请首先参考 https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting
📦 File Info
Shadowsocks-4.3.1.128.zip
- MD5:
5020E5B73D824C4E28FF0FB5D211F1CB
- SHA-1:
875D756678A29AE860B5477F62FB40C2BF80AA2D
- SHA-256:
0EAA8E2763861316FDB41BA45636DBB78C1593714A0ED480573FF7EFC5B34B7A
- SHA-512:
71F099DDEA112AACEC0BB236AFCBDF6699D293DE982067DC5DBA7B06A5DC078AD6AE1E8F93B9E5D80FCD5639E7D0735EFC157E6D5A13DFB6281F588C8BF1C22D
- MD5:
4.3.0.0
📝 Release Notes
- PAC: To better utilize the geosite database and adapt to the needs of our users, we added options for direct and proxied groups. They are currently only available for modifications in
gui-config.json
. GUI with the feature fully supported is coming in v5.- Generation modes: whitelist mode and blacklist mode
- When
geositePreferDirect
is false (default), PAC works in whitelist mode. Exception rules are generated fromgeositeDirectGroups
. Unmatched domains goes through the proxy. - When
geositePreferDirect
is true, PAC works in blacklist mode. Blocking rules are generated fromgeositeProxiedGroups
. Exception rules are generated fromgeositeDirectGroups
. Unmatched domains are connected to directly.
- When
- Domain groups:
geositeDirectGroups
andgeositeProxiedGroups
.geositeDirectGroups
is initialized withcn
andgeolocation-!cn@cn
.geositeProxiedGroups
is initialized withgeolocation-!cn
.
- The new default values make sure that:
- When in whitelist mode, Chinese domains, including non-Chinese companies' Chinese CDNs, are connected to directly.
- When in blacklist mode, only non-Chinese domains goes through the proxy. Chinese domains, as well as non-Chinese companies' Chinese CDNs, are connected to directly.
- Generation modes: whitelist mode and blacklist mode
- WPF: This release includes a new update prompt window that shows release notes for you. We have also reimplemented
ForwardProxyView
,HotkeysView
,OnlineConfigView
in WPF. Your feedback is welcome on these new UIs. - Fixes and improvements
- We fixed an issue where in certain locales, the PAC generation crashes the application (#2986).
- We have improved the stability by adding a validation of the geosite group configuration. Invalid settings will be automatically reset to default (and logged).
pac.txt
is now automatically regenerated on version updates. You can turn it off by changingregeneratePacOnUpdate
to false.
- Cleanup: Only one
HttpClient
instance is used throughout the lifecycle.StringEx.CS
along with many other unnecessary stuff has been removed. All dependencies have been updated to the latest versions.
👩💻 Changes
- Cleanup and update dependencies (#2983)
- Geosite group validation + PAC regeneration on version update (#2988)
- PAC: add options for direct and proxied groups (#2990)
- Transition to WPF: ForwardProxyView + HotkeysView + OnlineConfigView + VersionUpdatePromptView (#2991)
🐛 Known Issues
- If you encounter any issue, please refer to https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting.
- 如果遇到任何问题,请首先参考 https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting
📦 File Info
Shadowsocks-4.3.0.0.zip
- MD5:
B8A78DC56651BEF0A7BE228CE469106A
- SHA-1:
1D4028B6E1C7C49D61F8B4BF834C8F6A57018075
- SHA-256:
0472497B295C4466E58C2623F2F03281F4A8297696753DD18EFFE3A4D633E86E
- SHA-512:
0154A548CD317252E7FF350CE2E0BB8BD85B25163B86FFB70CB605B211074438DE514A804D18A550225E066C6EA93702A81E457FEDDD8F2FE8B5CA33E53C37DB
- MD5:
4.2.1.0
📝 Release Notes
- SIP008 online configuration delivery allows clients to automatically fetch and update server configurations from the configured delivery URL. We implemented server groups to identify configuration sources. More grouping features are coming in v5.
- PAC: Domain names with the
cn
attribute is now excluded from the proxied list. You might want to delete your existingpac.txt
to force a regeneration. Related issues: #2971, #2974, #2981. - User-Agent: Http requests for Geosite and SIP008 updates are now sent with a
User-Agent
string ofShadowsocksWindows/$version
. You can change it ingui-config.json
. - WPF: We have begun the process of transition to WPF. This release includes infrastructure updates for future WPF controls and a new server sharing window rewritten using WPF.
👩💻 Changes
- SIP008 support (#2942)
- Exclude @cn from PAC proxied list (#2982)
- Transition to WPF: ReactiveUI and ServerSharingView (#2959)
- User-Agent for OnlineConfigResolver and GeositeUpdater (#2978)
🐛 Known Issues
- If you encounter any issue, please refer to https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting.
- 如果遇到任何问题,请首先参考 https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting
📦 File Info
Shadowsocks-4.2.1.0.zip
- MD5:
B38B8B5B0105C52EBA3A19AA7F53ECCD
- SHA-1:
4915CDFB50C461C3DD0BE84A50DDE9C10477CD7D
- SHA-256:
4A302071D7FC21367F31E0D9C5F77EF1EB41EC097EAEADB8D65472B6BE55AB99
- SHA-512:
8BBF360C5AEAF67B7C4DCC602DDD0C93C9CD2BCDC9938760A2068B3555F42BCEF72135C8B1B97E72C85E0356A20B9274E1E74BD6FBB92F8BCCDAC96D49BB49C3
- MD5:
4.2.0.1
- Fix domain rule handling in PAC script (#2956)
If you encounter any issue, please refer to https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting .
如果遇到任何问题,请首先参考 https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting
Info of Shadowsocks-4.2.0.1.zip
MD5
033B079FEC79596A499F1CA8BE0971D6
SHA-1
72E1B925B6EC364DE80B745B4500FBF9CF93740E
SHA-256
F3CB648C848B10EA67FE776ED08F1DE7258D3E3E4F1B9A5779ECD500DE9E9DD0
SHA-512
3F4605AF3DDF2D51B82218F4809FAC8EFFD8231D97EC5D802D903116FE3DDE4A287CA070F0D4A0A050E229FC5A5AE20DDF2E1073F8D3A54191E29D41C6FAD2DB
4.2.0.0
- Update TCPHandler.lastActivity (#2858)
- Add Franch translation (#2861)
- New option for ss:// URL association (#2855)
- Updated Korean Language (#2871)
- Decouple statistic and TCPRelay (#2872)
- Fix nLogConfig NullReferenceExceltion (#2887)
- Use v2ray GeoSite to replace GFWList (#2875)
- Optimize the updater and downloader (#2910)
- Update SIP002 (#2904)
- Update Japanese translations
- Fix improperly parsed remark section (#2935)
- Other minor bug fixes and improvements
If you encounter any issue, please refer to https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting .
如果遇到任何问题,请首先参考 https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting
Info of Shadowsocks-4.2.0.0.zip
MD5
CFD967364DC32B8FB6ED618A6F319AA3
SHA-1
248319E523B73BC99CAAFA6B84C5032CCC1BA564
SHA-256
662F875055D740D98E0047ADEB2B632B85CAFFFA2129C1635C5312217CA978F3
SHA-512
E6E7822F918AABD4C51313616B38E2C20CE141DAFF29E7BD5334C533B0460A175F58096DB15C22092059D0AA829BAB9D6ADCFA1F516A4A2F0D39DA244EED9668
4.1.10.0
If you encounter any issue, please refer to https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting.
如果遇到任何问题,请首先参考 https://github.com/shadowsocks/shadowsocks-windows/wiki/Troubleshooting
Info of Shadowsocks-4.1.10.0.zip
MD5
80B812B3E0F0CA672BA455DA40F171DB
SHA-1
9FBDA5BCC9DA4BA2B9165F8813B7B58CD25734CB
SHA-256
97C1AFBDFBE31E7FED17143D9885BE6588BE294488CFFC83661A5EF55655D3D2
SHA-512
77D98D09FFF0D0F810DDC310D7C811349EC0471EF93002825AEE76CA7DB0C5392D671FFADD0089D0832525B7C235F377E4FFCE56FF62705CF009B580AADD7EB5