Skip to content

Releases: zikzee632-hash/MetrixVPN

5.6.0

5.6.0 Pre-release
Pre-release

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 19 Sep 13:48

Private pre-release build for testing. arm64-v8a only.

v5.5.0

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 19 Sep 10:33

versionCode: 574

What's New in 5.5.0

Light Mode is here

  • Full light theme, default for new installs — cream card colors throughout, real light map tiles, dark-mode-only surfaces (nav bar, dashboard, protocol/PRO badges, modals) now correctly themed
  • Fixed several places where light mode text/borders/dividers were unreadable or invisible
  • Widgets (small, medium, large) now follow your in-app Dark/Light setting and update instantly when you switch

New sign-in option: X (Twitter)

  • "Continue with X" added alongside Google and Telegram
  • Added a Back button on the email sign-in step

Real bug fixes

  • Fixed a real bug where the same physical device could register as several different "Active Devices" after reinstalling the app — device identity is now tied to the device itself, not the install
  • Signing out now actually removes your device from the account instead of leaving a stale entry behind
  • Fixed the home-screen nav bar sometimes not responding for a few seconds right after opening the app
  • Fixed Profile and Plans screens allowing a small unwanted scroll even when everything fit on screen
  • Fixed the Basic/Pro plan price flickering when tapping Monthly/3 Months/Yearly repeatedly
  • Monthly Usage on Profile now reads the real number from the server every time you open the app, instead of a locally estimated figure
  • Fixed the post-login/sign-out screen not blurring the background behind it
  • Fixed the Update Available screen showing raw formatting characters instead of clean text
  • Fixed the "No Internet" screen looking washed-out in Light Mode
  • General visual polish pass across Profile, Plans, NetGuard, and the Servers list

Full changelog and previous releases: https://github.com/zikzee632-hash/MetrixVPN/releases

MetrixVPN v5.4.0

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 18 Sep 18:57

MeTrix VPN v5.4.0 (versionCode: 571)

Fixed: Mimic protocol IP/location fetch failure — root-caused to a real REALITY vs plain-TLS config mismatch on the server side; server-side inbounds and client config now match.

Fixed: app name renamed — "MetRix" changed to "MeTrix" everywhere it appears in the app (title, wordmark, toasts, translations, notifications, QS tile label), while real external identifiers (package name, Telegram handle) were left untouched.

Fixed: NetGuard stats loading slowly — blocked-count numbers now cache and paint instantly on every app open instead of always showing a blank shimmer while waiting on a fresh network round-trip.

Fixed: IP/location stuck after a long background gap — reopening the app after 30+ minutes backgrounded (even while disconnected) now forces a fresh IP/location fetch instead of leaving the pill stuck on placeholder dashes.

Fixed: Animations toggle didn't reliably apply or persist — the previous restart-based flow depended on an AlarmManager call that a real MIUI device was confirmed to silently reject; reverted to a direct in-app toggle that applies and saves immediately, with real optimistic UI (the switch flips the instant you tap it).

Changed: app-wide visual refactor — border radius standardized across every card, modal, and button-shaped surface (big cards: 16px, nested/inner cards: 13px); flag icons across the app reshaped to read as rectangles instead of ovals; bottom nav bar and dashboard card given a flatter, darker surface that separates cleanly from the map background; unselected nav tab text/icons lightened for better contrast; server list status dot removed; two "Soon" protocol placeholders (Shadowsocks, Trojan) added with a spoiler-blur treatment, extended to the real Pro-locked protocols too.

Changed: Profile screen — category titles now match the Servers screen's region-header styling; the Pro/Free plan badge icon replaced with the app's own outline logomark; Plans screen Pro-membership card border restored to orange.

MetrixVPN v5.3.0

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 13 Sep 11:06

MetRix VPN v5.3.0 (versionCode: 552)

Fixed: a real bug where the Animations toggle's own restart could silently discard the setting change — the process could be killed before the WebView finished writing it to disk. Now waits for the write to actually land before restarting.

Fixed: IP and location text now update in visual sync — location used to visibly lag ~220ms behind the IP number even though both come from the same lookup at the same moment.

Fixed: a real bug where the Quick Settings tile's Disconnect button silently did nothing after swiping the app away while still connected via WireGuard.

Polish: Profile screen's version/copyright footer nudged slightly lower; still fully adapts to any screen height automatically.

New: Animations setting now defaults OFF on every device, with a real confirmation before restarting to apply.

MetrixVPN v5.2.0

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 04 Sep 12:48

MetRix VPN 5.2.0 (pre-release)

  • Normal (Dev Mode off) update check now points at GitHub Releases instead of the production server -- one single distribution channel going forward
  • Fixed a rare bug where the location text next to the IP could stay stuck on its loading shimmer forever after a disconnect, if another connect/disconnect happened at exactly the wrong moment
  • Fixed the servers list visibly reordering twice in a row after a pull-to-refresh (was rendering once with stale ping data, then again ~1s later with fresh data)
  • Fixed the login screen logo not being truly centered after being moved near the top of the screen
  • Login screen: "Login with Code" is now "Login With Code", colored orange, and underlined like a real link
  • Login screen: logo enlarged and moved to sit near the top, with the sign-in methods block now genuinely centered on the screen

