banner



How Come It Says That Window Is Closed When I Register Eos.io

View all News

EOSIO Release Recap – March 2020

EOSIO Software Release Recap

In the involvement of community back up we keep to patch earlier builds with various issues fixes and stability updates in parallel with the releases of our latest builds.

This article contains a summary of the latest updates for EOSIO, EOSJS, eosio.contracts, and other developer resources.

EOSIO

EOSIO v2.0.3

On February 14, 2020 nosotros released EOSIO v2.0.3. Updates introduced in this version of EOSIO focused on security, stability, and other fixes.

Security:

  • Added deadline to base58 encoding

Stability:

  • As with EOSIO v1.eight.12, initialized all net_plugin class fellow member variables

Other changes:

  • Every bit with EOSIO v1.viii.12, introduced method to skip sync from genesis and resume from state tests
  • Equally with EOSIO v1.8.12, replaced Travis with Github Deportment to triple the amount of concurrent jobs
  • As with EOSIO v1.8.12, removed an unnecessary install
  • Bumped script's macOS version bank check to 10.14 as EOSIO will no longer build on older versions

EOSIO v1.8.12

On February 14, 2020 we as well released EOSIO v1.eight.12. Updates introduced in this version focused on stability and other changes.

Stability:

  • Initialized all net_plugin class member variables

Other changes:

  • Introduced method to skip sync from genesis and resume from state tests
  • Replaced Travis with Github Actions to triple the amount of concurrent jobs
  • Removed an unnecessary install

EOSIO v2.0.2

On Feb seven, 2020, nosotros released EOSIO v2.0.2. This update focuses on consolidated security patches, stability fixes, and other changes.

Security:

  • Restricted allowed cake signature types

Stability:

  • Modified internal country to reset handshake when a socket is airtight prior to asynchronous callback to alleviate net_plugin of whatsoever defoliation
  • At present using post instead of acceleration to avoid reentrant calls in strand
  • Changed definition of max sequent rejected blocks from iii to xiii, accounting for the drop late blocks feature
  • Fixed guards for read-only modes
  • Introduced possible fix for occasional node stall
  • Reverted consensus module that provided wrong calculation for delayed starting time on production of initial block

Other changes:

  • As with EOSIO v1.8.11, introduced two mechanisms, cpu-endeavor-per centum and last-block-cpu-effort-pct, to limit the window in which blocks may be produced
  • Reduced information limits on signatures, and introduced recommendation to utilize eosjs v20 to generate proper signatures as other libraries may be rejected past nodes
  • Equally with EOSIO v1.8.xi, removed unneeded check to see if a node is building a block
  • Every bit with EOSIO v1.eight.11, introduced a simplified on_incoming_block check to read-but mode
  • As with EOSIO v1.8.xi, expanded watermark to forbid whatever delegate from e'er producing the same slot or earlier
  • Introduced the following documentation changes:
    • Removed of $ from shell codeblocks
    • Added backticks on proper names
    • Fixed typos, syntax errors
    • Removed outdated javascript example and protocol certificate from state history plugin pending further updates
    • Added Official Testnet URL as needed
  • Modified read simply state to allow incoming transactions, facilitating interaction amongst peer to peer relay nodes between cake producers and added warning log message
  • Removed a duplicate log message

EOSIO v1.eight.11

On February 7, 2020 we also released EOSIO v1.8.11. This update introduced patches to promote additional stability and other fixes.

Stability:

  • Changed process priority from low to loftier for async_write to reduce latency under heavy strain, and scheduled sending sync blocks at low priority to preclude peer sync from overloading a node
  • Introduced fixes for ro/immutable modes
  • Added logic for handling unlinkable blocks resulting from 1.8.x syncing from 2.0.x peers

Other changes:

  • Introduced two mechanisms, cpu-attempt-pct and final-cake-cpu-endeavor-pct, to limit the window in which blocks may be produced
  • Removed unneeded check to encounter if a node is building a block
  • Introduced a simplified on_incoming_block bank check to read-only way
  • Expanded watermark to prevent any consul from always producing the same slot or earlier

EOSIO v2.0.1

On Jan 28, 2020 we released the latest build of EOSIO to v2.0.1. This update focused on security, stability, and other improvements.

Security:

  • As with EOSIO v1.viii.10, enhanced security with earlier block validation
  • As with EOSIO v1.8.x, improved treatment of deferred transactions during block confirmation
  • Every bit with EOSIO v1.eight.10, reduced the internet plugin logging handshake size limits

Stability:

  • Removed block id notify feature that caused issues with large numbers of connections
  • Changed reports to betoken when a validation block produces a different block id
  • As with EOSIO v1.8.10, introduced changes to the handling of late blocks that makes them more likely to exist dropped, improving production stability overall
  • As with EOSIO v1.8.ten, resolved a crash on leave fault

Other changes:

  • As with EOSIO v1.8.10, updated the FC repository to eliminate a crash in logging
  • Updated README.md to fix cleaved documentation links
  • Identified an issue with Boost installation
  • Reverted FC to its proper place post-obit a mistaken commit
  • Added a pipeline file for testing build script
  • As with EOSIO v1.eight.ten, forked to the EOSIO/anka-buildkite-plugin repo to reduce assault surfaces
  • As with EOSIO v1.viii.ten, added logic to prevent LRT pipelines from self triggering

