Release 3.0 notes -------------------- yCrash Server - Features and Fixes: ----------------------------------- 1. HeapHero Refinements: + Improved functionalities for better user experience. 2. Team Management Feature: + Introduced a new team management feature, available only with SSO integration. 3. Native Memory Tracking (NMT) Support + Added support for NMT reports, providing detailed insights into JVM native memory usage. + Features interactive graphs and alerts to facilitate efficient memory management and troubleshooting. Learn more at: https://blog.gceasy.io/understanding-native-memory-tracking-in-java/ 4. Settings Reader: + Added a comprehensive Settings Reader feature to view runtime configuration settings, formatted outputs, and JVM arguments via the /settings page (e.g., http://localhost:8080/settings). + Learn more at: https://docs.ycrash.io/ycrash-server/app-settings/settings-reader.html 5. Enhanced Notifications UI: + Improved user interface for notifications. 6. My Teams Feature: + Introduced the My Teams feature to enhance collaboration and streamline team management, enabling easier coordination, information sharing, and faster issue resolution. 7. Heap Substitute Upload Option + Added the ability to upload a heap substitute within the individual Upload section for more flexibility. 8. Boomi Integration: + yCrash now supports integration with the Boomi enterprise server via the YC Agent. + yCrash Agent captures 360° data, including Boomi information, which can be accessed via the Boomi dashboard on the yCrash server. Learn more at: https://docs.ycrash.io/ycrash-agent/launch-modes/boomi-integration.html 9. Discard Statements in RCA Reports: + Enhanced RCA reports to display discard statements for better issue analysis. 10. Custom Cooling Period: + Introduced a Custom Cooling Period to avoid repetitive incident reports for the same performance issue on a single server within a 24-hour window, while still logging issues from different servers. Learn more at: https://docs.ycrash.io/ycrash-server/app-settings/m3-custom-cooling-period.html 11. Observation Period: + The observationPeriod setting prevents false positives caused by temporary CPU or memory spikes by monitoring metrics over a set duration (e.g., 2 minutes). + yCrash captures 360° artifacts only if the spike persists, ensuring accurate performance monitoring. Learn more at:https://docs.ycrash.io/ycrash-server/app-settings/observation-period.html 12. Enhanced the Dashboard widgets 13. Enchanced UI/UX and minor bug fixes. yCrash Agent - Features and Fixes: ---------------------------------- mproved M3 Application Log Discovery: + Resolved performance issues in the M3 application log discovery process. 2. Updated Go Libraries: + Upgraded Go libraries to version v1.22.8 for enhanced compatibility and performance.