Skip to content

Commit

Permalink
update CHANGELOG and ROADMAP, release 0.60.0
Browse files Browse the repository at this point in the history
  • Loading branch information
roman-khimov committed Oct 25, 2019
1 parent a48e297 commit 7235e9b
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 2 deletions.
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,37 @@

This document outlines major changes between releases.

## 0.60.0 "Cribration" (25 Oct 2019)

Release 0.60.0 brings with it an implementation of all NEO 2.0 VM opcodes,
full support for transaction relaying, improved logging, a bunch of fixes and
an updated project logo.

New features:
* blocks dumping from DB to file and restoring from file to DB (#436)
* new logo (#444)
* implemented `getdata` message handling (#448)
* issue tx processing (#450)
* CALL_I, CALL_E, CALL_ET, CALL_ED, CALL_EDT implementation in the VM (#192)

Internal improvements:
* codestyle fixes (#439, #443)
* removed spurious prints from all the code, now everything is passed/logged
correctly (#247)

Bugs fixed:
* missing max size limitation in CAT and PUSHDATA4 opcodes implementation
(#435)
* wrong interpretation of missing unspent coin state when checking for double
spend (#439)
* panic on successive node starts when no headers were saved in the DB (#440)
* NEWARRAY/NEWSTRUCT opcodes didn't copy operands for array<->struct
conversions
* deadlock in MemPool on addition (#448)
* transactions were not removed from the MemPool when processing new signed
block (#446)
* wrong contract property constants leading to storage usage failures (#450)

## 0.51.0 "Confirmation" (17 Oct 2019)

With over a 100 commits made since 0.50.0 release 0.51.0 brings with it full
Expand Down
5 changes: 3 additions & 2 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# Roadmap for neo-go

This defines approximate plan of neo-go releases and key features planned for
them.
them. Things can change if there a need to push a bugfix or some critical
functionality.

## Version 0.60.0 (mid-November 2019)
## Version 0.61.0 (end of November 2019)
* consensus node
* finish work on VM compabitibility with neo-vm for all JSON-based tests in neo-vm
* implementing missing protocol messages
Expand Down

0 comments on commit 7235e9b

Please sign in to comment.