General
  
  Minor internal cleanup
  
  Fixed sometimes missing progress events when using GM_download and GM_xmlhttpRequest
  
  Fixed response text encoding of fetch-based, non-utf8 GM_xmlhttpRequest
  
  Reworked the storage implementation
  
  Fixed an issue with downloading large data: URIs
  
  Added Blob and File download capabilities to GM_download
  
  Reworked the sandbox console to make its properties configurable
  
  Fixed onurlchange so it fires on hash changes triggered by pushState
  
  Added support for sending ArrayBuffer and UInt8Array objects via GM_xmlhttpRequest
  
  Added the $DATETIME$ variable for use in script templates
  
  Fixed the configuration of script positions via drop down menu
  
  Allow GreasyFork's install button to update correctly after moving a script to the trash
  
  Setting sandboxed window.location now navigates via background context
  
  Fix GM.cookie.list() to resolve also if called without an argument
  
  UI
  
  Added commands to jump to the next/previous linter problem
  
  Fixed site favicon issues
  
  Added an option to show no text, but only the badge on script execution
  
  Made some more strings translatable (unit, editor commands)
  
  Fixed forced action menu updates
 
  
  Reworked the UI to better distinguish between scripts that are disabled and those that are enabled but not executed
  
  Sync
  
  Added the user-modified flag to the synced properties to prevent overwriting local changes after a sync
  
  Enhanced OneDrive sync by adopting a standardized URL for file listings
  
  Locales
  
  Updated Italian translation | thanks to bovirus
 
  
  Updated Portuguese-Brazil translation | thanks to igorruckert
 
  
  Updated Japanese translation | thanks to shirayuki
 
  
  Updated Vietnamese translation | thanks to IoeCmcomc