shutdownmethod is now on the stub API.
Previously when the agent was disabled the stub API passed back on require did not have the
shutdownmethod. Thanks goes to Vlad Fedosov (@StyleT) for this contribution!
Global timers will now be wrapped correctly regardless of being wrapped by something else.
The logic to check whether to wrap the
globaltimers was looking to see if the
globaltimers were the same function reference as the ones in the
timersmodule. This would break in cases where either the
timersfunctions had been wrapped.
Director instrumentation now correctly handles the case of null route handlers being passed in.
Previously the agent's director instrumentation would crash in cases of null route handlers in director.