The Cobalt team has pushed critical patches to the 24.lts.stable branch with tag 24.lts.50 (24.lts.50.1032967).
Considering the importance of these patches, the Cobalt team strongly recommends that partners migrate Cobalt to this new version as soon as possible if you have Cobalt 24.lts.stable on your existing devices.
More detailed information can be found in the respective CHANGELOG.md files.
Cobalt Changes (see cobalt/CHANGELOG.md for more information)
Updates / Improvements | Critical stability fixes EG Loader Error Handling: Resolved a critical issue that could cause app crashes due to mismatched SB APIs during firmware updates. The Evergreen loader now handles such errors gracefully. (#3954) Heap/Scavenger Race Condition: Fixed a potential race condition in the heap scavenger that could occur during concurrent operations. (#3383) Media Metrics: Improved the accuracy of media metrics by adding a Reset() function to MediaMetricsProvider, ensuring data collection aligns with the actual playback state. (#3552)
Evergreen Build Optimization: Prevented duplication of the native_target toolchain. (#3796) Dependency Fix: Fixed a dependency issue with the starboard_platform_tests_install target. (#3522) JS Self-Profiling API: Provided a baseline implementation of the JS Self-Profiling API. (#2139, #2149)
Android Artwork Downloading: Refactored artwork downloading logic to enable custom implementations without GMS dependencies. String Formatting: Improved internationalization by adding missing Locale when using String.format. (#3295) Dependency Cleanup: Removed android_user_authorizer, which was no longer in use. (#3832) Compatibility: Added back SbMemoryGetStackBounds for older Starboard versions(<15) to prevent a crash due to missing symbols. (#3993) Build Cleanup: Removed patcher;v4 as it is no longer available. (#3994) QA Builds: QA builds are now debuggable for easier testing and troubleshooting. (#3685)
| New Features / Support | |
Contact Points Please contact our support channels if you have any problems, questions, or feedback.
Thank you, On behalf of the Cobalt team |