Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Latest commit

 

History

History
84 lines (73 loc) · 2.29 KB

roadmap.md

File metadata and controls

84 lines (73 loc) · 2.29 KB

Gluon Roadmap

Note | Want more info on some of these? Ask in our Discord!

Backlog

  • Shortcut (creation/deletion) API
  • Clipboard API
  • Custom protocol API
  • System tray API
  • Browser data (delete) API
  • Crash handling API
  • Log file
  • Automatically remember window position/size between starts (disableable)
  • Initial system tray API (Windows only for WIP)
  • Frameless windows (Windows only for WIP)
  • Hide window completely (Windows only for WIP)

v0.15.0

  • Revamped window controls API featuring getting info and events
  • Window position open option

v0.14.0

  • Rewritten IPC for stability and speedup
  • Resources API
  • Single instance lock API
  • About window API
  • Incognito open option
  • User agent open option
  • Disable DevTools open option
  • Internal cleanup and rewriting

v0.13.0

  • Browser extension API
  • Security revamp:
    • Completely block HTTP (by default)
    • Add easy CSP options (with default) when using Local
    • Restrict navigation when using Local to Local only (by default)
  • New small APIs:
    • Window.page.printToPDF()
    • Window.closed
  • Typings improvements
  • Cleaner exiting on browser or node exit
  • More browsers added

v0.12.0

  • Add new freezing API to Idle API
  • Minor stability/edge-case improvements
  • Local improvements
  • Experimental V8 Cache API
  • Massive startup time speedup (~1s -> ~0.4s)
  • Tweak and add to Page API

v0.11.0

  • Page title API
  • Force browser open option
  • Fix first run dialogs opening for Chromium
  • Fix some IPC bugs
  • Fix Firefox sometimes erroring out
  • Fix Chromium first run dialog showing
  • Error handling for Page.eval
  • IPC Store API
  • Massive reliability improvements
  • New local file loading/handling API

v0.10.0

  • Rewrite data path generation
  • Rewrite browser path generation for Windows and add more browsers
  • Clean up logging, minor internal cleanup/simplifying/rewriting
  • IPC v2 (Expose API)
  • Await page load API

v0.9.0

  • Browser version info API
  • Idle API v2
  • Mac support
  • Window controls API

v0.8.0

  • Rewrite browser detection to support more setups
  • Close API

v0.7.0

  • Early Idle Window API