Release 4.0.0+1: rebrand Navis → EvilFox; centralized Remnawave auto-provisioning (panel credentials baked into binary); remove Remnawave API UI; Windows 4.0.0.1.

Keep dist/navis-release/ path and ship Navis.exe as a same-hash alias of EvilFox.exe so 3.x clients can still update from the Windows branch feed.
This commit is contained in:
Navis
2026-08-01 20:06:25 +03:00
parent e76c0a0977
commit 1144fab54d
32 changed files with 280 additions and 243 deletions
+12 -12
View File
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Navis MSIX package manifest (Microsoft Store / sideload).
EvilFox MSIX package manifest (Microsoft Store / sideload).
WHY MSIX (not PWA):
Navis is a Win32 + WebView2 desktop VPN/proxy client (system proxy, local cores,
EvilFox is a Win32 + WebView2 desktop VPN/proxy client (system proxy, local cores,
Naive/Hy2/AWG/Xray). A PWA cannot replace those capabilities. Package the existing
GUI binary with Desktop Bridge / full-trust MSIX for Store distribution.
IDENTITY PLACEHOLDERS — replace before Store submission:
Identity/@Name → Partner Center "Package/Identity/Name" (e.g. EvilFox.Navis)
Identity/@Name → Partner Center "Package/Identity/Name" (e.g. EvilFox.EvilFox)
Identity/@Publisher → exact Publisher CN from your Store certificate
(e.g. CN=EvilFox LLC or CN=A1B2C3D4-…)
Identity/@Version → Major.Minor.Build.Revision (all numeric; Revision often 0)
@@ -31,15 +31,15 @@
IgnorableNamespaces="uap rescap">
<Identity
Name="EvilFox.Navis"
Name="EvilFox.EvilFox"
Publisher="CN=EvilFox"
Version="3.10.0.2"
Version="4.0.0.1"
ProcessorArchitecture="x64" />
<Properties>
<DisplayName>Navis</DisplayName>
<DisplayName>EvilFox</DisplayName>
<PublisherDisplayName>EvilFox</PublisherDisplayName>
<Description>Navis — VPN/proxy client (Naive, Hysteria 2, AmneziaWG, Xray)</Description>
<Description>EvilFox — VPN/proxy client (Naive, Hysteria 2, AmneziaWG, Xray)</Description>
<Logo>Assets\StoreLogo.png</Logo>
</Properties>
@@ -61,12 +61,12 @@
<Applications>
<Application
Id="Navis"
Executable="Navis.exe"
Id="EvilFox"
Executable="EvilFox.exe"
EntryPoint="Windows.FullTrustApplication">
<uap:VisualElements
DisplayName="Navis"
Description="Navis VPN client"
DisplayName="EvilFox"
Description="EvilFox VPN client"
BackgroundColor="transparent"
Square150x150Logo="Assets\Square150x150Logo.png"
Square44x44Logo="Assets\Square44x44Logo.png">
@@ -74,7 +74,7 @@
Wide310x150Logo="Assets\Wide310x150Logo.png"
Square71x71Logo="Assets\Square71x71Logo.png"
Square310x310Logo="Assets\Square310x310Logo.png"
ShortName="Navis" />
ShortName="EvilFox" />
<uap:SplashScreen Image="Assets\SplashScreen.png" BackgroundColor="#0c1613" />
</uap:VisualElements>
</Application>