versionCode: 526

MetrixVPN v5.1.0

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 04 Sep 05:33

MetrixVPN 5.1.0 — changes since 4.9.0

New features

  • Cross-device Login Code sign-in (generate a code on one device, sign in instantly on another)
  • Recently Used Location row on Home — one-tap reconnect to your last 3 servers, with real animations, shown only while disconnected
  • WireGuard protocol now included on Free accounts
  • Ad Block category toggling moved directly onto the NetGuard/Protection screen cards (removed the separate picker modal)
  • Redesigned Plans screen (gradient hero panel, checklist layout, new gold-accent Renew Subscription button)

Fixes

  • Ad Block toggle now responds instantly instead of sometimes needing several taps to turn back on (new fast server-side architecture, real multi-server sync now runs in the background)
  • Recently Used Location cards now animate smoothly when tapped, removed, or reordered (real FLIP-based animation, fixed stacking/ghosting glitches found on a real device)
  • Recently Used Location row no longer shows one fewer card than intended
  • Backdrop-tap-to-close fixed on 7 modals that were missing it
  • Fixed several server infrastructure IP references (Home widget/Quick Settings Tile background reconnect, Ad Block DNS routing) after a server migration
  • Various Profile/Plans/Support/OTP polish and smaller bug fixes

Infrastructure

  • Production server migrated to new, dedicated infrastructure for improved reliability

MetrixVPN v5.0.0

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 03 Sep 09:53

MetrixVPN 5.0.0 -- stable release.

  • New Recently Used Location row on Home, with real animations and scroll-snap
  • Ad Block toggling moved directly onto the NetGuard category cards (old picker modal removed)
  • Backdrop-tap-to-close fixed on 7 modals that were missing it
  • Assorted Profile/Plans/Support UI polish

MetRix VPN 4.8.0 (Hotfix)

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 27 Aug 14:28

MetRix VPN 4.8.0 (Hotfix)

Fixed

  • Sign Out now correctly returns to the main login screen (Google/Telegram/Email) instead of leaving the previous email-OTP step showing.
  • Login screen no longer jumps when the keyboard opens -- content pins near the top instead of re-centering, matching standard mobile sign-in patterns.
  • Smooth fade transitions between the login screen's steps (methods list / email entry / code entry), replacing an instant, jarring cut.
  • Email verification emails: replaced a broken base64-embedded logo (blocked by Gmail) with a real hosted image, and a full branded template (logo, footer, real sender info) instead of a bare code.
  • Only real email providers (Gmail, Outlook, Yahoo, iCloud, etc.) are now accepted for email sign-in -- temp-mail/disposable addresses are rejected.
  • Removed the glow/halo effect around login buttons in favor of clearer press/border feedback.
  • Google sign-in no longer re-prompts immediately after being cancelled once.
  • Hardware/gesture back button now steps back through the email sign-in flow instead of jumping to app-exit.
  • Fixed pasting a verification code into the code boxes not working on real devices.
  • Fixed the email keyboard not showing autocomplete/suggestions.
  • A short loading animation now plays on the Verify button after a correct code, before handing off to the sign-in screen.
  • Resend countdown now starts at 2:59 instead of 3:00.

Changed

  • Login screen logo made larger and pulled closer to the title; overall layout tightened and moved up.
  • Profile Pro/Free badge text made larger.

MetRix VPN 4.7.9 (Hotfix)

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 27 Aug 13:02

MetRix VPN 4.7.9 (Hotfix)

New

  • Email + OTP sign-in added alongside Google/Telegram: type your email, get a 6-digit code, verify and sign in. Real 6-digit code boxes with correct/wrong color feedback and a short vibration on a wrong code. 3-minute resend cooldown with a live countdown.
  • Google sign-in now uses the modern bottom-sheet account picker (same real Android Credential Manager UI many other apps use), instead of the older full-screen picker.

Changed

  • Login screen refactored: license-key plan retired (every account is Pro directly now), so the key field and its Activate button are gone. Social/email sign-in promoted to full-width cards with a richer entrance animation and press feedback.
  • Profile screen's Pro/Free badge is now plain colored text + a star/shield icon (no boxed background or rivet dots).
  • Quick Settings status-bar tile icons are bigger and no longer clip in the tile edit panel; the icon now switches instantly on tap instead of lagging behind the connection.
  • Force-update screen: removed a leftover pulse animation on the Download-to-Install button switch in favor of a smooth text transition.

Fixed

  • Version/copyright text on the Profile screen given a touch more breathing room.

MetRix VPN 4.7.7 (Hotfix)

Choose a tag to compare

@zikzee632-hash zikzee632-hash released this 26 Aug 15:08

MetRix VPN 4.7.7 (Hotfix)

Fixed

  • Quick Settings status-bar tile: the icon now switches instantly on tap instead of lagging behind until the connection actually finishes, removing the brief outline-icon flash that read as an unwanted third connecting state.
  • Force-update screen: removed the leftover pulse/glow animation on the Download-to-Install button switch (it no longer matched the redesigned outline-only button) in favor of a smooth text crossfade.