Releases: NiceNode/nice-node
v6.4.0-alpha
What's Changed
-
fix: node stability improvements & design fixes by @corn-potage in #663
includes: -
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
Full Changelog: v6.3.6-alpha...v6.4.0-alpha
v6.3.6-alpha
v6.3.5-alpha
What's Changed
Full Changelog: v6.3.4-alpha...v6.3.5-alpha
v6.3.4-alpha
What's Changed
- docs: update notes.md by @eltociear in #649
New Contributors
- @eltociear made their first contribution in #649
Full Changelog: v6.3.3-alpha...v6.3.4-alpha
v6.3.3-alpha
v6.3.2-alpha
v6.3.1-alpha
What's Changed
- chore: release 6.3.0 by @jgresham in #632
- chore(deps): bump highcharts from 11.4.1 to 11.4.3 by @dependabot in #596
- chore(deps): bump react-router-dom from 6.22.3 to 6.25.1 by @dependabot in #630
- fix: merged node requirements for clients by @jgresham in #638
- chore(deps): bump highcharts from 11.4.3 to 11.4.6 by @dependabot in #637
Full Changelog: v6.3.0-alpha...v6.3.1-alpha
v6.3.0-alpha
What's Changed
-
feat: system tray custom menu & podman modal by @corn-potage in #597
-
feat: controller http api options and images by @jgresham in #628
-
fix: fixed prefix for QUIC by @corn-potage in #625
Full Changelog: v6.2.1-alpha...v6.3.0-alpha
v6.2.1-alpha
What's Changed
- feat: load node library from api fallback to files by @jgresham in #611
- chore: remove reth beta tag by @jgresham in #610
- feat: added quic to prysm by @corn-potage in #615
- feat: node updates (must manually check for updates) by @jgresham in #613
- feat: open logs folder from help menu by @corn-potage in #623
- chore: podman 5.1.2 by @jgresham in #621
Full Changelog: v6.1.4-alpha...v6.2.1-alpha
v6.1.4-alpha
What's Changed
- chore: bump podman 5.1.1 and min windows build by @jgresham in #601
- fix: user configured settings persistence on add node flow by @corn-potage in #598
- feat: send error and event report by @corn-potage in #602
- chore: bump niro 3.0.2 and op-stack 1.7.7 by @jgresham in #604
- chore: safe lint fix by @jgresham in #607
- fix: erigon storage requirements by @jgresham in #608
Full Changelog: v6.1.3-alpha...v6.1.4-alpha