Patch Changes
-
#2154
4ae6c39Thanks @whitphx! - Fix inputs, buttons and other elements rendering with the app's base font size and margins instead of their own, since the app root's reset styles overrode the widgets' styles. -
#2157
8fdce38Thanks @whitphx! - Fix two separately bundled Stlite apps mounted on the same page around the same time getting the same internal style id.
What's Changed
🏕 Updates
- ci(changeset-check): skip the check for Dependabot PRs again by @whitphx in #2151
- ci: pin Node.js to v24, the version the Streamlit fork requires by @whitphx in #2155
- chore(python): pin .python-version to CPython 3.14.10 by @whitphx in #2156
- ci(python): check .python-version against Pyodide's Python minor and let Renovate bump its patch by @whitphx in #2158
- chore(deps): update dependency esbuild to ^0.28.0 [security] by @renovate[bot] in #2159
- chore(deps): update dependency smol-toml to v1.9.0 [security] by @renovate[bot] in #2160
- ci(renovate): keep @stlite/cloudflare's Pyodide on 0.29.x and Node.js at 24 or older by @whitphx in #2167
- chore(docs): upgrade Astro to v7 and Starlight to v0.42 by @whitphx in #2168
- fix(react): keep the app root's reset styles from overriding widget styles by @whitphx in #2154
- fix(react): keep random characters in the generated unique id by @whitphx in #2157
- test(kernel): cover
async defproxy callbacks with a task factory installed by @whitphx in #2153 - Version Packages by @whitphx-changesets-bot[bot] in #2169
👒 Dependencies
- Chore(deps): Bump the uv group across 2 directories with 2 updates by @dependabot[bot] in #2150
- Chore(deps): Bump the uv group across 1 directory with 5 updates by @dependabot[bot] in #2152
New Contributors
Full Changelog: https://github.com/whitphx/stlite/compare/@stlite/cloudflare@0.8.0...@stlite/browser@1.12.1