1.19.1
2024-04-17
Fix crashes
1.18.0
2024-03-29
New Features
· Smarter Request Logging: The request list now logs more detailed information, providing clearer insights into the app's network requests.
· Support for HTTP/1 and HTTP/2 Connection Reuse: This update introduces support for connection reuse with both HTTP/1 and HTTP/2, improving the efficiency of network connections.
· Revamped HTTP Engine: The HTTP engine has been rewritten. When MITM (Man-In-The-Middle protection) is enabled, HTTP/2 is now the default preference, further optimizing the handling of network requests.
· Enhanced Network Rules: Added support for ssid and bssid rules, allowing for more refined and efficient network connection management.
Improvements
· Compatibility Enhancement: Optimized the compatibility of the surge map local feature, ensuring stable operation across different environments.
· Improved VPN Usage Experience: Upon VPN activation, requests for resource updates and those within scripts will be clearly displayed in the request log, providing users with better control over network requests.
· Script Compatibility Enhancement: The compatibility of scripts has been optimized to ensure smooth execution in various environments.
· Reduced VPN Icon Refresh Rate: The refresh mechanism for the VPN icon has been optimized, reducing the refresh rate and minimizing distractions for users.
Bug Fixes
· Policy Group Selection Fix: Fixed an issue where the automatic selection of Policy groups did not meet expectations, ensuring more accurate policy choices.
· TCP Fast Open Connection Fix: Addressed a problem with TCP fast open connections failing, enhancing the speed of connection initiation.
· Stability Improvement for shadowsocks Connection: Fixed the stability issue with shadowsocks' http obfs connection, ensuring stable network connectivity.
· DNS Mapping Interface Optimization: Resolved an issue causing the DNS mapping interface to freeze, improving the responsiveness and stability of the interface.
1.17.0
2024-03-04
New Features
· System Network Traffic Control Support: Comprehensive support for system network traffic control, including all networks, APNs, cellular services, and local networks, allowing you to manage network usage more flexibly.
· New JS Engine: Introduction of a new JS engine that supports JIT and standard Web APIs, improving page loading speeds and interaction experiences.
Improvements
· Enhanced Surge Module Compatibility: Optimized the surge module to enhance compatibility with other services, ensuring more stable network connections.
· Compatibility with Surge Rule Set Inline Comments: Added compatibility for inline comment prefixes in Surge rule sets, making rule configuration more flexible and convenient.
Bug Fixes
· URL Rule Issue: Fixed a specific URL rule issue that led to app crashes.
· Socks Proxy External Connection Failure: Resolved an issue where external connections failed when using socks proxies, ensuring stable network connections.
· VPN Invisibility Failure with IPv6 Enabled: Fixed a problem where the VPN invisibility feature became ineffective with IPv6 enabled, enhancing privacy protection.
· VIF Routing Support: Now supports including and excluding VIF routing, making network routing management more flexible.
· UDP Packet Truncation Issue: Fixed a UDP packet truncation issue in vmess and vless protocols, ensuring the integrity of data transmission.
· IPv6 CIDR Parsing Issue: Fixed an IPv6 CIDR parsing issue, ensuring the accuracy and efficiency of network configurations.
1.16.0
2024-02-20
New Features
· Strategy Group Latency Test: Now supports real-time results for network latency tests, enhancing user experience.
· Local Proxy Connection: Allows devices on the same Wi-Fi network to connect to a local proxy address, enhancing network sharing capabilities.
· DNS Server Hijacking: Introduces the ability to hijack local DNS servers, offering more customization options for network setups.
· Egern Global Variable: Added a global variable for Egern in JavaScript scripts, facilitating expansion and customization for developers.
· Custom MaxMind Database: Supports custom MaxMind databases, improving flexibility in geo-location services.
· IP Rule Control: IP-related rules now include a "no_resolve" field, allowing users to control whether to resolve IP addresses, increasing the flexibility of rule application.
Improvements
· Real-time Internet Speed Statistics: Optimized the accuracy and timeliness of real-time internet speed statistics.
· Long Text Editing: Enhanced the text editing experience for long documents, improving efficiency and comfort.
· URL Text Display: Improved the display method for URLs, enhancing readability and user-friendliness.
Bug Fixes
· Strategy Group Selection Issue: Fixed an issue where deleted strategies remained selected after strategy group updates, ensuring accurate strategy updates.
· Non-selectable Strategy Group Selection: Fixed a problem where non-selectable strategy groups could still be selected, strengthening logical accuracy.
· v2rayN URI Parsing: Addressed a parsing error with v2rayN URIs, improving compatibility and stability.
· HTTP Script Header Retrieval: Fixed an issue where HTTP script could not correctly retrieve HTTP message headers, enhancing script functionality.
· IPv6 Network Access: Resolved an issue preventing access to certain networks under IPv6, improving network compatibility and accessibility.
· macOS Resource Update Failure: Fixed a bug that caused resource update failures on macOS, ensuring smooth software updates across different platforms.
1.15.0
2024-01-30
New Features:
· Enhanced Resource Update: The HTTP request header now automatically includes "egern" as the User-Agent, enabling server-side recognition of our specific requirements.
· User Support Upgrade: The app's support channel has been updated from email to Telegram, offering a quicker and more convenient way for users to get help.
· Visual Enhancement: Policy groups now support icon display, making the interface more intuitive and visually appealing.
Improvements:
· Enhanced Network Security: To increase security, quic connections to mitm domains are now blocked by default, ensuring safe data transmission.
· UI Optimization: Minor adjustments have been made to the UI to provide a smoother and more natural user experience.
Bug Fixes:
· Fixed script compatibility issues, ensuring various scripts run stably on our system.
· Resolved issues preventing VPN from starting, allowing for unimpeded VPN connections.
· Fixed a problem where running scripts under certain conditions could cause the VPN to crash, improving system stability.
1.12.0
2023-11-05
New Features:
· Introduced outbound mode: global proxy, rule mode, and direct connection.
· Reset VPN configuration within Egern.
· Module file location now remembers the last chosen type.
· Capability to expand all policies under a policy group.
· Support for VIF Only mode activation.
· Specify hosts that can bypass the Tunnel proxy.
Improvements:
· Auto-update references in other policy groups after deleting a policy group.
· Option added to skip certificate verification when using TLS proxy.
· Enhanced stability for VPN in VIF Only mode.
· Optimized Javascript script local storage read/write speed.
· Refined the specified packet capture host page and MITM host page.
· Improved compatibility for the surge module.
· Fine-tuned the MITM host and HTTP packet capture pages.
Bug Fixes:
· Resolved lag issues on the policy page.
· Fixed an issue where the script's http client request failed, rendering the YouTube bilingual module inoperative.
· Addressed a crash issue during script execution.
· Fixed a crash when adding a URL to a policy group.
· Synchronized policy name changes across policy groups when a policy group name is edited.
1.11.0
2023-10-04
New Features
· Script Parameterization: Introducing parameter passing within scripts, enhancing flexibility and applicability.
· Enhanced Module Loading: Egern can now effortlessly load hundreds or thousands of modules, managing complex network configurations with ease.
· URL Configuration Import: Support for importing configuration files based on URL, simplifying remote configuration management.
· Support for Extensive Surge Rule Sets: Strengthened support for massive Surge rule sets, ensuring smooth handling, regardless of rule size.
· Multiple URL Policy Groups: External policy groups can now incorporate multiple URLs, offering a broader range of custom network strategy options.
· Vmess HTTP Masquerading: Vmess now supports TCP with HTTP masquerading, enhancing protocol versatility and security.
· IPv6 Control: Introduce an IPv6 support toggle, allowing control over IPv6 activation.
Bug Fixes
· Battery Usage Issue Resolved: Fixed an issue leading to significant battery drain, for more economical use of Egern.
· VPN Stability Fix: Addressed an issue where multiple configuration changes during VPN activation led to VPN crashes, enhancing VPN stability.
· UDP Connection Issue Resolved: Solved the gaming connection issue caused by UDP connections being REJECTED when policy groups are directed to DIRECT.
1.10.0
2023-09-22
· IPv6 Support: Egern is now fully equipped with IPv6 support, smoothing your connections and getting you future-ready.
· Enhanced Surge Module Compatibility: Improved compatibility with Surge modules, ensuring stable module operations.
· Script Processing Performance Boost: Optimized script processing for a significant boost in execution efficiency.
· Always-On VPN: Introducing an always-on VPN feature to keep your network connection active at all times.
1.9.0
2023-09-11
· Smarter Notifications: We've fine-tuned our notifications to give you the info you need, right when you need it.
· Upgraded Traffic Stats: Your traffic data is now sorted according to the rules you've set.
· iCloud Sync Fixed: No more issues with VPN configurations not refreshing after enabling iCloud sync.
· Save Settings with Ease: Fixed a pesky bug that prevented default rules from saving your policy settings.
· Stable DNS over Quic: Say goodbye to VPN crashes due to DNS over Quic.
· Smooth iCloud Updates: Fixed the VPN crashes that occurred during iCloud updates.
· Never Lose Your Config: We've patched up the issue of lost configuration files.
· Name Your Modules: Added a name field for modules to make your life easier.
· Scan to Connect: You can now add proxies by simply scanning a QR code.
· Customizable Secure DNS: Secure DNS now allows for domain exclusions.
· Better Third-Party Proxy Subscriptions: Fixed recognition issues with some third-party proxy subscriptions.
· More vmess Options: Added support for additional vmess transmission methods.
· Expanded Shadowsocks Protocols: Now supporting more shadowsocks encryption protocols.
1.8.0
2023-08-01
- Resolved an issue that prevented URL Regex rules from taking effect
- Enhanced the process of updating external resources
- Fine-tuned the automatic selection mechanism for policy groups
- Upgraded the compatibility with Surge configurations
- Extended rule functionality to support Autonomous System Numbers (ASN)
- Introduced the ability to utilize custom DNS servers
- Enabled DNS mapping feature
- Provided secure DNS resolution options including DNS over HTTPS (DoH), DNS over TLS (DoT), and DNS over QUIC (DoQ)
- Boosted the connection speed for Trojan
- Addressed and rectified bugs within the code editor
1.7.0
2023-05-17
- We've fixed the issue of the app crashing during latency tests, improving app stability.
- You can now directly edit module functions in local files, making operation more convenient.
- Our module functions are now compatible with Surge modules, enhancing compatibility.
- We've fixed the issue that prevented saving imported configurations, allowing you to better customize app settings.
- When changing the names of proxies and policy groups, we now also synchronously update the policy name in rules, ensuring consistency.
- The rule set function has been upgraded, and you can now directly edit it in local files.
- We've broadened our compatibility scope and can now accommodate older versions of Surge modules.
- We've fixed the issue of the app crashing when adding local rule sets and modules, making your operations smoother.
- We've optimized the home page UI. We hope you'll like the new design.
1.6.0
2022-11-27
Bug fixes and performance improvements.
1.4.0
2022-08-17
Bug fixes and performance improvements.
1.3.0
2022-08-01
Bug fixes and performance improvements.
1.2.0
2022-07-23
Bug fixes and performance improvements.
1.1.0
2022-07-18
Bug fixes and performance improvements.