Customization & Design
Our loading states in the Portal have been improved and are more consistent now. You will notice all of them have nicely rounded corners and a smoother transition to the loaded state.
When navigating the Portal, you will now automatically be scrolled to the top of the page, instead of having to scroll up every time you go to a new page or subpage.
We have improved the UI in the “add users” flow.
We have updated the API token page and modal.
The navigation sidebar has new labels and icons, and will initially be expanded. Your choice to leave it expanded or collapsed will be stored.
Scalability & Performance
- When a Guide is published, the Delete button is disabled now.
- Analytics graphs are now more performant and re-render only when the actual data is changed.
- The design system tables used on analytics pages and most of the Portal are now much more performant. You will no longer have to wait for a long time after setting the page size to 100 or more rows.
- We reduced the idle session timeout to 12 hours from the previous value of 30 days to increase the security for Portal sessions.
We have introduced a feature that, if enabled, redirects invited Edge users to the Chrome Web Store for the Userlane Browser Extension installation.
The recording mode now always starts in the default language set in the Userlane Portal.
When a Guide is published, the Delete button is disabled.
When a Tooltip is published, the Delete button is disabled.
We fixed an issue causing the Delete modal not to pop up when trying to delete a non-selected step.
The Editor now shows the Unpublish button if a Guide is published.
The Announcement builder will now show the correct "Live since" date, while previously it would show the date the announcement was published.
We fixed an issue where you couldn’t unpublish the NPS Survey from the messages table.
We fixed an issue causing the "In progress" message to still be shown even after the auto-translation process was completed.
We fixed an issue causing auto-translation to skip certain languages during the translation process.
We fixed a specific scenario causing the Editor to disappear once the recording was started.
We provided additional fixes to better support element recording inside Cross-Origin iFrames.
We fixed an issue causing the cross button to not be aligned with the assistant if the latter was located on the top of the screen.
We fixed an issue causing the links not to be visible if the assistant was on the top of the screen.
We fixed an issue causing the Editor to close when changing the language.
We fixed an issue causing the subselector not to work for elements located outside ShadowDOMs and iFrames.
We fixed an issue causing classes not to work with the subselector and content selector when manually refining the selector.
We fixed an issue causing a Hint to close after moving the cursor away from the selected element.