Release Notes
Version 1.12.2.0
Updates
- Support for Jabra Link 400 and Jabra Engage 55 (will present primary HS as a child device)
- Added functions to read and write PanaCast 50 network settings
- Reduced network traffic
- Added DECT connection type
- Added networking device features
Fixes
- Preloading device info will now overwrite existing resources
- Fixed memory leaks in zip file extraction and during device attach/detach
- Child devices will always appear and have correct properties
- Memory leak during zip file extraction
- Increase factory reset wait timer to allow Engage 65/75 to finish before reporting an error
- Significantly reduced amount of network traffic
-
Jabra_SetDateTime
would erroneously reject some valid dates - Event enables are now reference counted so they should remain active while they are needed by any clients
-
Jabra_PreloadDeviceInfo
orJabra_PreloadAttachedDeviceInfo
was unable to replace existing resources - Linux: Child devices would sometimes not appear or have incorrect properties
Added APIs
Jabra_GetUserDefinedDeviceName
Jabra_GetSubDeviceProperty
Jabra_SetNetworkAuthenticationMode
Jabra_GetNetworkAuthenticationMode
Jabra_SetNetworkAuthenticationIdentity
Jabra_RegisterNetworkStatusChangedCallback
Version 1.11.1.0
Improvements
- New link quality datapoint for supported dongle devices
Fixes
-
Jabra_PreloadAttachedDeviceInfo
would reject resources for some devices - When specifying an URL for Jabra Xpress, the URL will now be stripped for any invalid characters
- Updated the User Guide, corrected paths and UDEV description
- Bugfix of possible crash during uninitilization of the SDK
- Bluetooth link quality events were not always forwarded to the correct device
-
Jabra_PreloadAttachedDeviceInfo
would reject resources for some devices
Added APIs
Jabra_GetDeviceHiresImagePath
Jabra_SetLinkQualityStatusListener
Jabra_DectPair
Jabra_DectPairSecure
Jabra_GetDectPairKey
Jabra_SetDectPairKey
Jabra_GetConnectedHeadsetNames
Jabra_GetDetailedDeviceLanguageInformation
Jabra_FreeLanguagePackStats
Jabra_GetFirmwareVersionBundle
Jabra_GetRemoteControlFirmwareVersion
Jabra_GetXpressManagementNetworkStatus
Jabra_NotifyXpressConnectionStatusExtended
Jabra_RegisterXpressConnectionStatusExtendedCallback
Jabra_GetMACAddress
Jabra_NextIntelligentZoomMode
Jabra_GetPeopleCount
Jabra_GetPeopleCountSettings
Jabra_SetPeopleCountSettings
-
Jabra_GetSensorRegions
Version 1.10.1.0
Improvements
- Support for Jabra PanaCast 20
Fixes
-
Jabra_PreloadAttachedDeviceInfo()
andJabra_PreloadDeviceInfo()
can now overwrite existing files - When changing settings in the Linux Demo Application for the Jabra PanaCast 50, the application no longer crashes
Breaking changes
- Native SDK
GetSettings()
now returns an empty string instead of NULL for undefined values
Added APIs
-
Jabra_ConfigureXpressManagement
for Jabra PanaCast 50 -
Jabra_GetUSBState
for Jabra PanaCast 20 -
Jabra_GetDiagnosticLogFile()
now works with Jabra PanaCast 20 and Jabra PanaCast 50
Version 1.9.0.0
Improvements
- Battery status is now reported through the device log
- Support for Jabra PanaCast 50
Features for Jabra PanaCast series
- Whiteboard
- Dual stream
- Image controls
- Pan, tilt, zoom
- Intelligent zoom
- Picture-in-picture
- People count
-
Networking
Fixes
- In most Jabra devices, when requesting or performing a factory reset on an actively streaming device – for example during an active call - the reset function no longer returns a success response
- The
Jabra_SetSettings
call now executes successfully after failed attempts
- The SDK no longer attempts to connect to the backend for third-party devices
- When requesting a factory reset on an actively streaming device, it should not return success
- Calling
Jabra_SetSettings
a second time with the same payload after one failed attempt should now properly try again
Known Issues
- Linux demo app: When changing settings for Jabra PanaCast 50, the application crashes
Added APIs for Panacast 50
Jabra_EnableRemoteManagement
Jabra_IsRemoteManagementEnabled
Jabra_SetXpressUrl
Jabra_GetXpressUrl
Jabra_SetPasswordProvisioning
Jabra_GetPasswordProvisioning
Jabra_NotifyXpressConnectionStatus
Jabra_RegisterXpressConnectionStatusCallback
Jabra_GetEthernetIPv4Status
Jabra_GetWLANIPv4Status
Jabra_GetDiagnosticLogFile
Jabra_TriggerDiagnosticLogGeneration
Jabra_RegisterDiagnosticLogCallback
Jabra_SetPanTilt
Jabra_GetPanTilt
Jabra_GetPanTiltLimits
Jabra_SetPanTiltRelativeAction
Jabra_SetZoomRelativeAction
Jabra_SetZoom
Jabra_GetZoom
Jabra_GetZoomLimits
Jabra_SetIntelligentZoomLatency
Jabra_GetIntelligentZoomLatency
Jabra_SetSecondVideoStream
Jabra_GetSecondVideoStream
Jabra_SetVideoHDRDefault
Jabra_GetVideoHDRDefault
Jabra_SetVideoHDR
Jabra_GetVideoHDR
Jabra_RestoreVideoRoomDefaults
Jabra_SetContrastLevel
Jabra_SetSharpnessLevel
Jabra_SetBrightnessLevel
Jabra_SetSaturationLevel
Jabra_SetWhiteBalance
Jabra_GetContrastLevel
Jabra_GetSharpnessLevel
Jabra_GetBrightnessLevel
Jabra_GetSaturationLevel
Jabra_GetWhiteBalance
Jabra_GetContrastLimits
Jabra_GetSharpnessLimits
Jabra_GetWhiteBalanceLimits
Jabra_GetSaturationLimits
Jabra_GetBrightnessLimits
Jabra_SetVideoTransitionStyle
Jabra_GetVideoTransitionStyle
Jabra_SetRoomCapacity
Jabra_GetRoomCapacity
Jabra_SetRoomCapacityNotificationEnabled
Jabra_GetRoomCapacityNotificationEnabled
Jabra_SetNotificationStyle
Jabra_GetNotificationStyle
Jabra_SetNotificationUsage
Jabra_GetNotificationUsage
Jabra_SetVideoMode
Jabra_GetVideoMode
Jabra_IsVideoDeviceStreaming
Jabra_StorePTZPreset
Jabra_ApplyPTZPreset
Jabra_StoreColorControlPreset
Jabra_ApplyColorControlPreset
Jabra_GetPictureInPicture
Jabra_SetPictureInPicture
Jabra_ResetImageQualityControls
Jabra_ResetPanTiltZoom
Jabra_RegisterCameraStatusCallback
Jabra_SetWhiteboardPosition
Jabra_GetWhiteboardPosition
Jabra_SetWhiteboardOnMainStream
Jabra_GetWhiteboardOnMainStream
Jabra_GetRemoteControlBatteryStatus
Added device constants APIs
Jabra_GetConstants
Jabra_GetConst
Jabra_ReleaseConst
Jabra_AsInt
Jabra_AsBool
Jabra_AsString
Jabra_GetField
Jabra_ListElement
Added APIs for Proxy Setups
-
Jabra_PreloadDeviceInfo
(undeprecated) Jabra_GetLocalManifestVersion
Jabra_PreloadAttachedDeviceInfo
Version 1.8.8.4
- Reintroducing the Call Lock functionality.
- New APIs for Active Noise Cancellation and Hear-through (look for AmbienceMode).
- Removed dependency to libssl.so.1.0.0. Now depends on libcurl.
Added APIs
Jabra_GetDateTime
Jabra_GetLock
Jabra_ReleaseLock
Jabra_IsLocked
Jabra_GetAmbienceMode
Jabra_SetAmbienceMode
Jabra_GetSupportedAmbienceModes
Jabra_GetSupportedAmbienceModeLevels
Jabra_GetAmbienceModeLevel
Jabra_SetAmbienceModeLevel
Jabra_GetSupportedAmbienceModeBalance
Jabra_GetAmbienceModeBalance
Jabra_SetAmbienceModeBalance
Jabra_GetAmbienceModeNoiseLevel
Jabra_GetAmbienceModeSetting
Jabra_SetAmbienceModeSetting
Jabra_GetAmbienceModeLoop
Jabra_SetAmbienceModeLoop
Jabra_SetAmbienceModeChangeListener
Jabra_IsManualBusylightSupported
Jabra_GetManualBusylightStatus
Jabra_SetManualBusylightStatus
Jabra_RegisterManualBusylightEvent
Jabra_GetPanicCodes
Jabra_ClearPanicCodes
Version 1.8.7.12
- Expanded support for device telemetry
- Support for DECT telemetry
Added APIs
Jabra_RebootDevice
Jabra_EnableFirmwareLock
Jabra_GetSecureConnectionMode
Jabra_RegisterDectInfoHandler
Breaking change
The SDK does not support the usage of Standard HID USB usage pages any more. Please use only GN USB HID usage pages in communication with devices.
Version 1.8.3.10
Added APIs
Jabra_InitializeV2
Jabra_SetHidEventsFromNonJabraDevices
Jabra_IsHidEventsFromNonJabraDevicesEnabled
Jabra_SetStdHidEventsFromJabraDevices
Jabra_IsStdHidEventsFromJabraDevicesEnabled
Jabra_GetSku
Jabra_GetBatteryStatusV2
Jabra_CopyJabraBatteryStatus
Jabra_FreeBatteryStatus
Jabra_RegisterBatteryStatusUpdateCallbackV2
Jabra_RegisterDectInfoHandler
Jabra_FreeDectInfoStr
Jabra_GetCustomerSupportUrl
Jabra_SetJackConnectorStatusListener
Jabra_SetHeadDetectionStatusListener
Jabra_SetLinkConnectionStatusListener
Deprecated APIs
-
Jabra_GetBatteryStatus
(replaced byJabra_GetBatteryStatusV2
) -
Jabra_RegisterBatteryStatusUpdateCallback
(replaced byJabra_RegisterBatteryStatusUpdateCallbackV2
) -
Jabra_Initialize
(replaced byJabra_InitializeV2
)