Nexus trimming trailing zeros from version numbers

I recently upgraded from 3.11.0-01 to 3.15.2-01. I setup a proxy to PowerShell Gallery and the newer version appears to be removing the fourth number from a module’s version if it is a zero. So if the module ‘xPendingReboot’ were at version ‘0.4.0.0’ it would trim it to ‘0.4.0’ which breaks the module when it downloads because the module manifest and the folder hierarchy no longer match. Is this a setting which is configurable somewhere?

What is your NuGet version?

NuGet clients (3.4+) will only send normalized versions:

Aahhh man. That’s definitely it. Sounds like it’s causing widespread issues as well:

Thank you! Glad to know it’s not a Nexus problem.