Release Notes 0.67 ------------------ yCrash Agent -------------- + Added 'waitFor' flag in the 'Action API' - https://docs.ycrash.io/ycrash-agent/action-api.html. When you pass this element with value ‘true’, then yCrash agent will wait until all artifacts are captured and transmitted to the server. If this flag is not passed or passed with value ‘false’, then the yCrash agent will immediately respond back to the API caller. + Agent has been enhanced to report Kernel parameters to yCrash server + Agent has been enhanced to report network transmission stats to the yCrash server + Agent will print only JSON summary in the stdout and all other log contents in stderr + Earlier Agent was capturing 'thread dump' and 'top -H -p {PID}' in a gap of 2 seconds between each. Now these two artifacts are captured simultaneously at the same point in time. yCrash Server -------------- + Bundle Upload - When yCrash agent is run with “onlyCapture” argument, it will generate a ZIP file that contains all the artifacts (i.e. GC logs, thread dumps, heap dumps, netstat,...). ‘Bundle Upload’ feature provides the capability to analyze these artifacts and generate a root cause analysis report. For more details, refer https://docs.ycrash.io/ycrash-features/bundle-upload.html. + Remote Capture - 'Remote Capture' feature facilitates you to capture and analyze artifacts (i.e., GC log, thread dump, heap dump, netstat, ...) of a remote device from your yCrash dashboard itself, without you have to login in to the device and manually trigger the yCrash agent. For more details, refer https://docs.ycrash.io/ycrash-features/remote-capture.html. + Kernel Report - We have introduced the Kernel section, which will report all the device's kernel parameters and values. + Delete Report - To delete the generated RCA(Root Cause Analysis) report, we have introduced the new feature called 'Delete Report'. To know more about it, refer https://docs.ycrash.io/ycrash-features/delete-report.html. + BuggyApp Cool Tool - We have introduced the new tool called 'BuggyApp' in the Cool tools page. BuggyApp can simulate various performance problems like Memory Leak, OutOfMemoryError, CPU spike, thread leak StackOverflowError, deadlock, unresponsiveness and so on. + M3 dashboard improvement - We have enhanced the M3 dashboard reportings. + We have enhanced the network section to report the network transmission rate. This section reports the round-trip time to a remote host from your device. This remote host which should be hit can be specified through 'pingHost' argument. + Compare tool refinement: a. We have introduced the Kernel Section. b. We have introduced the 'Ping Response Time' in the Network section. c. We have made some changes to support the Process report for windows. + String Deduplication metrics - We have introduced the section called 'String Deduplication metrics' in GC report. String Deduplication stats are reported in this section. + Search in the Process Table - We have introduced the 'Search' functionality in the Process report. If the user wants to search CPU Utilization, Memory Utilization, Command, User, CPU time of a process, then the user can utilize this feature. + User who is signing in to the application and User who is uploading the artifacts are logged in usage-stats-json.log