[Resolved] Temporary block on non-ASCII package ID uploads #10410
Replies: 3 comments 6 replies
-
|
@joelverhagen - You mention a bug but I can't find reference to it in the Given that non-ASCII characters have been supported since at least 2015, it would be nice to understand the "what". You've given the "why", which I can somewhat appreciate (not wanting to be paged because the publishing process is stuck) -- but it would be nice to understand what changed/broke, how it was arrived at after ~10+ years of supporting non-ASCII characters, and (hopefully) how that bug might be prevented in the future. As someone who has packages with non-ASCII in the title and in the contents, this affects my personal work (publishing, updating, etc.) until the bug is unblocked/resolved; which is why I have a vested interest in understanding the bug. |
Beta Was this translation helpful? Give feedback.
-
|
Could you please try to publish unicode package? Fix deployment is complete. |
Beta Was this translation helpful? Give feedback.
-
|
@erdembayar - Did it break, again, by any chance? Seeing this when trying to pull it. This is the log from the pull attempt: |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Update April 23, 2025: the temporary block has been reverted. You can now upload non-ASCII package IDs again.
This announcement concerns the package upload feature on NuGet.org. If you do not publish packages to NuGet.org, no
action is needed. If you are a package author using only ASCII characters in your package IDs, you are not affected.
What's changing
Starting Thursday, April 17th, 2025, NuGet.org will temporarily block uploads of packages with non-ASCII characters in
the package ID. This is a short-term mitigation for a bug recently discovered in our publishing pipeline.
We are actively working on a full fix that will restore the ability to create and update packages with non-ASCII IDs. We
apologize for the inconvenience and appreciate your patience.
Why this is happening
The bug prevents packages with non-ASCII IDs from completing the publishing process. These packages get stuck
mid-pipeline and never become available for:
Resolving these stuck packages requires manual intervention by our on-call team, and can negatively impact other authors
and the overall reliability of our service.
Impact
A very small percentage of packages use non-ASCII characters in their IDs, so we believe this mitigation strikes a fair balance
between minimizing disruption and maintaining the health of the service.
Next steps
We will update this post and revert the upload block as soon as the issue is resolved. We anticipate having a fix by the
end of next week (April 25th) but will let the community know as we make progress.
Beta Was this translation helpful? Give feedback.
All reactions