Notes
Improvements
- Fixed build errors in NewRelicFeatureFlags.h that occurred if NewRelic.h was imported before foundation.h in the prefix.pch file.
 - Interaction traces period is more discrete. An interaction will only record traces until a new interaction is started, rather than combining the data into one interaction.
 - The method 
+[NRTaskQueue dequeue]will no longer fire on the UI thread. - Interaction traces now have more easily identifiable names. Instead of “ViewController#Method” they will now be named “Display ViewController”.
 - The healthy interaction timer will no longer fire repeatedly over very short intervals.
 - The agent will no longer crash if the instrumented method:; 
[NSURLConnection sendAsynchronousRequest:queue:completionHandler:]is passed a nil completionHandler. 
Fixes
- Default interaction traces can now be renamed by adding 
@protocol NewRelicCustomInteractionInterface( (defined in NewRelic.h) to the traced view controller. - Added new method for starting a custom interaction trace +startInteractionWithName: (defined in NewRelic.h)
 - Deprecated the following methods in NewRelic.h : 
+startInterationFromMethodName:object:,+startInterationFromMethodName:object:customizedName, and+startInterationFromMethodName:object:cancelRunningTrace:. Use+startInteractionWithName:instead. - Added method 
+stopCurrentInteraction:to NewRelic.h. Allows user to stop a custom interaction trace manually.