Skip to content

Releases

Oriel framework 0.4.1

Choose a tag to compare

@GR3ee3N GR3ee3N released this 13 Nov 09:41

Changes

  • add a benchmark that measures an app and the stack under it on the box (3f6fc40)
  • build on a Mac with Apple silicon (fe76079)
  • keep the sound in sync when Kodi switches the display mode at playback start (48349ae)

Oriel framework 0.4.0

Choose a tag to compare

@GR3ee3N GR3ee3N released this 25 Oct 20:10

Changes

  • stop the page freezing when a screen mounts many focusable elements (5c137b0)
  • remove focus, D-pad navigation and Back handlers from @oriel/web (9b3e1ca)
  • make @oriel/web work without Solid (2c7744d)
  • let pages built without Vite reach the add-on (b7325c7)
  • remove uuid() from @oriel/web (71c1294)
  • publish the app run id in the page state instead of with saved settings (839d520)
  • stop naming a keyboard's Backspace as Back (c6d512e)
  • let on_key handle remote keys while video plays (714cda4)
  • let the page load files the app downloads (21d9547)
  • say in the docs that apps bring their own fonts (d167627)
  • return to browsing when playback gets stuck loading (a30eb6f)
  • require oriel display 0.1.3 (ae3b554)
  • explain in the docs which framework version an app should require (d13c2e4)

Breaking

  • @oriel/web no longer provides focus, D-pad navigation, the screen router or Back handlers: focusable, setScope, focusOn, move, select, playFocused, focused, activeScope, ScopeContext, useScope, createRouter, onBack and back are removed
  • uuid() is removed from @oriel/web
  • the app run id moved from saved settings (run from load() and GET /api/store) to run in the page state

Oriel framework 0.3.1

Choose a tag to compare

@GR3ee3N GR3ee3N released this 22 Oct 16:35

Changes

  • don't show the OSD for volume keys during playback (66e28bd)
  • pass every digit key to the page (7312eaf)
  • require oriel display 0.1.1 (c1752ae)

Oriel framework 0.3.0

Choose a tag to compare

@GR3ee3N GR3ee3N released this 21 Oct 19:23

Changes

  • require oriel webkit 0.2.0 (126f263)
  • keep playing when the media server ends a stream early (a485286)
  • draw the page in Kodi's GUI through oriel display (723a272)
  • remove the HDR white setting (ff0b989)
  • redraw only the parts of the page that change (628439b)

Breaking

  • requires Oriel display 0.1.0 (vfs.oriel.display)
  • hdrWhite and the hdr-white command are removed from @oriel/web

Oriel framework 0.2.1

Choose a tag to compare

@GR3ee3N GR3ee3N released this 17 Oct 20:17

Changes

  • harden A/V sync in the video player (50a8db8)
  • defer showing osd1 after playback until Kodi restores the GUI output mode (e3374af)
  • re-pan osd1 when the output mode changes so it isn't left at the old size (09f9701)

Oriel framework 0.2.0

Choose a tag to compare

@GR3ee3N GR3ee3N released this 14 Oct 20:20

Changes

  • add a setting to force CPU rendering (4b1bff1)

Oriel framework 0.1.0

Choose a tag to compare

@GR3ee3N GR3ee3N released this 13 Oct 18:10

Initial release for CoreELEC 22, using Oriel WebKit 0.1.0.