Let's say my company creates:
- a commercial product "Product"
- a free opensource library "Library"
"Library" is published on Nuget for other people.
"Library" is also used by "Product" also via a nuget reference.
Sometimes we find an urgent bug in "Library", that we need to fix and release updates to both "Library" and "Product".
We fix the bug, publish the fix to Nuget.... aaaahnd then we have to wait a couple of hours until nuget publishes the fixed version.
How do teams usually solve this problem elegantly?