Release 3.1.2 notes ------------------- yCrash Server: Features and Fixes: ---------------------------------- 1. Allocation Affected Threads: A new section has been added to display threads impacted by allocation stalls. This enhancement provides better visibility into allocation slowdowns and their effect on overall application performance. 2. Log Growth Optimization: Optimized the application’s log management process to reduce unnecessary log file growth, improving both storage efficiency and performance. 3. App Log Download Option: Introduced a download option for application log files within the App Log Report, enabling easier access and sharing for analysis. 4. Statement-Level Logging in Application Log: Added a new feature to categorize log entries by level (Info, Error, Warning), enabling more detailed log analysis and streamlined troubleshooting. 5. PostgreSQL DDL Script Management: PostgreSQL schema changes are now externalized into "ddl_postgres_ee.txt", allowing for automated or manual database initialization using the "-DcreateDBManually" property. Each release’s schema updates are versioned for easy tracking and auditing. For more details, refer to this documentation [https://docs.ycrash.io/ycrash-server/database/enhancing-postgres-database.html]. 6. Bug Fixes: + Fixed a UI distortion issue that occurred after installing a new version due to browser cache. + Resolved an issue where SSO logout was not functioning correctly with ADFS by refining the logout flow. + Normalized the CPU% values in the Processes Report based on CPU count for accurate reporting. + Addressed multiple issues related to log accuracy, formatting, and level-based categorization. yc-360-Script: Features and Fixes: ---------------------------------- 1. Fixed vulnerability in the oauth2 package 2. Upgraded Go module to version v1.23.12 3. Minor bug fixes and performance improvements