You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Breaking Changes
dd_rum_start_view_obj() and dd_rum_stop_view_obj() functions have been removed. Use dd_rum_start_view() and dd_rum_stop_view() instead.
datadog::CoreConfig::SetApplicationVersion() is renamed to datadog::CoreConfig::SetVersion() (and dd_core_config_set_application_version() is now dd_core_config_set_version()).
The datadog_install() CMake convenience function now requires keyword arguments RUNTIME_DESTINATION and LIBRARY_DESTINATION. Replace datadog_install(bin) with datadog_install(RUNTIME_DESTINATION bin).
Features
Pre-built macOS release artifacts are now universal binaries containing both arm64 and x86_64 slices.
Added support for the us2-fed site.
Fixes
datadog_install() now automatically deploys the SDK shared library alongside the application and configures the correct runtime search path (RPATH) on POSIX platforms.
Strings passed as name or key to the RUM Operations API are now safely copied, preventing potential crashes or undefined behavior if the original string is destroyed or modified after the call returns.
Fixed compilation errors when building for 32-bit ARMv7 targets caused by C++ type-deduction issues.