EOSIO v1.8.x

On January 28, 2020 we also released EOSIO v1.8.10. This update focused on security, stability, and other changes.

Security Improvements:

  • Enhanced security with earlier cake validation
  • Improved handling of deferred transactions during cake confirmation
  • Reduced the net plugin logging handshake size limits

Stability Improvements:

  • Updated the FC repository to eliminate a crash in logging
  • Introduced changes to the handling of belatedly blocks that makes them more than probable to be dropped, improving production stability overall
  • Resolved a crash on exit error

Other changes:

  • Fixed discovery of openssl in tester cmake when OPENSSL_ROOT_DIR is not fix
  • Added amend slumber pre-execute for Anka commands + boost fix
  • Forked to the EOSIO/anka-buildkite-plugin repo to reduce attack surfaces
  • Allowed for aliases of variants in ABI
  • Added logic to foreclose LRT pipelines from self triggering

Contracts

eosio.contracts v1.9.1

On February three, 2020 nosotros released eosio.contracts v1.9.1. With this update, a number of bugfixes and changes were introduced.

System Contract:

  • We identified and patched a problems in the producer scheduling logic in v1.9.0 of the organisation contract that, when triggered, include a intermission in payments to block producers, block producer changes, and the closing of name sale. A simple update to v1.9.ane resolves this issue.

Other changes:

  • Introduced logic to retry downloading the CDT binary, updated congenital/examination commands to support the new logic, and improved logging output
  • Switched out TravisCI in favor of Github Actions
  • Cleaned details in annotations to be uniform with mdjavadoc generator

Dependencies:

  • Information technology is of import to note that, In this update, the eosio.arrangement and eosio.bios contracts contained inside tin can only be deployed on an EOSIO blockchain following the activation of the WTMSIG_BLOCK_SIGNATURES consensus upgrade. If starting a fresh blockchain, older versions of the eosio.bios contract (v1.7.x or v1.8.ten) may be used to activate this protocol feature.

EOSJS

EOSJS v21.0.0-rc2

Some other Feb 7, 2020 release is the EOS JS v21.0.0 release candidate. This release candidate focuses on enhancing the elliptic library, introduces new commands also as the use of minified files for product environments, and other changes.

Elliptic library:

  • Introduced helper functions to perform actions that sign, verify, and recovery key signatures

Commands:

  • Deprecated table_key parameter and replaced with index_position
  • Added yarn build-web command that creates both debug and minified files in dist_web

Minified files:

  • Introduced recommendation to employ minified files every bit opposed to debug files in production environments to reduce load times on end user

Other changes:

  • Merged pull request #649 from EOSIO/develop-version-crash-land to lock versions
  • Added functions from eosjs-ecc to PrivateKey/PublicKey/Signature classes to handle format conversions and call elliptical functions
  • Removed the Travis CI configuration awaiting future updates
  • Introduced naught padding to r and due south signatures so they volition generate signatures with the proper amount of bytes
  • Stock-still an issue with an invalid symbol
  • Removed certain warnings and related documentation
  • Added Of import.physician and changed related section in the README.md document
  • Adapted minified and debug files created by yarn build-web to follow new minified file convention
  • Removed usages of the now deprecated table_key control
  • Updated documentation to properly reference the new md version

Other Updates

Elemental Battles

In addition, on February 7, 2020 nosotros updated the repository for Elemental Battles, an educational tutorial and card game, to eosio-card-game-repo v1.1.x.

Tropical Stay App v1.i.0

Nosotros go along to explore innovative approaches to ameliorate business relationship security on EOSIO. On January eighteen, 2020, we released Tropical Stay App to v1.1.0. The Tropical Stay Instance Awarding provides a guideline for developers on how to integrate multi factor authentication powered by WebAuthn with EOSIO web applications. WebAuthn allows applications to authenticate user credentials past way of hardware devices. This nigh recent version of Tropical Stay provides examples on how to fix upwards a hardware authenticator, such as aYubiKey or an iOS device with TouchID or FaceID, with WebAuthn to validate business relationship signatures.

Stay Connected

We are committed to the ongoing improvement of EOSIO software, tools, and resources. If you would like to offer feedback and work more than closely with our squad to improve EOSIO for developers, you can ship our programmer relations squad an email at developers@cake.one.

To keep up-to-date with future announcements, y'all can as well subscribe to our mailing list on the EOSIO website. We are excited to be regularly improving the usability of the software for EOSIO developers equally we proceed to lay a foundation for the mass adoption of blockchain technology.

. . .

Of import Notation: All cloth is provided subject to this of import notice and you must familiarize yourself with its terms. The observe contains important information, limitations and restrictions relating to our software, publications, trademarks, third-party resource and forward-looking statements. By accessing whatsoever of our cloth, you lot have and agree to the terms of the discover.

Related News

Sign upwardly to receive all the latest news & insights from EOSIO

How Come It Says That Window Is Closed When I Register Eos.io,

Source: https://eos.io/news/eosio-release-notes/

Posted by: garnerclat1943.blogspot.com

0 Response to "How Come It Says That Window Is Closed When I Register Eos.io"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel