Skip to content

Tags: NiceNode/nice-node

Tags

v6.4.4-alpha

Toggle v6.4.4-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: podman 5.4.0 (#687)

v6.4.3-alpha

Toggle v6.4.3-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: electron 34 node 22 (#684)

* chore: electron 34 node 22

* chore: remove ubuntu 23.10 from test install podman

v6.4.2-alpha

Toggle v6.4.2-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: release 6.4.2 (#677)

v6.4.1-alpha

Toggle v6.4.1-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: podman 5.2.4 (#673)

v6.4.0-alpha

Toggle v6.4.0-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: node stability improvements & design fixes (#663)

* optimized node status updating for start/stop

* improved status handling, added stopping status

* added starting status to signify starting but before pulling podman images

* if user stops all services, stop node package too

* added lowPeerCount, synchronized

* added noConnection logic

* updated sidebar item to handle updated node status

* fixed bug where starting/stopping second node with same name, affected the first node

* fix status for sidebar

* fixed node version retrieval

* continuously retrieve version, show empty string when stopped

* added CL check

* removed query node version, added CL check for sync status

* added updateNodePackage to mark nodePackage after successful initial sync

* refactored state for node package

* made similar refactoring to node screen

* refactored sidebarNodeItemWrapper

* added context, and hooks to centralize queries in one place

* added getSyncData

* const consistency

* changed consts, fixed client card status

* fixed client card styling

* added url param for remote execution

* block scoped, more strict sync

* added removing node state

* added support for slots from consensus

* node status fix

* fixed synchronized state for client card

* fixed sync progress, prepare to move complex sync logic into getSyncData

* fixed synced client card, apply same complex isSyncing logic check for individual nodes

* improved sync logic

* improved sync logic

* added percent to progress bar on clientcard

* support non-ethereum clients

* fixed lastRunningTimestampMs

* math floor for %

* stronger nodescreen latest synced block logic

* prioritize synchornized over running for node screen

* added same syncData logic from nodePackage to sidebar, better offline handling

* check if isSyncing for catchingUp

* banner shows up now after synchronization

* fixed service name

* flexible support for node packages with 2 services

* dynamic port support for OP nodes

* added stopping state to node package

* moved controller version into devmode

* added starting state to header

* added l2executionEndpoint, mouse states

* show number of notification items that are unread

* removed cursor, added text highlighting

* changed beta label style, padding

* single clientcard support

* fixed link colors

* decreased shadow opacity, dont display tabs when just 1

* changed to show other node types, removed other

* changed to black40/white40

* added useTheme to use correct artworks

* show minutes and seconds for podman install

* added notification deeplink to preferences

* fixed checkbox to spec

* start work on update modal

* completed update modal

* updated strings

* added skip button to update callout

* backdrop click on modal closes the modal

* refactor across components

* add support for labels + progressbar

* dont show update for nodepackage screen

* fixed syncing status for optimism

* add httpPort to l2RpcUrl

* optimism_syncStatus support

* added peer and latestBlock support for op-node

* add specId support for executeTranslations

* enable card height for OP

* removed lastblock related logic from node package, only needed on nodescreen

* simplified polling to rely on running status(?)

* fixed test to support new status

* added special case for reth to check latestBlock when syncing

* besu should check latestBlock too

* wait longer after node start for containers to download

---------

Co-authored-by: Johns Gresham <johnsgresham@gmail.com>

v6.3.6-alpha

Toggle v6.3.6-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: close main window on first quit on all platforms (#661)

* fix: close main window on first quit cleanup

v6.3.5-alpha

Toggle v6.3.5-alpha's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: update deps (#657)

* chore: update deps expect ts and electron-store. fix linting

v6.3.4-alpha

Toggle v6.3.4-alpha's commit message
docs: update notes.md

charcters -> characters

v6.3.3-alpha

Toggle v6.3.3-alpha's commit message
chore: re-enable max sidebar transparency

v6.3.2-alpha

Toggle v6.3.2-alpha's commit message
chore: podman 5.2.0