- Removed debug message printed to console when a message was ignored from a non-Friendly Captcha iframe source.
- Remove patching of
Promise.prototype.constructor
to avoid issues with Angular and other libraries that extend or overwritePromise
.
- Change how we patch Promise to avoid issues with libraries that extend/overwrite it (Angular with zones in particular).
- Fix wrapping of Promise constructor, which lead to issues in Chrome <= 45 (released September 2015) and Firefox <= 40.
- Fix use of ES features in non-compat build, which caused Safari 11.1 and 12.1 to fail to load the SDK.
- The minified bundle size has been reduced (4%).
- Fix
deviceorientation
anddevicemotion
deprecation warnings in Firefox browsers on desktop. - Fix a bug that was breaking the
toString()
method of some browser built-ins.
Date: 2024-06-20
- The root element the widget is mounted to is no longer deleted when
Destroy()
is called.
Date: 2024-04-19
- Use
frcWidget
property instead ofdata-attached
attribute to check if the widget has been attached
Date: 2024-04-09
- Added
title
attribute to widget error data
Date: 2024-01-22
- Fix for shorthands (
"eu"
,"global"
)api-endpoint
not working on widget HTML elements. - Internal changes around storage (prefering
SessionStorage
over anything persistent between sessions).
Date: 2024-01-16
- Compatibility improvements for Internet Explorer 11 and Safari 10.1 (and older).
Date: 2024-01-02
- Fixed documentation generation.
Date: 2023-12-13
- Removed some unused typings, renamed some things to save on bundle size a bit.
Date: 2023-12-12
- Library and built script files are no longer in the
dist
folder, so you can remove/dist
from import/script paths.
Date: 2023-12-08
Initial release.