Generic Engines Web 0.9.3.1
Generic Engines Web (link)
Changelog:
Current autosave implementation could overflow the browser's localStorage and render any kind of list saving impossible, If a list with a lot of data was opened for a long time.
This tiny update disables autosave to minimize the chance of someone losing their data.
You can check whether you are affected by typing Debug_LogLocalStorageUsage () in the dev tools console (most likely F12 > Console) on the website. It should autocomplete after typing 'Debug'.
If 'Used Chars' exceeds 5 million, saving engine lists might not work correctly for you.
To quickly fix this by yourself, backup any important autosaves to either a base64 string, or download them as .enl files, and paste the following code in the console to remove all existing autosaves:
for (let i in localStorage) { // Go over every entry in browser's localStorage, and store the entry's key in variable i
if (/^(.)+\.enl.autosave$/.test (i)) { // Check if entry's key (i) ends with '.enl.autosave'
localStorage.removeItem (i); // Remove the entry (with key i) from localStorage
}
}Then, check if the localStorage usage went down Debug_LogLocalStorageUsage ()
New autosave system will be rolled out in Web.0.9.3.2 (hopefully) next week.
While current autosaves are still there, please backup any important autosaves, as they will all be deleted with Web.0.9.3.2