Skip to content

Releases: EOS-Mainnet/eos

Mainnet-1.3.1

04 Oct 15:44
f2f238b
Compare
Choose a tag to compare
Mainnet-1.3.1 Pre-release
Pre-release

Prior to this release cleos would construct an invalid transaction when setting/updating the contract on an account if the WebAssembly code or packed ABI has not changed. cleos will now check for, and remove, actions that would fail on submission. This behavior can be suppressed with --suppress-duplicate-check option.

Mainnet-1.3.0

19 Sep 18:40
c71d224
Compare
Choose a tag to compare
Merge pull request #87 from EOS-Mainnet/master

Sync lib

Mainnet-1.2.5

12 Sep 04:15
78708df
Compare
Choose a tag to compare
Mainnet-1.2.5 Pre-release
Pre-release
Merge pull request #80 from EOSIO/master

Pull from upstream

Mainnet-1.2.4

06 Sep 08:04
bbc8ff7
Compare
Choose a tag to compare
Mainnet-1.2.4 Pre-release
Pre-release

This release provides bug fixes.

Description of the Issues

Pre-release of wallet directory locking (EOSIO#5495)

Multiple concurrent keosd processes operating on the same data directory can, in some cases, lead to loss of data. This patch introduces a feature which allows future versions of keosd to detect and gracefully handle this scenario.

Previous versions of keosd are not detected by this change so, users are strongly encouraged to update all running keosd processes to enable these protections, including those automatically launched by cleos.

Fix for RPC hangs/stalls when submitting transactions (EOSIO#5481)

Users were infrequently experiencing prolonged delays/hangs when submitting transactions to an RPC API node. This release addresses an issue where only one of any number of RPC submissions received during a specific window of time would be processed. In scenarios where this window was large or lots of RPC submissions were submitted this would result in the hang/stalled response that users experienced.

Other

  • Fix abi serialization exception in get block (EOSIO#5548)
  • Fix chainbase's use of mlock() to work on subsequent launches (EOSIO#5546, EOSIO/chainbase#18)
  • Support --full in eosio_uninstall.sh to delete directories with configs (EOSIO#5383)
  • Launcher/test improvements (EOSIO#5525)
  • Disambiguate filter-on / filter-out short option (EOSIO#5547)
  • Mitigations
  • None

Mainnet-1.2.3

30 Aug 03:28
cb3645a
Compare
Choose a tag to compare
Mainnet-1.2.3 Pre-release
Pre-release
Merge pull request #77 from EOS-Mainnet/master

sync appbase

Mainnet-1.1.6

16 Aug 02:43
b8c1b2c
Compare
Choose a tag to compare
Mainnet-1.1.6 Pre-release
Pre-release

Fix for eosiocpp in the eos-dev Docker image (EOSIO#5262)
With the restoration of eosiocpp some of the internal paths had changed and/or gone stale preventing users from compiling contracts.

nodeos version

nodeos --version
3099701954

Mainnet-1.1.5

16 Aug 02:41
d9d0e25
Compare
Choose a tag to compare
Mainnet-1.1.5 Pre-release
Pre-release

Note: There was an issue an v1.1.5 with eosiocpp in the eos-dev Docker image. Please use the mainnet-1.1.6 tag.

Fix for unchecked CPU and memory growth in net_plugin
Fix for regression on eosiocpp
GNU build-id on linux

Mainnet-1.1.4

09 Aug 05:52
2d3bb00
Compare
Choose a tag to compare
Mainnet-1.1.4 Pre-release
Pre-release

This release provides bug fixes and regression tests.
Issues fixed:

  • Ambiguous CPU billing of scheduled transactions (EOSIO#5068)
  • Misclassification of Blocks as "exhausted" (EOSIO#5071)
  • Fix for asset overflows in eosiolib for parity with the WASM SDK (EOSIO#5092)

Mainnet-1.1.3

04 Aug 03:41
742618b
Compare
Choose a tag to compare
Mainnet-1.1.3 Pre-release
Pre-release

The removal of subjective leeway time for scheduled transactions in Version 1.1.2 exposed a latent bug in validation logic that eventually prevented nodes from being able to join active and valid chains ( EOSIO#4986 ). As a result, Version 1.1.2 is considered invalid and mainnet-1.1.2 was not released. All block producers that upgraded to Version 1.1.2 should apply the patches in this version.

Mainnet-1.1.1

25 Jul 05:39
8777d8d
Compare
Choose a tag to compare
Mainnet-1.1.1 Pre-release
Pre-release
Merge pull request #59 from EOS-Mainnet/mainnet-1.1.0

Pull from mainnet-1.1.0