Infinite recursion fix
We were permitting customers to call cloudsponge.end() from within the beforeClosing or afterClosing callbacks. This made it possible to create…
CLOUDSPONGE BLOG
We were permitting customers to call cloudsponge.end() from within the beforeClosing or afterClosing callbacks. This made it possible to create…
The @ character used to mess up our search results. Now it behaves as expected so users can search for…
Company contacts look great in the widget; we now display a company name in the widget when the first name…
We’re always surprised when a CSS style leaks through between your app and our widget because we thought that we’d…
This was a tricky issue that we resolved when our widget is being hosted inside an iFrame.
The widget used to launch with a flash of unstyled content (aka FOUC) when using a custom CSS and programmatically…
We have added two new language packs to the widget, Spanish and Italian. Check out how to enable a language…
It would sometimes take several seconds for the widget to render a very large address book on the screen. We…
The callback functions we support are now passing in a deep copy of the contacts used by the widget. This…
When iCloud logins fail, it’s usually because an app-specific password needs to be created first. We’ve added a message to…
Have a questions or prefer a guided tour?
Schedule a consultation with our Founder.