Improvements
- Added more tests for transaction naming with Restify.
Fixes
Fixed issue with tracking external requests to default ports.
Special thanks to Ryan King for pinpointing the cause of this issue.
Added extra check for handling arrays of functions when wrapping middleware mounters.
This fixes a bug with the agent incorrectly assuming that arrays passed as the first argument in middleware would only contain route paths, causing a fatal error.
The agent now reports the total time of the transaction on transaction events.