Releases: neo-project/neo-express
Neo N3 RC3 - Release 2.0.39-preview
This release updates Neo Express for Neo N3 RC3. The following changes were made since the last release:
Added
- contract invoke --results needs a mechanism to specify signers (#147)
Changes
- Contract invoke should check to ensure either account or --results is specified (#145)
Engineering Systems
- Updated GitHub + Azure DevOps yaml files (#145)
- Updated to BlockchainToolkit3 Version 1.0.51-preview
Note, as of Neo 3 preview 5, the Neo 3 project has updated to use .NET 5.0. As such, this version of neo-express requires .NET 5.0. Neo 2 compatible versions of neo-express will continue to use .NET Core 3.1.
This release of Neo Express directly from NuGet.org by executing the following command at a terminal prompt. Note, the --version
option is required since this is a preview release
> dotnet tool install -g Neo.Express --version 2.0.39-preview
Note, you can install any pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt.
> dotnet tool install -g Neo.Express --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public/nuget/v3/index.json --version <insert desired version here>
Neo N3 RC3 - Release 2.0.37-preview
This release updates Neo Express for Neo N3 RC3. The following changes were made since the last release:
Changes
- update to latest Neo.BlockchainToolkit3 package [f816bd7]
Note, as of Neo 3 preview 5, the Neo 3 project has updated to use .NET 5.0. As such, this version of neo-express requires .NET 5.0. Neo 2 compatible versions of neo-express will continue to use .NET Core 3.1.
This release of Neo Express directly from NuGet.org by executing the following command at a terminal prompt. Note, the --version
option is required since this is a preview release
> dotnet tool install -g Neo.Express --version 2.0.37-preview
Note, you can install any pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt.
> dotnet tool install -g Neo.Express --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public/nuget/v3/index.json --version <insert desired version here>
Neo N3 RC3 - Release 2.0.35-preview
This release updates Neo Express for Neo N3 RC3.
Note, as of Neo 3 preview 5, the Neo 3 project has updated to use .NET 5.0. As such, this version of neo-express requires .NET 5.0. Neo 2 compatible versions of neo-express will continue to use .NET Core 3.1.
This release of Neo Express directly from NuGet.org by executing the following command at a terminal prompt. Note, the --version
option is required since this is a preview release
> dotnet tool install -g Neo.Express --version 2.0.35-preview
Note, you can install any pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt.
> dotnet tool install -g Neo.Express --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public/nuget/v3/index.json --version <insert desired version here>
Neo N3 RC2 - Release 2.0.32-preview
This release updates Neo Express for Neo N3 RC2.
Note, as of Neo 3 preview 5, the Neo 3 project has updated to use .NET 5.0. As such, this version of neo-express requires .NET 5.0. Neo 2 compatible versions of neo-express will continue to use .NET Core 3.1.
New Features
- Write a known message to the console once the DB lock has been acquired (#139)
- Gracefully handle multiple contracts w/ same name in contract storage (#137)
- add ProtocolSettings to trace (#141)
- Add NEP2/6 support (#142)
This release of Neo Express directly from NuGet.org by executing the following command at a terminal prompt. Note, the --version
option is required since this is a preview release
> dotnet tool install -g Neo.Express --version 2.0.32-preview
Note, you can install any pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt.
> dotnet tool install -g Neo.Express --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public/nuget/v3/index.json --version <insert desired version here>
Neo N3 RC2 - Release 2.0.26-preview
This preview adds Neo N3 RC2 support for Neo Express.
Note, as of Neo 3 preview 5, the Neo 3 project has updated to use .NET 5.0. As such, this version of neo-express requires .NET 5.0. Neo 2 compatible versions of neo-express will continue to use .NET Core 3.1.
You can install this pre-release of Neo Express directly from NuGet.org by executing the following command at a terminal prompt. Note, the --version
option is required since this is a preview release
> dotnet tool install -g Neo.Express --version 2.0.26-preview
Note, you can install any pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt.
> dotnet tool install -g Neo.Express --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public/nuget/v3/index.json --version <insert desired version here>
Neo 3 RC1 support Refresh
This preview adds Neo 3 RC1 support for Neo Express.
Note, as of Neo 3 preview 5, the Neo 3 project has updated to use .NET 5.0. As such, this version of neo-express requires .NET 5.0. Neo 2 compatible versions of neo-express will continue to use .NET Core 3.1.
As of preview 5, Neo Express has moved to a master/master-2.x branch structure that mirror other Neo project repos. Neo 2 compatible versions of neo express will be produced out of the master-2.x branch and will have major release numbers 1.x. Neo 3 compatible versions of neo express will be produced out of the master branch and will have major release numbers 2.x and/or 3.x. Both versions will use the package name Neo.Express
, though the command line app name has been shortened from neo-express
to neoxp
as of this release.
Note, preview releases prior to preview 5 used a temporary naming scheme to differentiate it from the production Neo-express release. The package was named
Neo.Express3
and the tool was namednxp3
. As described at the time and above, these have changed toNeo.Express
andneoxp
as of this preview.
You can install this pre-release of Neo Express directly from NuGet.org by executing the following command at a terminal prompt. Note, the --version
option is required since this is a preview release
> dotnet tool install -g Neo.Express --version 2.0.23-preview
Note, you can install any pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt.
> dotnet tool install -g Neo.Express --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public/nuget/v3/index.json --version <insert desired version here>
Updates
devhawk/issue125 (#126)
- Ensure node path exists before using it
- consistency in GetNodePath use
Neo 3 RC1 support
This preview adds Neo 3 RC1 support for Neo Express.
Note, as of Neo 3 preview 5, the Neo 3 project has updated to use .NET 5.0. As such, this version of neo-express requires .NET 5.0. Neo 2 compatible versions of neo-express will continue to use .NET Core 3.1.
As of preview 5, Neo Express has moved to a master/master-2.x branch structure that mirror other Neo project repos. Neo 2 compatible versions of neo express will be produced out of the master-2.x branch and will have major release numbers 1.x. Neo 3 compatible versions of neo express will be produced out of the master branch and will have major release numbers 2.x and/or 3.x. Both versions will use the package name Neo.Express
, though the command line app name has been shortened from neo-express
to neoxp
as of this release.
Note, preview releases prior to preview 5 used a temporary naming scheme to differentiate it from the production Neo-express release. The package was named
Neo.Express3
and the tool was namednxp3
. As described at the time and above, these have changed toNeo.Express
andneoxp
as of this preview.
You can install this pre-release of Neo Express directly from NuGet.org by executing the following command at a terminal prompt. Note, the --version
option is required since this is a preview release
> dotnet tool install -g Neo.Express --version 2.0.21-preview
Note, you can install any pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt.
> dotnet tool install -g Neo.Express --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public/nuget/v3/index.json --version <insert desired version here>
Neo 3 Preview 5 support
This preview adds Neo 3 preview 5 support for Neo Express. Additionally, Neo Express has moved to a master/master-2.x branch structure that mirror other Neo project repos. Neo 2 compatible versions of neo express will be produced out of the master-2.x branch and will have major release numbers 1.x. Neo 3 compatible versions of neo express will be produced out of the master branch and will have major release numbers 2.x and/or 3.x. Both versions will use the package name Neo.Express
, though the command line app name has been shortened from neo-express
to neoxp
as of this release.
Note, previous preview releases used a temporary naming scheme to differentiate it from the production Neo-express release. The package was named
Neo.Express3
and the tool was namednxp3
. As described at the time and above, these have changed toNeo.Express
andneoxp
as of this preview.
You can install this pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt:
> dotnet tool install -g Neo.Express --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public/nuget/v3/index.json --version 2.0.9-preview
Note, as of Neo 3 preview 5, the Neo 3 project has updated to use .NET 5.0. As such, this version of neo-express requires .NET 5.0. Neo 2 compatible versions of neo-express will continue to use .NET Core 3.1.
Neo 3 Preview 4 Support
This preview adds Neo 3 preview 3 support for Neo Express. New features in this release include:
- Offline mode - modify the state of the blockchain while it is not running. Particularly useful for configuring dev/test checkpoints
- Oracle commands - enable oracle support, list outstanding oracle requests and submit oracle responses for Neo Express instances
- Nep17 token tracker - support for standard getnep17balances and getnep17transfers RPC methods
- Note, the Neo 2 era NEP-5 proposal has been superseded by the NEP-17 proposal in Neo 3 preview 4.
Note, this preview release is using a temporary naming scheme to differentiate it from the production Neo-express release. The package is named
Neo.Express3
and the tool is namednxp3
. This naming allows developers to install both the production and insider releases of Neo-express at the same time. The package and tool names are temporary and will change before final release.
You can install this pre-release of Neo Express directly from the build server NuGet feed by executing the following command at a terminal prompt:
> dotnet tool install -g Neo.Express3 --add-source https://pkgs.dev.azure.com/ngdenterprise/Build/_packaging/public%40Local/nuget/v3/index.json --version 1.2.85-insiders
Neo 3 Preview 3 Refresh
The preview build adds support for capturing debug traces. For more information on how to use this new feature, please see the Trace Debug Sample repo.
Note, this preview release is using a temporary naming scheme to differentiate it from the production Neo-express release. The package is named
Neo.Express3
and the tool is namednxp3
. This naming allows developers to install both the production and insider releases of Neo-express at the same time. The package and tool names are temporary and will change before final release.
To install this release of Neo-Express, you can either download the Neo.Express3 package associated with this release and install it locally or you can install the tool from our build package feed.
To install from build package feed, run this command from a command prompt or terminal window.
> dotnet tool install -g Neo.Express3 --add-source https://pkgs.dev.azure.com/NGDSeattle/Public/_packaging/NeoPublicPackages%40Local/nuget/v3/index.json --version 1.2.20-insiders
To download and install, download the Neo.Express3.1.2.20-insiders.nupkg package, then open a command prompt, change to the directory where you downloaded the .nupkg file and execute this command:
> dotnet tool install -g Neo.Express3 --add-source . --version 1.2.20-insiders