From 8730f567851980e801a8a4c7b45a4c0a2d6bc388 Mon Sep 17 00:00:00 2001 From: Roman Khimov Date: Fri, 1 Nov 2019 14:36:53 +0300 Subject: [PATCH] update CHANGELOG and ROADMAP, release 0.61.0 --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ ROADMAP.md | 7 ++----- 2 files changed, 36 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 073e81ec2..42283da23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,40 @@ This document outlines major changes between releases. +## 0.61.0 "Cuspidation" (01 Nov 2019) + +New features: + * Prometheus support for monitoring (#348) + * `neo-go contract invoke` now accepts endpoint parameter (`--endpoint` or + `-e`) to specify RPC node to be used for invocation (#363) + * RPC server now supports `invokescript` method (#348) + * minimum peers number can now be configured (#468) + * configured CORS workaround implemented in the RPC package (#469) + +Behavior changes: + * `neo-go contract inspect` now expects avm files in input, but can also + compile Go code with `-c` parameter (previously is was done by default), + `inspect` subcommand was removed from `neo-go vm` (it dumped avm files in + previous release) (#463) + * the default minimum peers was reduced to 3 for privnet setups to avoid + useless reconnections to only 4 available nodes + * RPC service now has its own section in configuration, update your + configurations (#469) + +Improvements: + * VM.Load() now clears the state properly, making VM reusable after the Run() + (#463) + * Compile() in compiler package no longer accepts Options, they were not used + previously anyway (#463) + * invocation stack depth is now limited in the VM (#461) + * VM got new State() method to get textual state description (#463) + * vm's Stack structure can now be marshalled into JSON (#463) + +Bugs fixed: + * race in discoverer part of the server (#445) + * RPC server giving improper (not JSON) respons to unimplemented API requests + (#463) + ## 0.60.0 "Cribration" (25 Oct 2019) Release 0.60.0 brings with it an implementation of all NEO 2.0 VM opcodes, diff --git a/ROADMAP.md b/ROADMAP.md index adcb16db6..bb3238192 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -4,12 +4,9 @@ This defines approximate plan of neo-go releases and key features planned for them. Things can change if there a need to push a bugfix or some critical functionality. -## Version 0.61.0 (TBD) -* bug fixes based on mainnet nodes deployment experience -* Prometheus monitoring - ## Version 0.62.0 (TBD) -* bug fixes if there is gonna be a need to push them out +* bug fixes based on mainnet nodes deployment experience +* configuration improvements ## Version 0.70.0 (end of November 2019) * consensus node