OneXray v26.9.3 发布

已发布 v26.9.3,以下为官方变更日志。

官方变更日志

Configuration backup and AI-ready routing

OneXray 26.9.3 adds single-file configuration backup, advanced Custom Routing JSON, FakeDNS, and navigation that keeps detail pages inside the current tab.

Back up your connection configurations

  • Apple: Save to the OneXray iCloud Documents container on iPhone, iPad, Mac, and macOS System Extension.
  • Android: Choose one backup file through the system file picker, including Google Drive when its document provider is available.
  • Windows: Save to an existing OneDrive-synced folder. EXE, ZIP, and MSIX are supported. Linux does not expose this feature.
  • Each backup replaces one OneXray-backup.json file. Automatic backup is enabled by default after destination confirmation, with its own 1-, 3-, or 7-day interval; the default is 3 days. Its setting is independent of GeoData updates. Checks run while the app is running, not as a guaranteed background job after it closes.
  • Restore local nodes, subscription sources, ordinary and advanced Custom Routing, complete Raw JSON, Smart Routing options, and custom GeoData source records. Downloaded files, subscription node caches, device settings, and the app's final-exit selection are not backed up.
  • Restore a readable backup without waiting for network downloads. Missing custom GeoData remains pending instead of blocking entry to the app; configurations that need those files report the missing dependency. Update restored subscriptions separately to fetch their nodes.
  • Open Backup & restore from Settings or directly from the empty Connect and Servers pages. Restore previews replacement, does not merge data, and does not start VPN automatically.

Backups are not encrypted and may contain server credentials, subscription URLs, Age private keys, and HWID. The first write requires explicit confirmation. A successful provider write does not guarantee cloud synchronization has completed. This is not two-way configuration sync, version history, or support for old ZIP backups.

More flexible routing, without a heavier interface

  • Advanced Custom Routing: Import, edit, and share JSON templates that reuse app-managed nodes while giving you control over supported DNS, routing, sniffing, FakeDNS pools, and additional inbounds. Ordinary and advanced routes share the existing three-configuration limit.
  • FakeDNS: Enable it independently in Smart Routing and ordinary Custom Routing. It is off by default; direct-domain and real DNS resolution rules remain respected.
  • More rule conditions: Ordinary Custom Routing adds protocol and local operating-system matching. Multiple populated conditions must all match.
  • Complete Raw JSON: Existing tunIn entries retain their sniffing and other non-managed configuration. OneXray applies only the required platform-owned settings instead of replacing the entire inbound.
  • AI configuration guides: The documentation includes prompts, complete machine-readable guides, and import examples for nodes, both Custom Routing formats, and complete Raw JSON. It also explains VPN Tunnel settings. Bring your own server credentials; there is no in-app AI service or configuration upload to OneXray.

Navigation and upgrading

  • Detail pages and shared destinations stay within the originating tab. Back navigation returns to the page you came from.
  • Updating from 26.9.2 preserves existing configurations and preferences through an in-place database upgrade. No reset or reinstall is required for a normal upgrade.
  • Existing custom routes remain ordinary routes. FakeDNS stays off until enabled. The Raw JSON creation limit remains three; older entries above that limit remain usable.
  • Backup destination confirmation is required before automatic writes. Restoring a backup is a separate, explicit replacement operation, not part of an ordinary app upgrade.

Backup & restore · AI configuration guide · Source changes: v26.9.2 → v26.9.3