Skip to content

2023.01 (Developer Preview 1)

Pre-release
Pre-release
Compare
Choose a tag to compare
@Spatchy Spatchy released this 29 Jan 13:18
ed33221

2023.01 is the initial release of Winside and serves as the first developer preview. Being a developer preview, there is no bundled executable for this release. Instead it must be run using NPM - clone the release/2023.01 branch and run npm install and then npm run start.

Developer Preview 1 Features

  • Sidebar that opens in response to winside://[WINSERT_ID] url requests
  • Main application that runs in the background waiting for requests
  • Settings window which opens in response to winside://settings url requests
    • Featuring a fully working Winsert installer
    • Note: many of the sidebar settings are not yet observed by the sidebar, the exception being the "open dev tools on start" developer option
  • An internal local "CDN" that exposes optional addons for Winserts to use. (Currently only Winside assets are exposed)
  • An internal API for Winserts (Currently with endpoints to close the sidebar and open a url in the browser)
  • A first time setup Winsert (OOBE) that is automatically installed and run on the first launch of Winside

Planned for 2023.02 (Developer Preview 2)

Release 2023.02 is planned to be a second developer preview. Planned features include but are not limited to:

  • Fully implemented sidebar settings
  • Complete styling for the settings window
  • Expose more addons via the internal addons system
  • Many more API endpoints and a permissions system for requesting higher function APIs
    • Including endpoint to send notifications via Windows action center
  • Winsert bundler for easier Winsert development

Documentation

Developer documentation is in the works and will be available via the Wiki tab shortly.