Skip to content

Releases: Mind-chain/Msc-node

v1.0.13

11 Oct 02:05

Choose a tag to compare

A small quick-release

github.com/nnlgsakib/nlg-bft v1.0.2 => v1.0.3

1.0.12

27 Sep 08:59

Choose a tag to compare

Full Changelog: v1.0.11...1.0.12

Release Notes for Msc-node v1.0.12

Release Date: September 27, 2024

This release introduces significant improvements and new features, with a primary focus on enhancing the consensus algorithm, expanding platform support, and adding Docker compatibility for easier deployment. Below are the key highlights of the v1.0.12 release:

🚀 New Features

  1. Windows Support:

    • Full support for Windows OS added, expanding the platform compatibility.
    • Related changes include updates to .gitignore and creation of Windows-specific helper files.
  2. New Consensus Algorithm:

    • Implemented a new IBFT-based consensus algorithm (NLG-BFT) with several improvements to enhance the security and scalability of the consensus mechanism.
    • Refactored the consensus module to integrate the new NLG-IBFT core and backend components.
  3. Docker Support:

    • Added a Dockerfile for easy containerization of the Msc-node. This enables a streamlined deployment process with instructions for setting up a blockchain node using Docker.
    • Included a docker-compose.yml for multi-node deployments, making the setup process easier.
  4. DNS Setup Script:

    • Introduced setup-dns.sh to simplify the process of setting up DNS with SSL certificates for blockchain nodes. The script configures Nginx, obtains SSL certificates via Let's Encrypt, and generates peer-to-peer bootnode configurations.

🔧 Improvements

  1. Version Update:

    • Bumped the version to v1.0.12 to reflect the new features and bug fixes.
    • Updated build details (BuildTime updated to 9/27/2024).
  2. Consensus Enhancements:

    • Refactored multiple consensus files to adopt the new NLG-BFT module.
    • Adjusted imports to switch from go-ibft to nlg-bft.
  3. Cleaner Codebase:

    • Removed unused files and unnecessary code segments.
    • Optimized the codebase by eliminating outdated or redundant flags in the server configuration (server.go).

🐛 Bug Fixes

  • Versioning Fixes: Corrected minor inconsistencies in versioning across files (versioning.go), ensuring consistency in BuildTime and Version.
  • Go Module Updates: Updated dependencies in go.mod to improve module compatibility and resolve issues related to previous versions.
  • Miscellaneous Fixes: Improved logging behavior and adjusted configurations for better cross-platform compatibility.

🛠 Dependency Updates

  • Updated Go dependencies, including logrus and fatih/color, for better performance and more colorful logs across platforms.
  • Switched from go-ibft to nlg-bft as the primary consensus library in line with the new consensus algorithm.

MSC-Node v1.0.11

07 Sep 15:34

Choose a tag to compare

Release Note for MSC-Node v1.0.11:

  • Implemented a new consensus algorithm for improved network consensus.
  • removed polybft
  • removed eip1559 burning
  • improved scalability
  • optimized codebase (removed useless codes)
  • changed naming
  • added windows compatibility

Full Changelog: v1.0.10...v1.0.11

MSC-Node v1.0.10

22 Aug 08:06

Choose a tag to compare

Release Notes: Secret Manager Module Updates

Date: August 22, 2024
Version: 1.0.10

Summary

This release focuses on improvements and changes to the secret manager module for enhanced security and usability during node initialization. Below are the key updates:

Key Updates

  1. Removed BLS Flags

    • The BLS flags have been deprecated and removed to simplify the configuration process.
  2. Removed the --insecure Flag

    • The --insecure flag has been removed to enforce more secure default settings.
  3. Private Key Display on Initialization

    • The validator’s private key is now printed during node initialization for improved transparency and easier debugging.

Full Changelog: v1.0.9...v1.0.10

MSC-Node v1.0.9

28 Jul 15:44

Choose a tag to compare

Its a quick release

This release contains some minor changes like :

  • Constant minimum Gas Price (10 gwei)
  • Added some info to the Http Json RPC get request sender

Full Changelog: v1.0.7...v1.0.9

v1.0.8

27 May 06:43

Choose a tag to compare

We're excited to announce the latest release of Msc-node software, featuring significant upgrades. This version enhances the efficiency, acceptance, and performance of the Msc-Blockchain.

Key updates in this release include:

** Support for eth_accounts
** Implementation of EIP-2929 (link)
** Upgraded difficulty adjustment mechanism
** Addition of a new fork block

Full Changelog: v1.0.6...v1.0.7

v1.0.6

25 Apr 19:59

Choose a tag to compare

Added some huge upgrades to MSC protocol in this release

*EIP2929 Fork ( See more here : https://eips.ethereum.org/EIPS/eip-2929)
*Modified London Fork and added new fork with name Londonv2

Full Changelog: v1.0.5...v1.0.6

Release version 1.0.5

26 Mar 03:13

Choose a tag to compare

Version = 1.0.5
Branch = beta.x
BuildTime = 3/26/2024

v1.0.4

08 Dec 17:31
440d4cf

Choose a tag to compare

here is the latest version of mind node cli

Full Changelog: v1.0.3...v1.0.4

Version 1.0.3_beta

02 Dec 02:43

Choose a tag to compare

Download precompiled release of mind node