Skip to content

nexus_wallet-Linux-3.2.0

Choose a tag to compare

@NamecoinGithub NamecoinGithub released this 07 Aug 01:36
· 140 commits to Merging since this release
Immutable release. Only release title and notes can be modified.
b5473f5

Experimental Stateless Mining Enabled Nexus GUI Interface.

Node Rc-22 Embedded
https://github.com/NamecoinGithub/LLL-TAO/releases/tag/nexus-node-v5.1.0-localhost-prime-cpu-rc22-linux-x86_64

Hardened Nexus GUI overall, no major alterations other than Security focused patches.

Staking works, and Mining works also even when the NXS GUI is LOCKED.

This allows operating a Stateless Node Server WITHOUT using nexus.conf autologin=1 with cleartext Sigchain Credentials exposed.

Connections Maintaining while locked is a possible issue, unlike Command Line Stateless NODE operation, Connections stay high while Connections on the GUI can trend Down. But this is 1st Release with Sandbox=1 and ContextIsolation along with Hardened Renderer!

Not everything has been tested, but everything has worked that I have tested so far. Modules are DISABLED unless updated to the New Windows.NEXUS.V2 API which replaces the Global.Nexus API. This is a Security Fix/Upgrade.

What's Changed

  • Populate mIt.agent.md with documentation and workflow diagrams by @NamecoinGithub with @Copilot in #12
  • Relax npm engine enforcement and document core binary replacement by @NamecoinGithub with @Copilot in #13
  • Pin electron-builder to 26.13.1 to fix ERR_REQUIRE_ESM during packaging by @NamecoinGithub with @Copilot in #14
  • Analysis and implementation plan for repository issues by @NamecoinGithub with @Copilot in #15
  • Fix Core binary validation and process detection by @NamecoinGithub with @Copilot in #16
  • Incrementally harden Electron window IPC by @NamecoinGithub with @Copilot in #17
  • Add detail document and refresh branch with recent merges by @NamecoinGithub with @Copilot in #18
  • Restore @noble/hashes override to fix electron-builder ERR_REQUIRE_ESM regression by @NamecoinGithub with @Copilot in #19
  • Fix @noble/hashes override to a version electron-builder can actually require() by @NamecoinGithub with @Copilot in #20
  • Fix blank renderer window caused by contextIsolation on the main BrowserWindow by @NamecoinGithub with @Copilot in #21
  • IPC migration phase 1: remove direct process reads from Tier 1 renderer files by @NamecoinGithub with @Copilot in #22
  • Enhancing security for Nexus Interface renderer by @NamecoinGithub with @Copilot in #23
  • Security hardening: complete context-isolation follow-up by @NamecoinGithub with @Copilot in #26
  • Fix GUI stuck on “Connecting to Nexus Core…” (API auth/port mismatch) by @NamecoinGithub with @Copilot in #28
  • Investigating core connection and shutdown issues by @NamecoinGithub with @Copilot in #29
  • Surface Core connection failures and fix silent “Connecting…” state by @NamecoinGithub with @Copilot in #30
  • Prevent invalid embedded-Core API ports, restrict sandbox override to dev builds, improve connection diagnostics by @NamecoinGithub with @Copilot in #31
  • Isolate module WebViews with NEXUS v2 contextBridge API by @NamecoinGithub with @Copilot in #32
  • Add isolated Litecoin Core loopback monitoring (read-only) by @NamecoinGithub with @Copilot in #36

Full Changelog: v3.2.0-beta.1...nexus_wallet-Linux-3.2.0