Neo SPCC releases NeoGo v0.113.0 with compiler updates, upgrades Neo Exporter utility

Neo SPCC has released NeoGo v0.113.0, an update that introduces compiler improvements, bug fixes, and support for Go 1.24.

Smart contract developers are strongly advised to migrate to the new NeoGo version to take advantage of the changes, while node operators can safely skip this release.

The team also released Neo Exporter v0.14.1, a minor update that upgraded dependencies and prevented an unnecessary panic.

Compiler improvements

The release adds new features for contract developers, including built-in support for the clear() function and the ability to iterate over integer ranges in the compiler. Byte slice and integer conversion helpers were also introduced in the smart contract interop module.

Additionally, NeoGo now supports NEP-32 for the database dump command, and has switched from go.etcd.io/bbolt to a custom nspcc-dev/bbolt implementation.

Faun hardfork preview

NeoGo v0.113.0 includes new native contract APIs tied to the upcoming Faun hardfork. The StdLib contract now offers hexEncode and hexDecode, while the Policy contract adds the getBlockedAccounts API.

RPC client users are encouraged to upgrade to avoid potential issues with node version unmarshalling once Faun is activated.

Bug fixes

Several compiler issues were resolved in the update. These include fixes for the increment operator on struct fields, inlined function invocation panics, list item swapping, map value fetching with an ok flag, and the handling of initialization statements in switch blocks.

The release also corrects the string representation of the Faun hardfork and removes a go.mod directive that prevented installation of NeoGo via go install.

The full release notes for NeoGo v0.113.0 can be found at the link below:
https://github.com/nspcc-dev/neo-go/releases/tag/v0.113.0

Source
Disclaimer: The content above is only the author's opinion which does not represent any position of Followin, and is not intended as, and shall not be understood or construed as, investment advice from Followin.
Like
Add to Favorites
Comments