ReviewOS

also looking at this

stacks/stx

chore(deps): update all non-major dependencies

#1972
Closed github-actions[bot] wants to merge buddy-bot/update-non-major-updates into main
10 files +89 -83
9 days ago

This PR contains the following updates:

Package Updates Summary

TypeCount
📦 NPM Packages25
Total25

📦 npm Dependencies

npm

25 packages will be updated

PackageChangeAgeAdoptionPassingConfidence
bun (source)1.3.14 -> 1.4.2ageadoptionpassingconfidence
isomorphic-dompurify (source)4.4.0 -> 4.5.0ageadoptionpassingconfidence
liquidjs (source)10.29.0 -> 10.30.0ageadoptionpassingconfidence
marked (source)18.0.14 -> 18.1.0ageadoptionpassingconfidence
sanitize-html (source)2.17.7 -> 2.18.0ageadoptionpassingconfidence
very-happy-dom (source)0.3.6 -> 0.4.0ageadoptionpassingconfidence
@capacitor/android (source)8.5.2 -> 8.5.3ageadoptionpassingconfidence
@capacitor/app (source)8.1.1 -> 8.1.2ageadoptionpassingconfidence
@capacitor/cli (source)8.5.2 -> 8.5.3ageadoptionpassingconfidence
@capacitor/core (source)8.5.2 -> 8.5.3ageadoptionpassingconfidence
@capacitor/ios (source)8.5.2 -> 8.5.3ageadoptionpassingconfidence
@capacitor/keyboard (source)8.0.5 -> 8.0.6ageadoptionpassingconfidence
@capacitor/status-bar (source)8.0.3 -> 8.0.4ageadoptionpassingconfidence
@iconify/json (source)2.2.535 -> 2.2.541ageadoptionpassingconfidence
@stacksjs/ts-cloud (source)0.16.15 -> 0.16.48ageadoptionpassingconfidence
@stacksjs/ts-css (source)0.3.7 -> 0.3.8ageadoptionpassingconfidence
better-dx (source)0.2.25 -> 0.2.37ageadoptionpassingconfidence
craft-native (source)0.0.115 -> 0.0.124ageadoptionpassingconfidence
happy-dom (source)20.14.5 -> 20.14.6ageadoptionpassingconfidence
js-yaml (source)5.4.2 -> 5.4.3ageadoptionpassingconfidence
jsdom (source)30.1.1 -> 30.1.2ageadoptionpassingconfidence
pickier (source)0.1.65 -> 0.1.68ageadoptionpassingconfidence
tinybench (source)6.2.0 -> 6.2.1ageadoptionpassingconfidence
ts-images (source)0.2.22 -> 0.2.29ageadoptionpassingconfidence
ts-syntax-highlighter (source)0.2.1 -> 0.2.17ageadoptionpassingconfidence

Release Notes

oven-sh/bun (bun)

1.3.14 -> 1.4.2

Compare Source

Bun is a fast all-in-one JavaScript runtime.

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog

kkomelin/isomorphic-dompurify (isomorphic-dompurify)

4.4.0 -> 4.5.0

Makes it possible to use DOMPurify on server and client in the same way.

📖 View Release Notes

🔗 View Changelog

harttle/liquidjs (liquidjs)

10.29.0 -> 10.30.0

v10.30.0

Compare Source

10.30.0 (2026-10-01)

Bug Fixes

  • base64_encode: encode large input in browser builds (#969) (8aace78), closes #967
  • date: compute %C and %y from the numeric year (#961) (e68514f)
  • date: compute %U and %W week numbers like strftime (#958) (0587ca8)
  • trim custom characters by Unicode code point (#955) (3fe244f)
  • truncatewords: ignore leading whitespace when counting words (#954) ([65e200e...

[View full release notes]

Released by github-actions[bot] on 10/1/2026

markedjs/marked (marked)

18.0.14 -> 18.1.0

v18.1.0

Compare Source

18.1.0 (2026-10-05)

Bug Fixes

  • avoid cubic backtracking on unicode whitespace in a link destination (#4106) (0d20220)
  • load CLI configs with top-level await (#4100) (c61543e)
  • reject unbalanced parentheses in link destinations (#4107) (3363c99)

Features

  • add linkParenPossible to lexer state to fail fast for link token generation (#4070) (4ee44f7)

Released by github-actions[bot] on 10/5/2026

apostrophecms/apostrophe (sanitize-html)

2.17.7 -> 2.18.0

Compare Source

Clean up user-submitted HTML, preserving allowlisted elements and allowlisted attributes on a per-element basis

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog

stacksjs/very-happy-dom (very-happy-dom)

0.3.6 -> 0.4.0

v0.4.0

Compare Source

This release gives very-happy-dom a layout pass. Boxes have positions now, where getBoundingClientRect() previously reported a size at (0, 0) for everything — so overlap, ordering, hit testing and is-this-above-the-fold are answerable, and text is measured with real font metrics rather than a flat estimate.

Everything below was checked against Chrome by serving the same markup to a real browser and diffing the rects: 122 measurements over eight pages, with the structural ones exact.

  • Normal flow. Block boxes stack and fill their containing block; inline and inline-block boxes flow along a line, shrink to fit and wrap. box-sizing, margins, padding, borders, min/max sizes and percentages are all modelled, as are position: relative and absolute/fixed against the nearest positioned ancestor.
  • Flexbox. Both axes and both reverses, wrapping including wrap-reverse, justify-content, align-items, align-content, align-self, flex-grow/shrink/`basi...

[View full release notes]

Released by github-actions[bot] on 10/7/2026

ionic-team/capacitor (@capacitor/android)

8.5.2 -> 8.5.3

8.5.3

Compare Source

8.5.3 (2026-10-07)

Bug Fixes

  • cli: change Cordova AppDelegate.h imports for SPM (#8618) (145560e)

Released by jcesarmobile on 10/7/2026

ionic-team/capacitor-plugins (@capacitor/app)

8.1.1 -> 8.1.2

Compare Source

The App API handles high level App state and events.For example, this API emits events when the app enters and leaves the foreground, handles deeplinks, opens other apps, and manages persisted plugin state.

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog

ionic-team/capacitor (@capacitor/cli)

8.5.2 -> 8.5.3

8.5.3

Compare Source

8.5.3 (2026-10-07)

Bug Fixes

  • cli: change Cordova AppDelegate.h imports for SPM (#8618) (145560e)

Released by jcesarmobile on 10/7/2026

ionic-team/capacitor (@capacitor/core)

8.5.2 -> 8.5.3

8.5.3

Compare Source

8.5.3 (2026-10-07)

Bug Fixes

  • cli: change Cordova AppDelegate.h imports for SPM (#8618) (145560e)

Released by jcesarmobile on 10/7/2026

ionic-team/capacitor (@capacitor/ios)

8.5.2 -> 8.5.3

8.5.3

Compare Source

8.5.3 (2026-10-07)

Bug Fixes

  • cli: change Cordova AppDelegate.h imports for SPM (#8618) (145560e)

Released by jcesarmobile on 10/7/2026

ionic-team/capacitor-keyboard (@capacitor/keyboard)

8.0.5 -> 8.0.6

v8.0.6

Compare Source

8.0.6 (2026-10-02)

Bug Fixes

  • ios: silence the protocol property synthesis warnings in Keyboard.m (#83) (f28aef4)

This release is also available on:

  • [npm package (latest dist-tag)](https://www.npmjs.com/package/@capacitor/keyboard/v/8.0.6)

Released by capacitor-bot on 10/2/2026

ionic-team/capacitor-plugins (@capacitor/status-bar)

8.0.3 -> 8.0.4

Compare Source

The StatusBar API Provides methods for configuring the style of the Status Bar, along with showing or hiding it.

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog

iconify/icon-sets (@iconify/json)

2.2.535 -> 2.2.541

Compare Source

Hundreds of open source icon sets in IconifyJSON format

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog

stacksjs/ts-cloud (@stacksjs/ts-cloud)

0.16.15 -> 0.16.48

v0.16.48

Compare Source

Changelog

Compare changes

✨ Features

🔧 Chores

Contributors

Released by github-actions[bot] on 10/9/2026

v0.16.47

Compare Source

Changelog

Compare changes

✨ Features

🔧 Chores

Contributors

Released by github-actions[bot] on 10/7/2026

v0.16.46

Compare Source

Changelog

Compare changes

✨ Features

🔧 Chores

Contributors

Released by github-actions[bot] on 10/7/2026

stacksjs/ts-css (@stacksjs/ts-css)

0.3.7 -> 0.3.8

v0.3.8

Compare Source

Compare changes

🐛 Bug Fixes

🔧 Chores

Contributors

Released by github-actions[bot] on 10/4/2026

stacksjs/better-dx (better-dx)

0.2.25 -> 0.2.37

v0.2.37

Compare Source

Released by github-actions[bot] on 10/4/2026

v0.2.36

Compare Source

Released by github-actions[bot] on 10/3/2026

v0.2.35

Compare Source

Released by github-actions[bot] on 10/3/2026

craft-native/craft (craft-native)

0.0.115 -> 0.0.124

v0.0.124

Compare Source

Compare changes

🚀 Features

  • mobile: type and wrap the new iOS native APIs (e3e8238) (by Chris)
  • ios: give the page background time for silent pushes and refreshes (973a4bb) (by Chris)
  • ios: recover a dead page on a budget and keep the person's place (9cd0009) (by Chris)
  • ios: tell the page the text size and motion settings (9405cb8) (by Chris)
  • ios: make the web view feel like an app (4d05272) (by Chris)
  • ios: drive native dialogs, menus, browser and chrome from the page (eec4665) (by Chris)
  • ios: give the web view a UI delegate ([e5437...

[View full release notes]

Released by github-actions[bot] on 10/9/2026

v0.0.123

Compare Source

Compare changes

🚀 Features

  • ios: a native Liquid Glass tab bar and a launch splash the page drives (98e2e8a) (by Chris)

Contributors

  • Chris

Released by github-actions[bot] on 10/8/2026

v0.0.122

Compare Source

Compare changes

🐛 Bug Fixes

  • ios: purpose strings for every API the shell links, so App Store Connect accepts the build (b5189b1) (by Chris)

Contributors

  • Chris

Released by github-actions[bot] on 10/8/2026

capricorn86/happy-dom (happy-dom)

20.14.5 -> 20.14.6

v20.14.6

Compare Source

:construction_worker_man: Patch fixes

  • Fixes cookie scope forgery vulnerability - By capricorn86

Released by github-actions[bot] on 10/8/2026

nodeca/js-yaml (js-yaml)

5.4.2 -> 5.4.3

Compare Source

YAML 1.2 parser and serializer

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog

jsdom/jsdom (jsdom)

30.1.1 -> 30.1.2

v30.1.2

Compare Source

  • Updated URLs to support Unicode v18.0.0 in internationalized domain names.
  • Reduced package size and memory use for CSS property definitions. (scttcper)
  • Fixed severe slowdowns when building large DOM trees, including SVG charts with D3, which regressed in v30.1.0. (cmdcolin)
  • Fixed exponentially slow reads of empty inherited CSS custom properties in deeply nested documents, and custom properties incorrectly inheriting past an initial reset. (scttcper)
  • Fixed getComputedStyle() returning stale results after editing stylesheet declarations, selectors, or media queries, including in imported stylesheets.
  • Fixed selector matching and computed styles after changes to form control checkedness, indeterminacy, selection, values, and validity, including during form resets and canceled clicks.
  • Fixed computed styles for :focus, :focus-visible, :focus-within, and selectors containing th...

[View full release notes]

Released by domenic on 10/4/2026

pickier/pickier (pickier)

0.1.65 -> 0.1.68

v0.1.68

Compare Source

Released by github-actions[bot] on 10/5/2026

v0.1.67

Compare Source

Released by github-actions[bot] on 10/4/2026

v0.1.66

Compare Source

Released by github-actions[bot] on 10/4/2026

tinylibs/tinybench (tinybench)

6.2.0 -> 6.2.1

🔎 A simple, tiny and lightweight benchmarking library!

📖 View Release Notes

🔗 View Changelog

stacksjs/ts-images (ts-images)

0.2.22 -> 0.2.29

v0.2.29

Compare Source

Released by github-actions[bot] on 10/6/2026

v0.2.28

Compare Source

Released by github-actions[bot] on 10/6/2026

v0.2.27

Compare Source

Released by github-actions[bot] on 10/6/2026

stacksjs/ts-syntax-highlighter (ts-syntax-highlighter)

0.2.1 -> 0.2.17

v0.2.15

Compare Source

Released by github-actions[bot] on 8/19/2026

v0.2.14

Compare Source

Released by github-actions[bot] on 8/10/2026

v0.2.13

Compare Source

Released by github-actions[bot] on 8/6/2026


📊 Package Statistics

  • bun: 3,751,379 weekly downloads
  • isomorphic-dompurify: 6,089,163 weekly downloads
  • liquidjs: 2,530,272 weekly downloads
  • marked: 82,657,481 weekly downloads
  • sanitize-html: 11,629,531 weekly downloads
  • very-happy-dom: 9,000 weekly downloads
  • @capacitor/android: 4,115,968 weekly downloads
  • @capacitor/app: 3,163,449 weekly downloads
  • @capacitor/cli: 5,240,804 weekly downloads
  • @capacitor/core: 5,200,704 weekly downloads
  • @capacitor/ios: 3,787,068 weekly downloads
  • @capacitor/keyboard: 1,573,190 weekly downloads
  • @capacitor/status-bar: 2,010,780 weekly downloads
  • @iconify/json: 356,435 weekly downloads
  • @stacksjs/ts-cloud: 61,910 weekly downloads
  • @stacksjs/ts-css: 61,194 weekly downloads
  • better-dx: 24,080 weekly downloads
  • craft-native: 40,613 weekly downloads
  • happy-dom: 20,320,329 weekly downloads
  • js-yaml: 302,060,063 weekly downloads
  • jsdom: 110,714,318 weekly downloads
  • pickier: 34,469 weekly downloads
  • tinybench: 108,195,993 weekly downloads
  • ts-images: 51,498 weekly downloads
  • ts-syntax-highlighter: 48,250 weekly downloads

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Buddy 🤖

{"schemaVersion":1,"updates":[{"name":"bun","current":"1.3.14","target":"1.4.2","type":"minor","file":"packages/stx-native/package.json","dependencyType":"dependencies"},{"name":"isomorphic-dompurify","current":"4.4.0","target":"4.5.0","type":"minor","file":"packages/benchmarks/package.json","dependencyType":"dependencies"},{"name":"liquidjs","current":"10.29.0","target":"10.30.0","type":"minor","file":"packages/benchmarks/package.json","dependencyType":"dependencies"},{"name":"marked","current":"18.0.14","target":"18.1.0","type":"minor","file":"packages/benchmarks/package.json","dependencyType":"dependencies"},{"name":"sanitize-html","current":"2.17.7","target":"2.18.0","type":"minor","file":"packages/benchmarks/package.json","dependencyType":"dependencies"},{"name":"very-happy-dom","current":"0.3.6","target":"0.4.0","type":"minor","file":"package.json","dependencyType":"dependencies"},{"name":"@capacitor/android","current":"8.5.2","target":"8.5.3","type":"patch","file":"examples/buddy-mobile/package.json","dependencyType":"dependencies"},{"name":"@capacitor/app","current":"8.1.1","target":"8.1.2","type":"patch","file":"examples/buddy-mobile/package.json","dependencyType":"dependencies"},{"name":"@capacitor/cli","current":"8.5.2","target":"8.5.3","type":"patch","file":"examples/buddy-mobile/package.json","dependencyType":"dependencies"},{"name":"@capacitor/core","current":"8.5.2","target":"8.5.3","type":"patch","file":"examples/buddy-mobile/package.json","dependencyType":"dependencies"},{"name":"@capacitor/ios","current":"8.5.2","target":"8.5.3","type":"patch","file":"examples/buddy-mobile/package.json","dependencyType":"dependencies"},{"name":"@capacitor/keyboard","current":"8.0.5","target":"8.0.6","type":"patch","file":"examples/buddy-mobile/package.json","dependencyType":"dependencies"},{"name":"@capacitor/status-bar","current":"8.0.3","target":"8.0.4","type":"patch","file":"examples/buddy-mobile/package.json","dependencyType":"dependencies"},{"name":"@iconify/json","current":"2.2.535","target":"2.2.541","type":"patch","file":"package.json","dependencyType":"dependencies"},{"name":"@stacksjs/ts-cloud","current":"0.16.15","target":"0.16.48","type":"patch","file":"packages/deploy/package.json","dependencyType":"dependencies"},{"name":"@stacksjs/ts-css","current":"0.3.7","target":"0.3.8","type":"patch","file":"packages/vscode/package.json","dependencyType":"dependencies"},{"name":"better-dx","current":"0.2.25","target":"0.2.37","type":"patch","file":"package.json","dependencyType":"dependencies"},{"name":"craft-native","current":"0.0.115","target":"0.0.124","type":"patch","file":"packages/desktop/package.json","dependencyType":"dependencies"},{"name":"happy-dom","current":"20.14.5","target":"20.14.6","type":"patch","file":"packages/benchmarks/js-framework-benchmark/package.json","dependencyType":"dependencies"},{"name":"js-yaml","current":"5.4.2","target":"5.4.3","type":"patch","file":"packages/benchmarks/package.json","dependencyType":"dependencies"},{"name":"jsdom","current":"30.1.1","target":"30.1.2","type":"patch","file":"packages/benchmarks/package.json","dependencyType":"dependencies"},{"name":"pickier","current":"0.1.65","target":"0.1.68","type":"patch","file":"packages/components/package.json","dependencyType":"dependencies"},{"name":"tinybench","current":"6.2.0","target":"6.2.1","type":"patch","file":"packages/benchmarks/package.json","dependencyType":"dependencies"},{"name":"ts-images","current":"0.2.22","target":"0.2.29","type":"patch","file":"packages/stx/package.json","dependencyType":"dependencies"},{"name":"ts-syntax-highlighter","current":"0.2.1","target":"0.2.17","type":"patch","file":"packages/components/package.json","dependencyType":"dependencies"}],"group":"Non-Major Updates","generatedAt":"2026-10-09T05:49:28.875Z"} -->

10 changed files on the files tab, with 0 review threads.

Sign in to comment on this pull request.