Changes Requiring Migrations
This page lists breaking changes and informs about deprecations.
Release 1.60.0 (2022-11-16)
Deprecated: setting ui.introductionScreen
to false
This migration only affects you if you disabled the default Introduction Screen UI to start screen recording immediately after clicking on the default trigger button.
For the moment everything continues to work as before, but in a future breaking update we will disallow to set ui.introductionScreen
to false
. Please update your options as shown below:
Before:
window.birdeatsbug.setOptions({
/*...otherOptions, */
ui: {
introductionScreen: false,
},
})
Now:
window.birdeatsbug.setOptions({
/*...otherOptions, */
hooks: {
onTrigger: () => window.birdeatsbug.startRecording(),
},
})
First Non-Beta Release (2022-10-03)
Breaking change: window.birdeatsbug.startSession()
renamed to window.birdeatsbug.trigger()
This change is only relevant if your code calls window.birdeatsbug.startSession()
. You do not need to take any action if you use default settings and only trigger the SDK from the default trigger button.
Otherwise please take the following actions:
- Replace calls to
window.birdeatsbug.startSession()
with calls towindow.birdeatsbug.trigger()
. Otherwise the SDK UI popup will not open and recording will no longer start. - Please update the JavaScript snippet integrating the SDK to the latest one displayed in the Quick Start - or manually replace the string
'startSession'
to'trigger'
). Without this change, calls towindow.birdeatsbug.trigger()
will only work once the SDK finished initializing.
Breaking: Various CSS Class Name Changes
Classes have been removed, renamed, and added.