tag:github.com,2008:https://github.com/NiceNode/nice-node/releases Tags from nice-node 2025-02-23T18:07:05Z tag:github.com,2008:Repository/480583899/v6.4.4-alpha 2025-02-23T18:35:53Z v6.4.4-alpha jgresham tag:github.com,2008:Repository/480583899/v6.4.3-alpha 2025-02-15T01:25:15Z v6.4.3-alpha <p>chore: electron 34 node 22 (<a class="issue-link js-issue-link" href="https://github.com/NiceNode/nice-node/pull/684">#684</a>)</p> <p>* chore: electron 34 node 22</p> <p>* chore: remove ubuntu 23.10 from test install podman</p> jgresham tag:github.com,2008:Repository/480583899/v6.4.2-alpha 2024-10-10T15:21:35Z v6.4.2-alpha jgresham tag:github.com,2008:Repository/480583899/v6.4.1-alpha 2024-10-08T17:25:20Z v6.4.1-alpha jgresham tag:github.com,2008:Repository/480583899/v6.4.0-alpha 2024-09-19T23:48:40Z v6.4.0-alpha <p>fix: node stability improvements &amp; design fixes (<a class="issue-link js-issue-link" href="https://github.com/NiceNode/nice-node/pull/663">#663</a>)</p> <p>* optimized node status updating for start/stop</p> <p>* improved status handling, added stopping status</p> <p>* added starting status to signify starting but before pulling podman images</p> <p>* if user stops all services, stop node package too</p> <p>* added lowPeerCount, synchronized</p> <p>* added noConnection logic</p> <p>* updated sidebar item to handle updated node status</p> <p>* fixed bug where starting/stopping second node with same name, affected the first node</p> <p>* fix status for sidebar</p> <p>* fixed node version retrieval</p> <p>* continuously retrieve version, show empty string when stopped</p> <p>* added CL check</p> <p>* removed query node version, added CL check for sync status</p> <p>* added updateNodePackage to mark nodePackage after successful initial sync</p> <p>* refactored state for node package</p> <p>* made similar refactoring to node screen</p> <p>* refactored sidebarNodeItemWrapper</p> <p>* added context, and hooks to centralize queries in one place</p> <p>* added getSyncData</p> <p>* const consistency</p> <p>* changed consts, fixed client card status</p> <p>* fixed client card styling</p> <p>* added url param for remote execution</p> <p>* block scoped, more strict sync</p> <p>* added removing node state</p> <p>* added support for slots from consensus</p> <p>* node status fix</p> <p>* fixed synchronized state for client card</p> <p>* fixed sync progress, prepare to move complex sync logic into getSyncData</p> <p>* fixed synced client card, apply same complex isSyncing logic check for individual nodes</p> <p>* improved sync logic</p> <p>* improved sync logic</p> <p>* added percent to progress bar on clientcard</p> <p>* support non-ethereum clients</p> <p>* fixed lastRunningTimestampMs</p> <p>* math floor for %</p> <p>* stronger nodescreen latest synced block logic</p> <p>* prioritize synchornized over running for node screen</p> <p>* added same syncData logic from nodePackage to sidebar, better offline handling</p> <p>* check if isSyncing for catchingUp</p> <p>* banner shows up now after synchronization</p> <p>* fixed service name</p> <p>* flexible support for node packages with 2 services</p> <p>* dynamic port support for OP nodes</p> <p>* added stopping state to node package</p> <p>* moved controller version into devmode</p> <p>* added starting state to header</p> <p>* added l2executionEndpoint, mouse states</p> <p>* show number of notification items that are unread</p> <p>* removed cursor, added text highlighting</p> <p>* changed beta label style, padding</p> <p>* single clientcard support</p> <p>* fixed link colors</p> <p>* decreased shadow opacity, dont display tabs when just 1</p> <p>* changed to show other node types, removed other</p> <p>* changed to black40/white40</p> <p>* added useTheme to use correct artworks</p> <p>* show minutes and seconds for podman install</p> <p>* added notification deeplink to preferences</p> <p>* fixed checkbox to spec</p> <p>* start work on update modal</p> <p>* completed update modal</p> <p>* updated strings</p> <p>* added skip button to update callout</p> <p>* backdrop click on modal closes the modal</p> <p>* refactor across components</p> <p>* add support for labels + progressbar</p> <p>* dont show update for nodepackage screen</p> <p>* fixed syncing status for optimism</p> <p>* add httpPort to l2RpcUrl</p> <p>* optimism_syncStatus support</p> <p>* added peer and latestBlock support for op-node</p> <p>* add specId support for executeTranslations</p> <p>* enable card height for OP</p> <p>* removed lastblock related logic from node package, only needed on nodescreen</p> <p>* simplified polling to rely on running status(?)</p> <p>* fixed test to support new status</p> <p>* added special case for reth to check latestBlock when syncing</p> <p>* besu should check latestBlock too</p> <p>* wait longer after node start for containers to download</p> <p>---------</p> <p>Co-authored-by: Johns Gresham &lt;[email protected]&gt;</p> jgresham tag:github.com,2008:Repository/480583899/v6.3.6-alpha 2024-09-18T17:24:14Z v6.3.6-alpha <p>fix: close main window on first quit on all platforms (<a class="issue-link js-issue-link" href="https://github.com/NiceNode/nice-node/pull/661">#661</a>)</p> <p>* fix: close main window on first quit cleanup</p> jgresham tag:github.com,2008:Repository/480583899/v6.3.5-alpha 2024-09-16T20:11:43Z v6.3.5-alpha <p>chore: update deps (<a class="issue-link js-issue-link" href="https://github.com/NiceNode/nice-node/pull/657">#657</a>)</p> <p>* chore: update deps expect ts and electron-store. fix linting</p> jgresham tag:github.com,2008:Repository/480583899/v6.3.4-alpha 2024-09-13T17:55:03Z v6.3.4-alpha <p>docs: update notes.md</p> <p>charcters -&gt; characters</p> jgresham tag:github.com,2008:Repository/480583899/v6.3.3-alpha 2024-08-28T17:57:12Z v6.3.3-alpha jgresham tag:github.com,2008:Repository/480583899/v6.3.2-alpha 2024-08-05T23:38:33Z v6.3.2-alpha jgresham