<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Dataset on OneTwoDev</title>
    <link>https://onetwodev.com/tags/dataset/</link>
    <description>Recent content in Dataset on OneTwoDev</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Sat, 27 Apr 2024 11:30:03 +0000</lastBuildDate><atom:link href="https://onetwodev.com/tags/dataset/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Tunna App 1.3.3 Update</title>
      <link>https://onetwodev.com/posts/release133/</link>
      <pubDate>Sat, 27 Apr 2024 11:30:03 +0000</pubDate>
      
      <guid>https://onetwodev.com/posts/release133/</guid>
      <description>Enhanced Stability and Reliability</description>
      <content:encoded><![CDATA[<p>The latest update to Tunna, version 1.3.3, introduces significant improvements in configuration management and resource utilization. These enhancements contribute to the overall stability and reliability of the application, marking a departure from the methods used in previous versions and including advanced health checks.</p>
<h3 id="whats-new">What&rsquo;s New</h3>
<h4 id="health-checks-and-performance">Health Checks and Performance</h4>
<p>Version 1.3 features seamless health checks that operate in the background without disrupting existing tunnel connections. These checks use a separate, disposable Xray Core instance optimized with specifically tailored buffers and timeouts for efficient performance.</p>
<h4 id="enhanced-configuration-management">Enhanced Configuration Management</h4>
<p>Previously, in version 1.1, changes to configuration required a complete restart of the tunnel, leading to service interruptions that impacted user experience. Version 1.2 addressed this by requiring the recreation of the entire Xray Core instance, a method effective but susceptible to tunnel failures during heavy loads such as DNS query bursts or large file downloads.</p>
<p>Version 1.3.3 resolves these issues by enabling configurations to be updated seamlessly, without the need for restarting the tunnel provider or recreating the Xray Core instance. It allows different components of the application&rsquo;s configuration, such as inbounds, outbounds, routing, or logs, to be reloaded independently and only as needed. This targeted approach not only streamlines the update process but also minimizes the memory required for applying configuration changes, thereby avoiding significant spikes.</p>
<h4 id="optimization-of-geosite-dataset">Optimization of Geosite Dataset</h4>
<p>This update also enhances the Xray GeoSite dataset by limiting domain entries to a maximum of three segments and removing any entries that are already covered by regex entries. This deduplication process significantly reduces memory usage for rules involving records with numerous domain entries.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Tunna App 1.2.1 Update</title>
      <link>https://onetwodev.com/posts/release121/</link>
      <pubDate>Thu, 25 Jan 2024 11:30:03 +0000</pubDate>
      
      <guid>https://onetwodev.com/posts/release121/</guid>
      <description>Switch Configurations Like a Ninja - No Restarts Needed</description>
      <content:encoded><![CDATA[<p>This latest update introduces significant enhancements to the Tunna app, including the integration with Xray Core, allowing for seamless configuration updates and outbound switching without tunnel restarts. Key features include support for the Shadowsocks protocol and the SIP002 URL scheme, asynchronous processing of xray datasets for smoother UI, and enhanced notification management for both foreground and background activities. Additionally, internal app errors are now efficiently logged, and the outbound data model has been refactored for future multi-outbound routing capabilities. This update is focused on improving user experience, performance, and functionality.</p>
<h3 id="whats-new">What&rsquo;s New</h3>
<h4 id="xray-core-has-been-upgraded-to-version-187-with-further-enhancements-in-integration">Xray Core has been upgraded to version 1.8.7, with further enhancements in integration.</h4>
<p>This integration eliminates the need for tunnel restarts when switching servers or applying configuration changes. The logic is now handled by the network extension, significantly enhancing the user experience.</p>
<h4 id="shadowsocks-protocol">Shadowsocks Protocol</h4>
<p>The addition of support for the Shadowsocks protocol expands the app&rsquo;s compatibility range. The import parser&rsquo;s ability to support the SIP002 URL scheme also enhances the app&rsquo;s functionality.</p>
<h4 id="asynchronous-processing-in-on-demand-rules">Asynchronous Processing in On-demand Rules</h4>
<p>The handling of on-demand rules has been improved with asynchronous processing of xray datasets. This update is designed to prevent blockages in the UI and tunnel provider, ensuring smoother app operation.</p>
<h4 id="notification-router-updates">Notification Router Updates:</h4>
<ul>
<li>Foreground Notifications: The app now provides toast notifications when it is in use, offering real-time updates and information.</li>
<li>Background Notifications: Notifications are now routed through the native iOS Notification Center when the app is in the background, keeping users informed without needing the app open.</li>
</ul>
<h4 id="internal-error-logging">Internal Error Logging</h4>
<p>Internal errors within the app are now routed to a log view. This feature aids in better error tracking and resolution.</p>
<h4 id="refactoring-of-the-outbound-core-data-model">Refactoring of the Outbound Core Data Model</h4>
<p>The outbound data model has been refactored to align with the JSON configuration scheme. This update lays the foundation for future capabilities in multi-outbound routing.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Tunna App Upcoming 1.1.0 Update</title>
      <link>https://onetwodev.com/posts/release111/</link>
      <pubDate>Wed, 10 Jan 2024 11:30:03 +0000</pubDate>
      
      <guid>https://onetwodev.com/posts/release111/</guid>
      <description>Enhanced iOS On-Demand Rule Management with Dataset Integration</description>
      <content:encoded><![CDATA[<p>The latest update to the Tunna app introduces a practical and user-focused feature - the integration of native Xray and V2ray datasets in iOS On-Demand Rules.</p>
<h3 id="whats-new">What&rsquo;s New</h3>
<p>The core of this update is the ability to include domain datasets directly into the iOS On-Demand Rule. This allows for the dynamic application of rules based on comprehensive and customizable domain lists.
Utilizing the protobuf library, the app efficiently parses codes, offering users a simplified selection process through a picker in the rules section. This means quicker setup and more precise rule application.</p>
<h4 id="battery-efficiency">Battery Efficiency</h4>
<p>The integration of Datasets with the On-Demand feature marks a significant advancement in the app&rsquo;s functionality. By leveraging Datasets, users can efficiently manage and apply a broad range of domains and rules. This integration not only simplifies the process of configuring domain-specific rules but also enhances the On-Demand feature&rsquo;s responsiveness. As a result, users experience a notable reduction in battery consumption, thanks to the app&rsquo;s optimized and efficient operation.</p>
<h4 id="custom-dataset-management">Custom Dataset Management:</h4>
<p>Users can now manage their custom datasets directly in the app&rsquo;s settings under the &lsquo;Assets&rsquo; section. This empowers users to tailor their datasets to their specific needs, offering a personalized experience.</p>
<h4 id="conclusion">Conclusion</h4>
<p>This version of the Tunna app is designed with practicality and user convenience in mind. By integrating domain datasets into iOS On-Demand Rules, we aim to offer a more efficient, battery-friendly, and personalized network management tool. We invite you to explore these new features and look forward to your feedback to help us continue improving.</p>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
