neo icon indicating copy to clipboard operation
neo copied to clipboard

v3.9.0 Checklist

Open superboyiii opened this issue 7 months ago • 14 comments

Now we're making the checklist of neo v3.9.0 for release preparation. We will make it a big version including multi core features. In this version, we focus on more useful plugins and tools to improve the development experience. We picked several PR which should be included in this release. Improvement PR or hotfix PR will be in low priority on this checklist. We aims to release v3.9.0 in 2 months.

Mandatory PRs

  • https://github.com/neo-project/neo/pull/4093
  • https://github.com/neo-project/neo/pull/4002
  • https://github.com/neo-project/neo/pull/4118
  • https://github.com/neo-project/neo/pull/4150
  • https://github.com/neo-project/neo/pull/4147
  • https://github.com/neo-project/neo/pull/4271
  • https://github.com/neo-project/neo/pull/4278
  • https://github.com/neo-project/neo/pull/4201
  • https://github.com/neo-project/neo-devpack-dotnet/pull/1351

Removed PRs

  • https://github.com/neo-project/neo-devpack-dotnet/pull/1344
  • https://github.com/neo-project/neo/pull/4161

Improvements & hotfix PRs

  • https://github.com/neo-project/neo-devpack-dotnet/pull/1360
  • https://github.com/neo-project/neo-devpack-dotnet/pull/1359
  • https://github.com/neo-project/neo/pull/4089
  • https://github.com/neo-project/neo/pull/4083

@neo-project/core @neo-project/developers

superboyiii avatar Jul 24 '25 03:07 superboyiii

@AnnaShaleva will soon start porting https://github.com/neo-project/neo/issues/1526 solution, to me protocol-wise 3.9 is stateroot + NEP-25.

roman-khimov avatar Jul 24 '25 10:07 roman-khimov

@AnnaShaleva will soon start porting #1526 solution, to me protocol-wise 3.9 is stateroot + NEP-25.

That's good. How long do you think it's needed for stateroot into blockheader?

superboyiii avatar Jul 25 '25 02:07 superboyiii

Can we add

  • https://github.com/neo-project/neo/pull/3968

cschuchardt88 avatar Jul 25 '25 20:07 cschuchardt88

Can we add https://github.com/neo-project/neo/pull/4118 ?

shargon avatar Aug 07 '25 08:08 shargon

Can we add #4118 ?

We should talk about it in meeting, before its added.

cschuchardt88 avatar Aug 07 '25 17:08 cschuchardt88

~~This issue could be related to a bug in MPT/state root https://github.com/neo-project/neo-express/issues/486~~

shargon avatar Aug 12 '25 17:08 shargon

Can we add #4147? its useful?

cschuchardt88 avatar Aug 22 '25 09:08 cschuchardt88

  • #4150?

cschuchardt88 avatar Aug 24 '25 06:08 cschuchardt88

  • #3037

cschuchardt88 avatar Aug 30 '25 23:08 cschuchardt88

Can we add https://github.com/neo-project/neo/issues/4276? It's closely related to #4043.

AnnaShaleva avatar Nov 05 '25 09:11 AnnaShaleva

@neo-project/core please focus on review https://github.com/neo-project/neo/pull/4201 and #4283

shargon avatar Nov 21 '25 09:11 shargon

@neo-project/core Since NEP25 will be redesigned, we should delay NEP.25 to version 3.10 to implement the fee changes as soon as possible. This is good for the community.

shargon avatar Nov 25 '25 13:11 shargon

Added Treasury contract #4271

shargon avatar Dec 02 '25 10:12 shargon