mirror of
https://github.com/nspcc-dev/neo-go.git
synced 2024-12-26 09:43:49 +00:00
update CHANGELOG and ROADMAP, release 0.61.0
This commit is contained in:
parent
29b097eb31
commit
8730f56785
2 changed files with 36 additions and 5 deletions
34
CHANGELOG.md
34
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,
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue