Skip to content

v1.29.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 19:24
· 10 commits to main since this release
51bcc9f

Changes in 1.29.0

Building a mod on top of Sideload? Sideload_1.29.0_debug.zip is the same version built in Debug, which turns on hot reload from Mods/<appId>/, the F9 dev overlay, Ctrl+F10 box outlines, the Chrome DevTools bridge and the MCP probe that lets an agent drive a page. Players want the file above it; you probably want this one.

Added

  • outline draws a focus ring, outside the box and without moving it. Width, colour, offset and auto are all read.
  • vertical-align puts an icon or a badge on the line it sits in: top, middle, bottom and baseline.
  • touch-action: none says a box handles its own drag, so a map pans instead of scrolling the page around it.
  • tab-size fills a tab to the next stop in preserved text, counted from the line start. Default 8, as in CSS.
  • FormData exists, including new FormData(form), iteration and posting it as a fetch body.

Fixed

  • A rounded box with a border and no background draws its border. It drew nothing at all, so an outlined chip was
    an empty rectangle.
  • A drag listener no longer takes scrolling away from the list underneath. Claim the gesture with preventDefault()
    or touch-action: none.
  • el.value = x no longer reports itself as typing. A field whose page wrote its value back could loop.
  • A page that needs longer than 250 ms to start now gets it: loading has a 5 s budget, a handler still has 250 ms.
  • mousemove fires while a page listens for it, and createElementNS puts the element in the namespace it names.

Installing by hand: put Sideload.dll into Mods/. That is the whole install - AngleSharp, Jint and
Esprima are inside it now, so there is nothing to place in UserLibs/ any more. Old copies there do no
harm and are still used if present; delete them whenever you like.

What's Changed

  • feat(engine): the eight React blockers, and the focus ring by @DooDesch in #40

Full Changelog: v1.28.0...v1.29.0