I think we should also stop saying it’s experimental and instead document the limitations (the one I know is that you’ll get a lot of revisions, maybe there are more?).
@vmassol the autosave works fine for the Wiki and WYSIWYG edit modes (both stand-alone and in-place). In these edit modes the autosave widget is loaded (available on the action buttons toolbar) but not enabled: you need to check the autosave checkbox to enable the autosave. It has been like this since a very long time. The state of the autosave checkbox is not preserved between editing sessions and there’s no wiki-level configuration to enable the autosave by default. So ATM you need to remember to check the autosave checkbox each time you enter Wiki or WYSIWYG edit modes, if you want to have automatic saves.
The documentation on https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/FrontendResources/Autosave/ shows how to load and initialize the autosave widget on the In-line Form edit mode which depends very much on the sheet that is rendered. ATM the developer that writes the sheet is responsible for loading the autosave widget, if they think it’s useful. The loading is done in two steps:
pull autosave.js from the sheet content
instantiate and initialize the autosave widget from a JSX object on the sheet
All this worked fine in my tests, so I don’t see the problem.
@shartl there’s no global / wiki level configuration to load the autosave widget in all edit modes, and there’s no global / wiki level configuration to enable the autosave on Wiki and WYSIWYG edit modes either: ATM you need to check the autosave checkbox all the time unfortunately. But for the In-line Form edit mode, i.e. for structured pages that have a sheet, you can have the autosave loaded and enabled by default, and https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/FrontendResources/Autosave/ shows you how.