Windows/Linux Changelog 2.5.5 - 2025-01-02

  • UI Overhaul:
    • Revamped Design: The user interface has been completely reworked for a cleaner, simpler, and more modern look.
    • Settings Menu: Redesigned with new features, including a reboot option to restart your entire machine directly from the client.
    • Tutorial Button: A new tutorial button has been added to help users navigate the software with ease.
    • Advanced Login Options: Users can now disable the login screen and go directly to the node overview. Tray Icon Right click or via the `login.json` file.
  • New Features:
    • Maintenance Mode: Prevents claiming during maintenance periods with clear notifications explaining the situation.
    • NFT Registration Check: Registration now verifies NFT ownership. If your wallet doesn’t hold the required NFT, registration will fail with an explanatory message.
    • Staking Check: The client now includes support for the new staking system, which is required for claims. More details are available on Telegram and Discord.
    • Port Forwarding Check: A new button in the settings menu lets you verify if your Geth port is open (primarily for Windows, with limited Linux support).
    • Custom Error Messages: Windows users without internet access will now see a helpful popup instead of a generic traceback, making troubleshooting easier.
  • Performance Improvements:
    • Network Optimization: Reduced unnecessary network requests for a faster, smoother experience.
    • Node Communication: Backend communication with the client has been reworked for better performance and stability.
    • Geth Enhancements: Parameters for Geth have been adjusted to optimize functionality.
    • Reduced Log File Size: The log file now rotates daily (86400 seconds), ensuring better debugging and reduced clutter.
    • Code Reusability: Removed duplicate code, streamlined functionality, and improved script organization for a cleaner backend.
  • Configuration Updates:
    • config.toml Adjustments: While the file remains customizable, some settings are now fixed to maintain consistency.
    • Software Update (Experimental): Windows users can now try the new "Update Software" button (requires the latest `updater.exe`).
  • Bug Fixes and Stability:
    • Enhanced stability with numerous backend improvements.
    • Linux auto-start functionality now mirrors the behavior of the Windows implementation for a consistent experience across platforms.
    • Fixed various small issues to ensure smoother operation and a more reliable experience.
  • Backend Enhancements:
    • Requirements Update: Updated the `requirements.txt` file to address dependency issues, particularly for Linux users.
    • Improved Scripts: The `install_script.sh` has been revised to work seamlessly again, with better support for different environments.
    • New Imports: Added various new modules such as `socket`, `web3`, and more for enhanced functionality.
    • Client-Side Separation: Fixed all client-side scripts, ensuring a clear separation for better maintainability.

Windows/Linux Changelog 2.5.2 - 2024-07-01

  • UI Enhancements:
    • Added icons to the web UI for a more intuitive user experience.
  • Backend Improvements:
    • Implemented small backend fixes to enhance system stability and performance.
    • Increased delay in various tasks to prevent potential system freezes in the future.
  • Pool Bonus Feature:
    • Introduced a Pool Bonus for users submitting valid shares with the same wallet address registered on their Node.
  • Version Number Update:
    • Updated the version number across all files to reflect the latest changes.
  • Code Refinement:
    • Refactored various small components to use less complicated logic, improving overall code maintainability and efficiency.
  • General Updates:
    • Ensured all dependencies and components are up to date for optimal performance.

Windows/Linux Changelog 2.5.1 - 2024-06-25

  • Seamless Update Process:
    • Stopping Node First: Ensure to stop the Node first before stopping in the launcher, updating, and restarting for a smooth transition.
  • Linux Configuration:
    • Config.toml Adaptation: Users on Linux can utilize a config.toml file by copying one of the NodeBoost config.toml files from Windows and adjusting the paths accordingly.
  • NodeBoost Edits and Chain Data Deletion Option:
    • NodeBoost has been edited, and a Chain Data Deletion option has been added. Both options stop your Node first before running the task.
  • Backend Fixes: Small backend fixes have been made, including adding delays to tasks, improving overall stability.
  • Latest Geth Version: Updated to the latest Geth version on both Windows and Linux.
  • UI and Version Number Updates: Various small fixes have been implemented, including some UI CSS adjustments. The version number and Windows shortcut version number have been increased as well.

Windows/Linux Changelog 2.5 - 2024-06-03

  • NodeBoost Integration: NodeBoost is now included in the update, enhancing performance and efficiency for Windows users.
  • Registration and Claiming Fixes: Issues related to registration and claiming have been addressed and resolved.
  • Seamless Update Process:
    • Stopping Node First: Ensure to stop Node first before stopping in the launcher, updating, and restarting for a smooth transition.
  • Linux Configuration:
    • Config.toml Adaptation: Users on Linux can utilize a config.toml file by copying one of the NodeBoost config.toml files from Windows and adjusting the paths accordingly.

Windows/Linux Changelog 2.3 - 2024-05-25

  • Better Backup of Balance File: Enhanced backup mechanisms to ensure a more reliable backup of the balance file.
  • Automatic Restoration: Implemented automatic restoration of the balance file in case of corruption.
  • Updater for Linux Enabled: Enabled the updater for Linux. Note: New files are required for this update.
  • Windows and Linux UI:
    • CSS Fixes for Smaller Screens: Improved CSS handling for better display on smaller screens.
  • Backend Enhancements:
    • Output Processing: Various small backend changes to improve output processing.
    • Updater Improvements: Made several backend adjustments to enhance the updater's functionality.
  • Backup Process:
    • First-Time Backup Delay: Added a delay in the first-time backup process to ensure stability.
  • User Interface:
    • Username Display Change: Updated the modal to display "Username" as "NFT-ID".

Windows Changelog 2.2 - 2024-05-23

  • username text changed to NFT-ID.
  • Better Balance File Reading.
  • Request Update // SSL Problems Workaround.
  • Improved overall performance and speed.
  • U can't Claim if you did not Register! If you manage to still Claim ur Balance is gone,
  • Small Backend Changes.

Linux Changelog - 2024-05-19

  • Users can now view their username in the UI after registering.
  • Added version number display for better user information management.
  • Enhanced the stability of the system with Library updates.
  • Improved overall performance and speed of system operations.

Changelog for Version 2.1 [Windows] - 2024-05-19

  • Added: Port Persistence and Favicon.
  • Changed: File Paths and JavaScript Optimization.
  • Removed: Unnecessary Backend Code.
  • Updated: All Files refreshed and application version incremented.

Update Process for Windows Users:

Stop the node, stop the script with the Launcher, press the Update button and confirm the new version, wait several seconds for the update process to complete, launch the application again and start the node. Download Update

  • Users can now view their username in the UI after registering.
  • Added version number display.
  • Enabled the update button in the launcher.
  • Fixed various styling issues to enhance user experience.

NFT Marketplace Changelog - May 15, 2024

  • Toggle Mode Fix: Switching to "My Mode" now functions correctly.
  • Update: "Connected Account" term updated to "Connected Wallet".
  • Minor Bug Fixes and performance improvements.
  • Several additional tweaks and optimizations to enhance functionality and stability.

Changelog for Version 1.1 - 2024-05-14 [Linux & Windows]

  • Fixed: Geth Output Scrolling issue resolved.
  • Fixed: Node Operations reworked for stability.
  • Fixed: Installation script errors.
  • Fixed: Output Scrolling, Footer Design, and Launcher Port Reading for Windows.