<h4>CounterUp Plugin Patch</h4><ul><li><strong>Fixed:</strong> "Cannot read properties of undefined (reading shift)" in jquery.counterup.min.js — the plugin callback called shift() on counterup-nums data without null guard. After animation completes, the plugin used "delete t.data(...)" which is a no-op (cannot delete return value of function call), leaving stale setTimeout callbacks that crash on null data. Patched the callback to check if nums array exists and has length before calling shift(), and removed the broken delete call.</li></ul>