v1.25.0
Changes in 1.25.0
Building a mod on top of Sideload? Sideload_1.25.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
text-decorationdraws an underline or a strike, thefontshorthand sets the whole type in one line, and
inheritworks on every property the cascade can carry down.- A font stack is read the way a browser reads it:
Inter, game-comicreaches the comic face instead of falling
back to the UI font on the first name it does not have. - An input's
typeis read at last: a checkbox and a radio are a box with a state,hiddenis no box at all, and
buttondraws itsvalueas a label. - Clicking a checkbox flips it, clears its radio group and raises
inputandchange- which is what React
listens for, so a controlled checkbox finally moves. Clicking its label works too. sideloadwheel [notches] [appId]turns the wheel over a page through the real raycast and names what took the
notch. A screenshot cannot tell scrolling from cropping. Debug builds only.
Changed
- The log names only what is lost. A React and Tailwind build reported 128 dead declarations and now reports 28,
and most of the difference was the report being wrong.
Fixed
- A page taller than the phone scrolls instead of drawing past it. The lower half used to be painted outside the
phone, over the game world, out of reach. - A page whose script listens for the wheel still scrolls. React registers one on its root container, which took
scrolling away from every React app. - A text field is as tall as a line of its own text. It used to be padding around one pixel of nothing, with the
placeholder hanging out of the bottom. - A page that says
overflow-x: hiddenstill scrolls downwards. It used to be cropped at the first screenful,
with everything below it reachable by nothing. scrollToEnd()works on a box that already had a scroll area. The position restore that follows a rebuild put it
straight back where it was.
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
Full Changelog: v1.24.0...v1.25.0