Changes between Version 4 and Version 5 of R1/Beta5/ReleaseNotes
- Timestamp:
- Sep 1, 2024, 12:49:40 AM (4 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
R1/Beta5/ReleaseNotes
v4 v5 50 50 **app_server:** 51 51 52 * Major overhaul of window update validation logic to reduce screen tearing, flickering , and empty areas, significantlyenhancing visual performance.53 * Switched default system font from Noto Sans Display to Noto Sans for improved readability.54 * Added support for variable fonts and dynamically loaded web fonts , enhancing typographic flexibility.52 * Major overhaul of window update validation logic to reduce screen tearing, flickering and empty areas enhancing visual performance. 53 * Switched default system font from Noto Sans Display to Noto Sans. 54 * Added support for variable fonts and dynamically loaded web fonts. 55 55 56 56 '''Web Positive:''' … … 60 60 '''APIs:''' 61 61 62 * Enhanced BMessageRunner to support intervals shorter than 50ms ,improving application responsiveness.62 * Enhanced BMessageRunner to support intervals shorter than 50ms improving application responsiveness. 63 63 * Proper size management of recent applications and document lists in the registrar. 64 64 * BMenu improvements, keyboard navigation. 65 65 * Enhanced BSpinner control now sends accurate messages upon value changes, fixing a previous issue. 66 * RGB color brightness calculation updated to use a perceptual brightness algorithm , improving color renderingaccuracy.66 * RGB color brightness calculation updated to use a perceptual brightness algorithm better color accuracy. 67 67 * Introduction of BBufferedIO and BAdapterIO classes for more efficient data handling. 68 68 … … 77 77 78 78 * Updated to FFmpeg 6 for better multimedia support. 79 * Multiple Media Kit fixes addressing rounding errors and other issues , enhancing compatibility with BeOS applications.79 * Multiple Media Kit fixes addressing rounding errors and other issues. 80 80 * Reintroduction of the list view auto-scroll feature. 81 81 … … 91 91 '''System Performance:''' 92 92 93 * DNS resolver synchronized with NetBSD , enhancing network performance and reliability.93 * DNS resolver synchronized with NetBSD. 94 94 * Various network stack improvements: TCP optimizations, finalized SACK implementation, and window sizing fixes. Reduced buffer copies between drivers and the stack for better efficiency. 95 95 * Kernel Debugger Land (KDL) event loop now uses the PAUSE instruction, reducing power usage during debugging sessions. … … 99 99 '''Internationalization:''' 100 100 101 * Enhanced BNumberFormat functionality with customizable numeric separators , improvinglocalization and internationalization support.101 * Enhanced BNumberFormat functionality with customizable numeric separators for better localization and internationalization support. 102 102 103 103 '''Developer Tools:''' … … 118 118 '''CPUs and Chipsets:''' 119 119 120 * Added new PCH thermal driver support for more Intel devices , improvingthermal management.121 * Implemented mitigations for the AMD Zenbleed vulnerability , enhancing security for AMD systems.122 * Updated ACPICA (Advanced Configuration and Power Interface Component Architecture) to the latest release , improvingsystem compatibility and stability.120 * Added new PCH thermal driver support for more Intel devices for better thermal management. 121 * Implemented mitigations for the AMD Zenbleed vulnerability increasing security for AMD systems. 122 * Updated ACPICA (Advanced Configuration and Power Interface Component Architecture) to the latest release for better system compatibility and stability. 123 123 124 124 '''Sound:''' 125 125 126 126 * New USB Audio driver added, expanding support for more audio devices. 127 * Refactored PCI audio drivers to share more code , improving maintainability and compatibility.127 * Refactored PCI audio drivers to share more code. 128 128 129 129 '''Mass Storage:''' … … 145 145 '''Graphics:''' 146 146 147 * Added support for virtio_gpu enhancinggraphics capabilities in virtualized environments.147 * Added support for virtio_gpu for better graphics capabilities in virtualized environments. 148 148 149 149 '''Debugging Tools:''' 150 150 151 151 * Enhanced Debugger with DWARF-4 and DWARF-5 support and better integration with system libraries. 152 * Expanded strace support for iovec and other structures , enhancingsystem call tracing.152 * Expanded strace support for iovec and other structures for better system call tracing. 153 153 154 154 ==== Known Issues and Workarounds ====